Role & responsibilities
Embedded Firmware Engineer (ARM Cortex-M | EV Systems)
We are looking for a skilled Embedded Firmware Engineer to develop and optimize software for ARM Cortex-M microcontrollers used in Electric Vehicle (EV) control units.
Key Responsibilities:
- Design and develop embedded firmware including low-level drivers, bootloaders, schedulers, and communication stacks
- Work with microcontroller datasheets and vendor resources to implement and validate features
- Develop software for RTOS and bare-metal environments with performance optimization
- Debug and troubleshoot using tools like debuggers and logic analyzers
- Ensure modular, scalable, and maintainable code aligned with industry standards (e.g., MISRA)
- Participate in code reviews, testing, and bug analysis
Required Skills:
- Robust proficiency in C programming and data structures
- Solid understanding of microcontroller architecture and embedded systems
- Experience with CAN/CAN-FD, UDS, J1939, or similar protocols
- ARM Cortex platform experience and CMSIS libraries
- Knowledge of AUTOSAR and ASPICE/CMMI standards
Please drop your resume at
[email protected]
📌 Manager (Pune)
🏢 SKILLVENTORY
📍 Pune