MODULE LEAD (Bengaluru)

MODULE LEAD (Bengaluru)

02 Oct
|
Happiest Minds Technologies
|
Bengaluru

02 Oct

Happiest Minds Technologies

Bengaluru

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
• PWMs
• DACs
• DMA engines
• Timers
• Interrupt controllers
• Encoder / Resolver interfaces
• Safety and monitoring peripherals
• Custom hardware accelerators

• Define clean, scalable, and low-overhead APIs.
• Produce high-quality design documentation, software specifications, and implementation guidelines

Benchmarking & Performance Characterization
• Create micro-benchmarks and application-level benchmarks.
• Measure and optimize: • Interrupt latency
• Peripheral access latency
• DMA throughput
• Memory subsystem performance
• Deterministic execution
• Real-time control loop performance

• Analyze CPU utilization, throughput, jitter, and latency bottlenecks.
• Generate benchmarking reports and performance recommendations.

Validation & Verification
Develop comprehensive validation plans for software and hardware features.
Write automated test frameworks and re

📌 MODULE LEAD (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: module lead (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: module lead (bengaluru) / bengaluru