Talent.com
This job offer is not available in your country.
Senior Firmware Engineer - RTOS / Embedded C

Senior Firmware Engineer - RTOS / Embedded C

HireInfinity Consulting LLPBangalore
30+ days ago
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)

    (ref : hirist.tech)

    Create a job alert for this search

    Firmware Engineer • Bangalore