Talent.com
This job offer is not available in your country.
Embedded Firmware Developer

Embedded Firmware Developer

CognizantIndia
8 days ago
Job description

Job Summary :

We are looking for a highly skilled

Firmware Developer

with hands-on experience (4-9 years) in embedded systems and industrial automation. The ideal candidate will have deep expertise in low-level driver development, microcontroller programming, and interfacing with various hardware peripherals.

Key Responsibilities :

Develop and maintain firmware for 16-bit and 32-bit microcontrollers.

Design and implement low-level device drivers based on datasheet specifications.

Interface with hardware peripherals including

USB, RS232, SPI, SD card , and other communication protocols.

Work with IDEs such as

e² studio, IAR Embedded workbench

for Renesas microcontrollers or similar microcontrollers and similar development environments.

Collaborate with hardware engineers to bring up new boards and debug hardware / firmware integration issues.

Optimize firmware for performance, reliability, and power efficiency.

Conduct thorough testing and validation of firmware on target hardware.

Document firmware architecture, design decisions, and test results.

Good experience of embedded systems firmware architecture and design

Required Qualifications :

Bachelor’s or Master’s degree in Electronics, Electrical, or Computer Engineering.

6+ years of experience in embedded firmware development.

Strong proficiency in

for embedded systems.

Experience with device driver development for

USB or

RS232 serial communication ,

SPI

and

SD card interfaces .

Extensive experience in 16-bit and 32-bit microcontrollers programming.

Solid understanding of

microcontroller architectures

(Renesas, ARM Cortex-M etc.).

Experience in

low-level driver development

using datasheets and reference manuals.

Familiarity with

e² studio

or similar embedded development environments.

Hands-on experience in

industrial automation systems

and protocols.

Location- Hyderabad and Pune

Create a job alert for this search

Embedded Developer • India