MODULE LEAD - Embedded C

Happiest Minds Technologies

Pune District

On-site

INR 1,500,000 - 2,500,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Happiest Minds Technologies in Pune is seeking an Embedded Firmware Developer with hands-on expertise in Embedded C and real-time firmware for microcontroller-based systems. You will work on peripherals like ADC, ePWM, DMA, as well as IPC between dual-core devices and debugging hardware integrations.

You should be comfortable implementing CAN/CAN-FD, I2C, UART, SPI, and Modbus protocols, plus bootloaders and memory management. Relevant experience with cybersecurity concepts is a plus.

Qualifications

  • Hands-on Embedded C programming experience.
  • Real-time firmware development for microcontroller-based systems.
  • Develop peripherals like ADC, ePWM, timers, interrupts, and DMA.
  • Experience with dual-core architectures and IPC.
  • Firmware debugging and hardware integration.
  • Experience implementing CAN/CAN-FD, I2C, UART, SPI and Modbus protocols.
  • Knowledge of bootloaders and memory management.

Skills

Embedded C
Real-time firmware
Microcontroller peripherals
Dual-core IPC
Firmware debugging
CAN/CAN-FD
I2C
UART
SPI
Modbus
Bootloaders
Memory management

Tools

Embedded C
Microcontrollers
ADC
ePWM
DMA
Timers
Interrupts
IPC

Job description

Job Description: Embedded Firmware DeveloperExperience Range - 5?7 YearsRole 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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton • Hadapsar

On-site
INR 900,000 - 1,200,000
C++ Developer
C++ Developer

Ascendion Engineering • Bengaluru

On-site
INR 900,000 - 1,400,000
Embedded Software Engineer
Embedded Software Engineer

Zydus MedTech • Bengaluru

On-site
INR 800,000 - 1,400,000
Embedded Firmware Lead
Embedded Firmware Lead

Tata Elxsi, Inc. • Pune District

On-site
INR 2,500,000 - 4,000,000
Senior Embedded Engineer
Senior Embedded Engineer

Panash Global Enterprises LLP • Dadri

On-site
INR 600,000 - 800,000
Firmware Dev. Engineers
Firmware Dev. Engineers

Larsen & Toubro • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Embedded Linux Firmware Developer
Embedded Linux Firmware Developer

Axisindia • India

On-site
INR 850,000 - 1,200,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

HEX20 • India

On-site
INR 600,000 - 800,000