CareerPlan

Senior Staff Engineer, Firmware Development

Bengaluru, KA, inFull-time2026-11-12

Core

Technical leadership and execution of firmware and software development for the RH850 Motor Control and Automotive Application Platform.

Role type

Senior Staff Engineer (Embedded Firmware/Software)

Builds

Scalable, user-friendly embedded development platforms, SDKs, drivers, middleware, and reference applications for automotive motor control.

Domain

Automotive, Embedded Systems, Motor Control

Required skills

Embedded firmware/software development, MCU-based platform development, Motor control software, Real-time systems, C/C++, RTOS, Host-side technology stacks (C#/.NET, Python), UI frameworks (Qt, WPF/WinUI), Hardware-software integration, USB/UART/CAN/CAN-FD/Ethernet interfaces.

Preferred skills

AUTOSAR drivers, Building embedded development platforms or SDKs with broad adoption.

Responsibilities

Lead firmware and software architecture, design, and implementation; Drive software technical decisions; Own firmware/software execution from concept through validation; Collaborate with hardware, systems, and validation teams; Contribute to SDKs and development tools; Ensure deliverables meet automotive quality standards; Mitigate software-related technical risks; Influence developer experience and documentation quality.

Seniority

Senior Staff, hands-on IC with technical leadership