Roles and Responsibilities:
Develop and maintain automotive bootloader software for embedded ECU platforms.
Implement and support FOTA and tester flashing workflows.
Analyze and debug software issues using automotive debugging and CAN analysis tools.
Support integration and configuration of AUTOSAR communication, security, memory, I/O, and NVM stacks.
Develop and troubleshoot diagnostic services based on UDS or OBD requirements.
Skills Required:
3 - 5 years of relevant embedded automotive software development experience.
Hands-on experience in automotive bootloader development.
Robust embedded software development skills using C programming.
Experience with ECU flashing, FOTA, debugging, and software integration.
Knowledge of UDS or OBD diagnostic services and familiarity with AUTOSAR stack integration and configuration.
Positive to Have:
Experience with embedded systems development in automotive applications.
Education: Bachelor's degree in Electronics, Electrical Engineering, Computer Science, or a related discipline.