- Develop embedded software using Embedded C/C++.
- Work with 8/16/32-bit microcontrollers and communication protocols (CAN, SPI, I2C, UART).
- Debug, test, and validate embedded software.
- Collaborate with hardware teams for software integration.
- Prepare test reports and support product validation.
- Resolve software issues during development and production.
- Follow MISRA C coding standards.
Required Skills
- Robust knowledge of Embedded C/C++, RTOS, and ARM-based microcontrollers.
- Experience in BMS, VCU, Cluster Display, or EV Charger development is preferred.
- Good debugging, analytical, and problem-solving skills.