Posted on: 13/03/2026
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.)
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1620396