Full time

Senior Firmware Engineer LowLevel Driver

Posted by HireInfinity Consulting • Bengaluru, Karnataka, India

📍 Bengaluru, Karnataka 🕒 March 01, 2026

About the Role

We are looking for a passionate and skilled Embedded Software Engineer to join our Client's team. The ideal candidate will have strong experience in bare-metal programming, low-level driver development, and a solid understanding of microcontroller architectures such as RISC-V or ARM. You will work closely with architects to understand requirements and will be responsible for designing, developing, testing, and maintaining device drivers and associated firmware.

Key Responsibilities:

  • Collaborate with system architects to understand design requirements.
  • Design, develop, and test low-level device drivers for embedded systems.
  • Implement bare-metal firmware for interfaces like I2C, SPI, UART, DMA, etc.
  • Develop APIs for integrating hardware drivers with higher-level applications or RTOS.
  • Perform debugging and validation of developed drivers on hardware.
  • Maintain documentation and ensure code quality through unit t...

Ready to Apply?

Submit your application today and take the next step in your career journey with HireInfinity Consulting.

Apply Now