Full time
Senior Firmware Engineer LowLevel Driver
Posted by HireInfinity Consulting • Bengaluru, Karnataka, India
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