HamburgerMenu
hirist

Software Engineer - Embedded System

ANP HR Consultancy
1 - 3 Years
Chennai

Posted on: 13/03/2026

Job Description

Description :

Role and Responsibilities :

As a Software Engineer focusing on Firmware Development, you will be responsible for :

- Designing, developing, and unit testing of Firmware.

- Design, develop, unit test, and documentation of the device driver for SoC.

- Bringing up the driver and unit test the driver features in the new SOC.

- Optimizing the driver for maximum performance.

- Bug analysis/fixing of issues during product verification and customer-reported stages.

Required Skills & Experience :

- At least 1-3 years of relevant software development experience, especially with embedded systems

and/or with kernel/driver stack.

- Demonstrated hands-on technical background, excellent C programming, and embedded, low-level device driver development experience.

- Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.).

- Experience with complex system-level debugging is invaluable.

- Experience in PCIe, USB, SDIO Interfaces would be preferred.

- WLAN experience is preferable.

Education :

- BE, B.Tech, ME, M.Tech in Electronics or Computer Science is preferred with proven success in a challenging academic program. (Candidates from Civil, Mechanical, or Biotechnology backgrounds will be avoided.)


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in