Senior Embedded Firmware Engineer

2 days ago


Pune, Maharashtra, India Starkenn Technologies Full time ₹ 15,00,000 - ₹ 20,00,000 per year

Job Title: Senior Embedded Firmware Engineer

Experience: 78 Years

Department: Embedded Systems / Firmware Engineering

Job Summary:

We are seeking a highly skilled and experienced Senior Embedded Firmware Engineer with 78 years of hands-on experience in embedded systems development. The ideal candidate will demonstrate 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 the Yocto build system will be considered a strong plus.

Knowledge of functional safety standards (ISO Level 1) and ADAS (Advanced Driver Assistance Systems) such as DMS, AEBS, RADAR, MOIS, and BSIS is highly desirable.

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.
  • Work on ADAS feature integration, such as Driver Monitoring System (DMS), AEBS, Radar, MOIS, and BSIS.

Required Skills & Qualifications:

  • Bachelor's or Master's 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 the Linux kernel and device tree configuration.
  • Familiarity with ISO 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 (Good to Have):

  • 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.

  • Embedded Firmware

    16 hours ago


    Pune, Maharashtra, India Teledyne LeCroy Full time ₹ 10,00,000 - ₹ 30,00,000 per year

    We're Hiring – Embedded Linux & Firmware Developers at Teledyne Teledyneprovides enabling technologies tosense,transmit and analyze informationfor industrial growth markets. These markets includeaerospaceanddefense,factory automation,airandwater qualityenvironmental monitoring,electronics designanddevelopment,oceanographic research,energy,medical...


  • Pune, Maharashtra, India ACL Digital Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Python, Pytest, Embedded Firmware testing, Hands on testing experience withRTOS/LinuxOS firmwareJob Title: Embedded Test EngineerJob Summary: We are seeking a skilled Embedded Test Engineer to join our dynamic team. In this role, you will be responsible for testing and validating embedded systems that are integral to our innovative products. You will work...


  • Pune, Maharashtra, India GetMy Solutions Pvt Ltd Full time

    BTech MTech Fresher (Embedded Firmware Engineer)•Strong C on ARM Cortex-M/A, interrupt models, memory & timing constraints.•Experience with LLD or SDKs; RTOS (FreeRTOS etc.) a plus.•Solid debugging and system-level thinking (firmware-hardware interactions).Apply at - MUST BE THROUGH ABOVE LINK FOR FURTHER AUTOMATED PROCESSINGJob location - PuneSalary...


  • Pune, Maharashtra, India GetMy Solutions Pvt Ltd Full time

    BTech MTech Fresher (Embedded Firmware Engineer) •Strong C on ARM Cortex-M/A, interrupt models, memory & timing constraints. •Experience with LLD or SDKs; RTOS (FreeRTOS etc.) a plus. •Solid debugging and system-level thinking (firmware-hardware interactions). Apply at - APPLICATION MUST BE THROUGH ABOVE LINK FOR FURTHER AUTOMATED PROCESSING Job...


  • Pune, Maharashtra, India GetMy Solutions Pvt Ltd Full time

    BTech MTech Fresher (Embedded Firmware Engineer)•Strong C on ARM Cortex-M/A, interrupt models, memory & timing constraints.•Experience with LLD or SDKs; RTOS (FreeRTOS etc.) a plus.•Solid debugging and system-level thinking (firmware-hardware interactions).Apply at -...


  • Pune, Maharashtra, India EMotorad Full time

    Company Description:We see ourselves as a bunch of crazy maniacs who refuse to understand "It Can Not Happen". People know us for building the most awesome e-bikes (electric bicycles) but, how we see it is "We believe we are changing the world, one e-bike at a time, and playing a part in bringing India to the Global map for EVs." The company aims to bring...


  • Pune, Maharashtra, India EMotorad Full time

    Company Description: We see ourselves as a bunch of crazy maniacs who refuse to understand "It Can Not Happen". People know us for building the most awesome e-bikes (electric bicycles) but, how we see it is "We believe we are changing the world, one e-bike at a time, and playing a part in bringing India to the Global map for EVs." The company aims to...

  • Embedded Engineer

    6 days ago


    Pune, Maharashtra, India Europa Locks Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Current Opening - Embedded EngineerPuneEmployment Type:Full TimeLocation:PuneExperience:1-3 yearsJob DescriptionAssist in designing, coding and testing firmware for embedded electronic systems.Collaborate with hardware engineers to ensure effective integration of firmware with electronic components.Participate in the development and execution of test plans...

  • Embedded Engineer

    4 weeks ago


    Pune, Maharashtra, India TIGI HR Full time

    Job Title: Embedded Firmware EngineerExperience: 5–7 yearsLocation: PuneJob Summary:We are looking for a passionate Embedded Firmware Engineer with 5–7 years of experience in microcontroller-based systems, real-time programming, and communication protocols. The ideal candidate will be responsible for developing reliable, efficient, and production-ready...


  • Pune, Maharashtra, India Vertiv Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Sr. Firmware DSP Engineer Roles & Responsibilities:Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies. Deliver high-quality C/C++ code in a real-time embedded environment  Specify, design, and implement functionality and behaviors of embedded control system  Responsible for all...