Link copied to clipboard
Engineering (Non-Software)

Lead Developer ⭐ Featured

Cognizant Pune
Full Time 7–12 years experience
About the Role

This role is for a Lead Firmware Developer responsible for designing and coding firmware for microcontroller-based systems. You will prepare firmware design specification documents and work on rewriting, integrating, and debugging existing code when migrating between microcontrollers. Key responsibilities include implementing low-level drivers for peripherals such as UART, SPI, I2C, ADC/DAC, PWM, GPIO, DRAM, DMA, USB, and SD Card interfaces. You will optimize code for performance, memory footprint, and power efficiency while applying formal methods for understanding legacy codebases and reverse engineering to develop new firmware architecture. The role requires implementing firmware in C following coding standards like MISRA-C or CERT-C, managing firmware release processes with quality measures, and conducting unit testing, static analysis, code coverage improvement, integration testing, and system validation of complex firmware. Experience in PLC IO and communication module design is expected, along with preparation of technical documentation including design documents, V&V test plans, memory maps, IO assignments, and integration plans.

You'll be redirected to the official careers portal

Similar Jobs You Might Like

Consulting Management - Full Stack Developer - Senior

KPMG company logo

KPMG

Pune
React Vue Angular Node.js Express +24 more
Software Engineering Full Time 5-10 years experience

Analyst - Third Party Due Diligence & Anti Money Laundering

KPMG company logo

KPMG

Pune
Anti Money Laundering Due Diligence Compliance Risk Assessment Financial Analysis +3 more
Finance & Accounting Full Time 1-2 years experience

Analyst - Third Party Due Diligence & Anti Money Laundering

KPMG company logo

KPMG

Pune
Third Party Due Diligence Anti Money Laundering (AML) Online Research Factiva Lexis-Nexis +6 more
Legal & Risk Full Time Up to 2 years experience

Assistant Manager - Third Party Due Diligence & Anti Money Laundering

KPMG company logo

KPMG

Pune
Third Party Due Diligence Anti Money Laundering (AML) Forensic Advisory Online Research Factiva +8 more
Legal & Risk Full Time 4-7 years experience