Senior Engineer Embedded Software (Real-Time Control Drivers, Benchmarking & Validation)
Location: Bangalore/Pune, India
Team: Platform Software / Real-Time Control Software
Experience: 5+ Years
About the Role
We are seeking a highly motivated Senior Embedded Software Engineer to help develop the foundational software stack for next-generation real-time control SoCs used in automotive, industrial automation, robotics, motor control, and digital power applications.
In this role, you will develop bare-metal C drivers and software frameworks for high-performance control peripherals and accelerators. You will work on driver design, performance benchmarking, validation, FPGA bring-up support, and software quality initiatives. The ideal candidate combines deep embedded software expertise with solid hardware understanding and a passion for performance optimization and system-level debugging.
Key Responsibilities
Driver Development
• Design, implement, and maintain bare-metal C drivers and HALs for real-time control peripherals and accelerators.
• Develop low-level driver for real-time control peripherals: • ADCs