…

MODULE LEAD - Embedded C

Happiest Minds Technologies · IT Services & Consulting

  • Pune
  • On-site
  • Posted today
  • Software Engineering

About the job

Job Description: Embedded Firmware Developer

Experience Range - 5?7 Years

Role Summary

Seeking an Embedded Firmware Developer with strong hands-on experience in Embedded C, real-time firmware development, microcontroller peripherals, power electronics firmware, hardware integration, and dual-core architecture. The role also involves debugging, communication protocol implementation, and embedded cybersecurity concepts.

Must-Have Skills

Strong hands-on experience in Embedded C.
Real-time control and power electronics firmware development.
Microcontroller peripherals: ADC, ePWM, timers, interrupts, and DMA.
Dual-core architecture and inter-processor communication (IPC).
Firmware debugging and hardware integration.
Communication protocols: CAN/CAN-FD, I2C, UART, SPI, and Modbus.
Real-time firmware architecture, bootloaders, and memory management.
Experience with single-core and dual-core devices.

Good-to-Have Skills

Embedded cybersecurity.
Secure boot and authenticated firmware updates.
Cryptography and key management.
Debug protection and threat/risk analysis.

Tools and Technologies

Embedded C
Microcontrollers
ADC, ePWM, DMA, timers, and interrupts
CAN/CAN-FD, I2C, UART, SPI, and Modbus
Dual-core architecture and IPC