RA

Low level Device Driver Engineer

RARR Technologies
Pune4-12 LPA Posted 31 Oct 2025
FULL TIME
I2c
Spi
Can
Embedded C
Rtos

Job Description

Job Summary:

We are looking for a highly skilled Embedded Software Engineer with strong expertise in Embedded C programming and low-level driver development for microcontrollers and SoCs. The role involves designing, developing, and optimizing embedded software for automotive and display-based systems, with a focus on reliability, performance, and scalability.

Key Responsibilities:

  • Develop and maintain embedded software using Embedded C for microcontrollers and SoCs.
  • Design and implement low-level device drivers for peripherals such as Camera, TFTs, and Memories.
  • Work with microcontroller peripherals like GPIO, SPI, I2C, UART, LVDS, etc.
  • Integrate and support automotive communication protocols including CAN, LIN, J1939, and UDS diagnostics.
  • Contribute to software architecture design for TFT-based Instrument Clusters.
  • Utilize debuggers, compilers, and version control tools to ensure high-quality software delivery.
  • Collaborate cross-functionally to identify and resolve software issues efficiently.

Join WhatsApp Channel