HamburgerMenu
hirist

Senior Firmware Engineer - RTOS/Embedded C

HireInfinity Consulting LLP
Bangalore
3 - 5 Years

Posted on: 01/08/2025

Job Description

Job Description :


- Work with architect to understand the requirement, design, develop drivers and test them

- Good embedded C Programming Skills (C++ and python added advantage)

- Design, Develop and test low-level device drivers and create APIs for them

- Bare Metal Device Driver development experience for I2C(preferred), SPI, UART, DMA etc controllers

- Understanding of RISC-V or ARM architecture and booting procedure

- Experience of any RTOS porting and driver development (added advantage, not a mandatory)

- The candidate needs to have RTOS concepts and development exp, custom RTOS development(scheduler, task infra structure, Inter Task Communication Infrastructure, memory management, interrupt management etc meeting the timing constraints) experience, very good in operating system data structures and algorithms development using C.

Key Responsibilities :


- Design, Develop and test low-level device drivers

Technical Skills :


- Embedded C, Hardware Serial interfaces driver development, bare metal firmware development exp

Nice-to-Have Skills : I2C driver development exp, SMBus, PMBus, SVID, AVS protocols

Education : BE/BTech/MSc/BSc (ECE/CSE/EEE)

The job is for:

Women candidates preferred
info-icon

Did you find something suspicious?