RARARR Technologies
Low level Device Driver Engineer
Pune ₹4-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.