Posted on: 19/01/2026
Job Description :
We are looking for an Embedded Software Engineer with strong hands-on experience in embedded software development for automotive or similar embedded systems. The candidate should have practical exposure to bootloader, secure boot, communication protocols, and software quality standards.
Required Skills & Qualifications :
- 3 to 6 years of hands-on experience in the Embedded Software domain
- Hands-on experience with Bootloader and Embedded System Boot process, including startup and debugging activities
- Hands-on experience with Secure Boot implementation and debugging, including image authentication and validation
- Strong proficiency in Embedded C programming
- Good experience with CAN communication protocol and UDS diagnostics
- Good understanding of Software Development Life Cycle (SDLC) and design documentation
- Experience in MISRA C / CERT C coding guideline compliance
- Hands-on experience with Polyspace or similar static analysis tools
- Basic understanding of AUTOSAR architecture (Classic Platform)
Role & Responsibilities :
- Design, develop, and debug embedded software using Embedded C
- Implement and debug bootloader and secure boot features
- Perform ECU startup and secure authentication related activities
- Ensure MISRA / CERT compliance and resolve static analysis issues
- Support CAN and UDS-based diagnostic functionalities
- Participate in design reviews, code reviews, testing, and documentation
- Collaborate with cross-functional teams to deliver quality software
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1603148