Senior Embedded Software Developer
2 days ago
We are seeking a highly skilled and experienced Senior Embedded Firmware Engineer to lead the development of our next-generation embedded systems.
The ideal candidate will possess deep expertise in Embedded C programming, CAN communication protocols, UDS, bootloader development, BSW, and device driver development on advanced microcontrollers or SoCs such as TI Sitara, NXP, and Renesas.
Experience with Embedded Linux development is essential, and familiarity with Yocto build system will be considered a strong plus.
The successful candidate will demonstrate knowledge of functional safety standards (ISO 26262 Level 1) and ADAS (Advanced Driver Assistance Systems) such as DMS, AEBS, RADAR, MOIS, and BSIS.
Key Responsibilities:
- Design, develop, test, and debug embedded firmware using Embedded C for automotive-grade microcontrollers and SoCs.
- Develop and integrate CAN protocol-based communication, including UDS (Unified Diagnostic Services).
- Implement and maintain Bootloader, BSW modules, and low-level device drivers.
- Develop applications and drivers in Embedded Linux environments.
- Customize and integrate Linux-based solutions, preferably using Yocto Project.
- Ensure robust integration and testing of software components on target hardware.
- Collaborate with hardware, systems, and safety teams for system bring-up and feature development.
- Contribute to software architecture, design documentation, and code reviews.
- Participate in MIL/SIL testing, unit testing, and system validation.
- Support ISO 26262 Level 1 compliance activities and documentation.
Requirements:
- Bachelors or Masters degree in Electronics, Computer Science, or related field.
- 7-8 years of professional experience in embedded firmware development.
- Strong command over Embedded C, real-time programming, and hardware abstraction.
- Expertise in CAN communication protocols, including UDS.
- Solid experience in developing bootloaders, BSW, and device drivers.
- Hands-on experience with microcontrollers / SoCs such as TI Sitara, NXP (S32K, S32G), and Renesas (RH850, R-Car).
- Experience in Embedded Linux development (driver and application layer).
- Understanding of Linux kernel and device tree configuration.
- Familiarity with ISO 26262 (Level 1) functional safety standards.
- Experience with debugging tools (e.g., JTAG, Lauterbach), CAN tools (e.g., Vector CANoe), and version control (e.g., Git).
PREFERRED SKILLS
- Experience with Yocto Project for Linux builds and customization.
- Knowledge of ADAS domains such as AEBS, RADAR, DMS, MOIS, BSIS.
- Familiarity with secure boot, OTA update mechanisms, and cybersecurity concepts.
- Exposure to static analysis tools, MISRA C, and safety-critical software practices.
-
Senior Embedded Software Developer
5 days ago
Pune, Maharashtra, India beBeeEmbedded Full time US$ 1,50,000 - US$ 1,70,000Embedded Software ProfessionalThis is a full-time, on-site role for an experienced Embedded Engineer located in Pune.Job Overview:We are seeking a highly skilled and detail-oriented Senior Embedded Engineer to join our team.Key Responsibilities:Design and develop high-quality embedded software solutions.Collaborate with cross-functional teams to deliver...
-
Embedded Product Management Intern
3 weeks ago
Pune, Maharashtra, India ChipIOT Embedded Solutions Full timeCompany Description ChipIoT Embedded Solutions is an Embedded Design Studio and electronic product manufacturing firm based in Pune, India. Specializing in IoT technologies, ChipIoT transforms visionary ideas into functional and high-quality electronic solutions. The company offers custom hardware design, PCB development, and application software development...
-
Senior Embedded Software Developer
1 day ago
Pune, Maharashtra, India beBeeEmbeddedDeveloper Full time ₹ 18,00,000 - ₹ 25,00,000Our team seeks an exceptional software professional to design and optimize firmware architecture for embedded products. This role involves developing innovative firmware solutions using C, C++, and other relevant languages.Main Responsibilities:Designing and creating firmware solutions with a focus on efficiency and scalabilityDeveloping middleware...
-
Embedded Software Developer
4 days ago
Pune, Maharashtra, India beBeeSoftwareDeveloper Full time ₹ 30,00,000 - ₹ 50,00,000Embedded Software EngineerJob Description:We are seeking a highly skilled Embedded Software Engineer to design, develop, and test software for automotive ECUs. The ideal candidate will have expertise in Embedded C, MATLAB/Simulink, and microcontroller-based platforms.Key Responsibilities:Design and develop embedded software using Embedded C.Develop models...
-
Embedded Software Developer
6 days ago
Pune, Maharashtra, India beBeeSoftware Full timeEmbedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team.About the Role:This is an exciting opportunity for a seasoned software engineer to work on developing high-quality embedded software solutions. The ideal candidate will have a strong background in C++ and experience with Linux/POSIX environments. They will also be...
-
Senior Embedded Systems Developer
1 day ago
Pune, Maharashtra, India beBeeEmbedded Full time ₹ 90,00,000 - ₹ 1,20,00,000Embedded Software EngineerWe are seeking a highly skilled embedded software engineer to join our team.This role offers an exciting opportunity to develop cutting-edge solutions on Linux and RTOS platforms, working with advanced technologies such as 4G/5G, Wi-Fi, and Bluetooth.As an embedded software engineer, you will be responsible for developing...
-
Senior Embedded Software Engineer
2 days ago
Pune, Maharashtra, India Accolade Electronics Private Limited Full timeJob DescriptionAbout the jobWe at Accolade Electronics are on the look-out for a Senior Engineer Software Development to join our Software Development team.Job DescriptionExperience in Embedded Development in C, C++, data structures and multi-threading.Experience in middleware application development in RTOS or embedded Linux OS and device-driver...
-
Embedded Software Developer
5 days ago
Pune, Maharashtra, India beBeeSoftwareDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000Embedded Software Development RoleWe are committed to innovation and excellence in embedded software development.Job OverviewThis role involves developing high-quality firmware solutions that empower clients and enhance operational efficiency. A passion for technology and a desire to work on cutting-edge projects will drive success in this position.Key...
-
Embedded Software Developer
21 hours ago
Pune, Maharashtra, India ACL Digital Full time ₹ 15,00,000 - ₹ 20,00,000 per yearOnly immediate Joiners and local to Pune:Minimum 6 Years of Experience in Embedded Software Development for Automotive projects. 1. Successfully carried out projects in embedded software for Automotive 2. Strong software development and debugging experience in embedded C 3. Very strong experience with Autosar Integration and RTE generation specifically with...
-
Embedded Software Engineer
3 weeks ago
Pune, Maharashtra, India VOLANSYS (An ACL Digital Company) Full timeJob DescriptionEmbedded Firmware DeveloperRole DescriptionThis is a full-time on-site role for a Senior Embedded Engineer located in Pune. The Senior Embedded Engineer mainly focused in RTOS skills and that will be responsible for designing, developing, and debugging embedded software, working closely with cross-functional teams to deliver high-quality...