Posted on: 24/09/2025
Key Responsibilities :
- Develop vehicle communication modules (CAN, LIN, J1939) and vehicle diagnostic modules (UDS ISO 14229, OBD ISO 15031-5).
- Analyze software requirements and prepare Software Requirement Specifications (SRS).
- Create detailed software designs and implement them using C programming, adhering to MISRA guidelines.
- Develop device drivers (ADC, DAC, Timer, PWM, Communication Protocols, Memories, LCD, etc.).
- Perform unit testing, functional testing, and prepare comprehensive test plans.
- Develop automated test scripts using CAPL, Python, and other tools.
- Utilize tools such as Debuggers, Emulators, and DSOs for testing and debugging.
Required Skills & Experience :
- 3- 6 years of hands-on experience in Embedded Software Development.
- Experience with Microcontrollers (Renesas, NXP, Infineon, ST).
- Expertise in device driver development and application software development for embedded
devices.
- Familiarity with automotive communication protocols (CAN, LIN, J1939) and diagnostic
protocols (UDS, OBD).
- Experience with test automation tools such as CAPL, Python, and debugging tools.
Qualifications :
- BE/ME in Electronics, Mechatronics, or Computer Science.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1551727
Interview Questions for you
View All