Posted on: 22/12/2025
Description :
We are looking for a Junior Embedded Software Engineer with 1 to 3 years of experience in the Embedded Software domain. The ideal candidate should have a strong foundation in Embedded C programming, automotive communication protocols, and embedded system concepts. Exposure to AUTOSAR and bootloader fundamentals will be an added advantage.
Key Responsibilities :
- Design, develop, and maintain embedded software using Embedded C
- Work on CAN communication and diagnostic protocols such as UDS
- Develop software compliant with MISRA C / CERT C coding guidelines
- Perform unit testing, debugging, and integration testing
- Support embedded software development across the full SDLC
- Assist in code reviews and ensure adherence to quality and safety standards
- Collaborate with hardware, testing, and system teams
- Understand and implement basic bootloader and startup concepts
Required Skills & Qualifications :
- 1-3 years of experience in the Embedded Software domain
- Strong knowledge of Embedded C programming
- Good understanding of CAN protocol and UDS diagnostics
- Experience with MISRA C / CERT C coding compliance
- Hands-on experience with debugging tools (JTAG, emulator, debugger)
- Understanding of embedded system fundamentals (memory, interrupts, timers)
Preferred / Nice-to-Have Skills :
- Basic understanding of AUTOSAR Classic architecture
- Knowledge of bootloader concepts (startup sequence, flashing, memory layout)
- Exposure to automotive ECUs and embedded platforms
- Familiarity with version control tools like Git
- Awareness of Automotive SPICE (ASPICE) or ISO 26262 is a plus
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1593322
Interview Questions for you
View All