Flag job

Report

Embedded Software Engineer – Bootloader & Automotive Software Development

Salary

₹2.4 - 6 LPA

Min Experience

1 years

Location

Pimpri-Chinchwad

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are looking for passionate and skilled Embedded Software Engineers with experience in automotive software development. The role focuses on the development and integration of CAN/UDS-based bootloaders, AUTOSAR components, Flash drivers, and Secure Boot for ECU platforms. You will also contribute to board bring-up activities, startup code development, and low-level driver integration. Key Responsibilities: Design and development of CAN and UDS-based bootloaders for automotive ECUs Develop and integrate Flash drivers for memory management, erase/write routines, etc. Implement Secure Boot mechanisms for automotive microcontrollers (e.g., secure startup, authentication, integrity checks) Work on AUTOSAR BSW module integration, configuration, and troubleshooting Develop and maintain startup code and support board bring-up activities Collaborate with hardware teams to validate bring-up and ensure software-hardware compatibility Write and maintain embedded code in C with a strong focus on performance and reliability Perform debugging, unit testing, and integration testing using tools like Lauterbach, CANoe, and Vector tools Ensure software quality, MISRA compliance, and documentation according to automotive standards

Skills

can
uds
bootloader development
c
autosar
flash
secure boot
board bring-up
debugging
testing
misra