Jobs · cutshort
Android BSP(SDE3)Middleware
Nimbus Data Systems · Indexed today
About the role
Develop and customize Android BSP and middleware for automotive applications.
Olacabs.com is hiring via zyoin Android BSP(SDE3)Middleware job in Bengaluru (Bangalore) | Cutshort
Android BSP(SDE3)Middleware
Android BSP(SDE3)Middleware
6
\- 11 yrs
₹15L - ₹40L / yr
Bengaluru (Bangalore)
Skills
Android Development
BSP
Middleware
Embedded Linux
HAL
8+ years of experience Excellent skills in C/C++/Java programming in embedded domain
Strong experience in the area of Automotive, Android Embedded development and Connectivity Technologies
Strong experience on Android architecture, HAL, BSP, customize driver in Android HAL, Android boot up sequence
Familiar with Android Build System and procedure and able to provide ideas to improve continuous build and integration
Experience in Hardware peripherals like Ethernet, CAN, DMA, I2C, SPI, UART, Hardware Accelerator, AFE , LCD, backlight, touchcontroller
Experience with design/ modification to Hardware Abstraction Libraries (HAL) for Android support of low-level device features.
Experience in debugging on a wide range of Linux Kernel drivers and Android framework HALs e.g. Audio/Video, USB, Bluetooth, WiFi
Fluent in industry standard software development tools: HSW/HE debuggers, code revision control systems (GIT, Perforce), IDEs and build tools
Exposure/experience in Automotive Embedded Software Development is a plus
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
Founded
:
2010
Type
:
Products & Services
Size
Stage
About
Ola is India’s largest mobility platform and one of the world’s largest ride-hailing companies, serving 250+ cities across India, Australia, New Zealand, and the UK. The Ola app offers mobility solutions by connecting customers to drivers and a wide range of vehicles across bikes, auto-rickshaws, metered taxis, and cabs, enabling convenience and transparency for hundreds of millions of consumers and over 1.5 million driver-partners. Ola’s core mobility offering in India is supplemented by its electric-vehicle arm, Ola Electric; India’s largest fleet management business, Ola Fleet Technologies and Ola Skilling, that aims to enable millions of livelihood opportunities for India's youth. With its acquisition of Ridlr, India’s leading public transportation app and investment in Vogo, a dockless scooter sharing solution, Ola is looking to build mobility for the next billion Indians. Ola also extends its consumer offerings like micro-insurance and credit led payments through Ola Financial Services and a range of owned food brands through India’s largest network of kitchens under its Food business. Ola’s core mobility offering in India is supplemented by its electric-vehicle arm, Ola Electric; India’s largest fleet management business, Ola Fleet Technologies and Ola Skilling, that aims to enable millions of livelihood opportunities for India's youth. With its acquisition of Ridlr, India’s leading public transportation app and investment in Vogo, a dockless scooter sharing solution, Ola is looking to build mobility for the next billion Indians. Ola also extends its consumer offerings like micro-insurance and credit led payments through Ola Financial Services and a range of owned food brands through India’s largest network of kitchens under its Food business.
Read more
Connect with the team
Company social profiles
Similar jobs
Posted by
Akshay Patil
Remote, Bengaluru (Bangalore), Mumbai, Pune, Hyderabad, Delhi, Gurugram, Noida, Ghaziabad, Faridabad
1
\- 3 yrs
₹3L - ₹9L / yr
Embedded Systems
Embedded software
Embedded C++
C++
Qt 5
+5 more
**_Job Title :_** _Embedded System Software Engineer_
**_Experience Required :_** _1 to 3 Years_
**_Duration :_** _6+ Months (Extendable)_
**_Notice Period :_** _Immediate_
**_Job Description :_**
_We are seeking a motivated and skilled_ **_Embedded System Software Engineer_** _to join our team._
_The ideal candidate will have_ **_1 to 3 Years_** _of experience in embedded software development with a solid foundation in_ **_C++_** _and_ **_Qt 5._**
_This role involves working with_ **_embedded Linux systems_** _and contributing to the development and maintenance of robust embedded applications._
**_Mandatory Skills :_** _C++, Qt 5, Embedded Linux (Yocto preferred), SOAP/REST protocols, Git, problem-solving, and analytical skills._
**_Key Responsibilities :_**
– _Design, develop, and maintain embedded software applications using_ **_C++_** _and_ **_Qt 5._**
– _Work on embedded Linux systems, with a preference for experience in_ **_The Yocto Project_**_._
– _Integrate and manage network communication using protocols such as_ **_SOAP_** _and_ **_REST_**_._
– _Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions._
– _Utilize_ **_Git_** _for version control and collaborative development._
– _Troubleshoot and debug software and system issues efficiently._
– _Continuously improve code quality through code reviews, testing, and optimization._
**_Required Skills and Qualifications :_**
– _Bachelor’s degree in_ **_Computer Science_**_,_ **_Engineering_**_, or a related field._
– _1 to 3 Years of hands-on experience in software development._
– _Proficiency in_ **_C++_** _and_ **_Qt 5 Framework_**_._
– _Experience working with_ **_Embedded Linux_**_; knowledge of_ **_Yocto Project_** _is a strong plus._
– _Basic understanding of_ **_network protocols_**_, including_ **_SOAP_** _and_ **_REST_**_._
– _Familiarity with_ **_Git_** _or other version control systems._
– _Strong_ **_problem-solving_** _and_ **_analytical_** _skills._
**_Preferred Skills (Nice to Have) :_**
– _Experience in cross-compiling and deployment for embedded targets._
– _Familiarity with CI/CD tools and automated testing for embedded systems._
– _Understanding of hardware-software integration challenges._
Read more
SAMA, along with its team of senior experts in Electronics,
Agency job
Bengaluru (Bangalore)
3
\- 10 yrs
₹2L - ₹12L / yr
Embedded Linux
Board Support Package
C
BSP
Networking
+13 more
JOB DESCRIPTION:
Position : Linux BSP developer
Location : Bangalore
Experience : 3 to 10 Years
Requirements :
1. 3 to 10 Years of proficiency working on C and Embedded Linux BSP (Board Support Package).
2. Highly proficient and possess working in Linux kernel and Linux device drivers.
3. Hands on experience on working on platform of MIPS, ARM etc.
4. Working knowledge and strong understanding of Device Tree.
5. Understanding of Make files, their customization and Cross Compilation and Shell scripting.
6. Experience in working on U-boot.
7. Video and Camera domain knowledge will be a BIG advantage.
8. Knowledge of secure boot would be an added advantage.
Read more
Automotive Client
Agency job
Bengaluru (Bangalore)
4
\- 10 yrs
₹12L - ₹28L / yr
ASPICE
C++
Embedded Linux
𝐒𝐞𝐧𝐢𝐨𝐫 𝐒𝐭𝐚𝐟𝐟 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 – Android Automotive (AAOS)
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: 4–10 𝐘𝐞𝐚𝐫𝐬
Mandatory skills: Android Automotive OS (AAOS/AOSP), Android Application Framework, System Services, Binder IPC (AIDL/HIDL), Java, C++, Automotive Infotainment, CAN/Ethernet, ASPICE (preferred)
𝐎𝐓𝐀 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: 5–10 𝐘𝐞𝐚𝐫𝐬
Mandatory skills: Automotive OTA Framework, C/C++, Embedded Linux, Uptane, FOTA/SOTA, A/B partitioning, Bootloader interaction, Secure OTA (PKI, SSL/TLS), CAN, UDS, DoIP
𝐓𝐞𝐥𝐞𝐦𝐚𝐭𝐢𝐜𝐬 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: 5–10 𝐘𝐞𝐚𝐫𝐬
Mandatory skills: Telematics/Connected Vehicle platforms, Embedded Linux, C++, 4G/5G, Wi-Fi, Bluetooth, GNSS, Vehicle Data, MQTT, HTTP/HTTPS, LwM2M, CAN, Ethernet, UDS.
Read more
Posted by
DurgaSri T
Chennai, Bengaluru (Bangalore)
4
\- 12 yrs
₹5L - ₹22L / yr
C
Networking
Embedded Linux
RDKB
Wifi
+3 more
Required Skills:
– 4+ years of experience in embedded software development.
– 2 - 4 years of hands-on experience in C/C++ programming.
– Knowledge of TCP/IP internals and common network protocols such as DHCP, DNS, IPV4/IPV6, NAT
– In-depth knowledge of Layer 2 and Layer 3 protocols (Ethernet, IP, TCP/UDP, MPLS, BGP, OSPF)
– In-depth knowledge of RDK-B architecture, TR-069/TR-181, and networking stacks
– Work on TR-069, TR-181 data models, and DOCSIS / DSL / GPON technologies
– Experience and knowledge on IEEE802.11/Wi-Fi protocols such as WPA, RADIUS, WPS, 802.11n/ac/ax/be, mesh networking
Read more
Posted by
Deepesh Shrimal
Bengaluru (Bangalore)
4
\- 6 yrs
₹5L - ₹15L / yr
Embedded C
RTOS
Embedded C++
Embedded Linux
E
Read the full posting on cutshort →
FAQ
Is the Android BSP(SDE3)Middleware role at Nimbus Data Systems remote?+
This Android BSP(SDE3)Middleware position is listed as onsite.
What is the salary for the Android BSP(SDE3)Middleware role at Nimbus Data Systems?+
The listing states 1380000-3680000 INR.
What seniority level is this Android BSP(SDE3)Middleware role?+
This is a mid level position.
How do I apply for the Android BSP(SDE3)Middleware role at Nimbus Data Systems?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Nimbus Data Systems.