Senior Staff Engineer, Firmware Development
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
