HamburgerMenu
hirist

Firmware Developer - Embedded Systems

Populace World Solutions
5 - 7 Years
Pune

Posted on: 29/09/2026

Job Description

Job Summary:

We are looking for a skilled Embedded Firmware Developer with strong experience in ARM-based systems. The ideal candidate will be responsible for designing, developing, and optimizing firmware for embedded systems. Experience in the medical devices domain will be an added advantage.

Key Responsibilities:

- Design and develop embedded firmware for ARM-based microcontrollers and processors.

- Work on low-level programming including device drivers, board support packages (BSP), and hardware abstraction layers.

- Collaborate with hardware teams to bring up new boards and debug hardware-software issues.

- Optimize system performance, memory usage, and power consumption.

- Develop and maintain documentation for firmware design and architecture.

- Participate in code reviews, testing, and debugging activities.

- Ensure compliance with coding standards and quality processes.

Required Skills:

- Strong experience in ARM architecture and embedded systems.

- Proficiency in C/C++ programming for embedded environments.

- Experience with RTOS (such as FreeRTOS, VxWorks, or similar).

- Hands-on experience with peripheral interfaces like SPI, I2C, UART, CAN, USB.

- Strong debugging skills using tools like JTAG, oscilloscopes, and logic analyzers.

- Experience with version control systems (e.g., Git).

The job is for:

May work from home
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...