Full-time

Lead Developer

Posted by Cognizant • PUNE, India, India

📍 PUNE, India 🕒 February 24, 2026

About the Role

**Job Summary**



Firmware Developer



**Responsibilities**



Hands on experience in firmware design and coding of microcontroller-based systems



Hands on experience in preparing firmware design specification documents



Hands on experience in rewriting integrating debugging existing code of one microcontroller to another



Hands on experience in complete understanding of microcontroller registers memory maps etc



Hands on experience in multiple timers interrupts peripheral functions implementation



Implement low-level drivers for peripherals (UART SPI I2C ADC/DAC PWM GPIO DRAM DMA USB SD Card)



Optimize code for performance memory footprint and power efficiency



Familiarity with hardware interfaces understanding of microcontroller registers



Apply formal methods for understanding legacy codes an...

Ready to Apply?

Submit your application today and take the next step in your career journey with Cognizant.

Apply Now