Sr. Staff Engineer – Firmware/Software Development
- Source: Naukri
- Randstad
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
Job Details:
Role: Sr. Staff Engineer – Firmware/Software Development
Location: Bengaluru, Karnataka, India
Employment Type: Regular (PERM)
Work Mode: Hybrid
Role Overview:
This role is responsible for technical leadership and execution of firmware and software development for the RH850 Motor Control and Automotive Application Platform.
The Sr. Staff Engineer serves as a software domain authority, driving architecture, implementation quality, and developer experience while enabling scalable, userfriendly embedded development platforms.
Key Responsibilities:
- Lead firmware and software architecture, design, and implementation for RH850 motor control and automotive application platforms.
- Drive software technical decisions with focus on scalability, performance, maintainability, and developer usability.
- Own firmware/software execution from concept through validation, qualification support, and release readiness.
- Collaborate closely with hardware, systems, validation, and applications teams to ensure optimized hardwaresoftware integration.
- Contribute to SDKs, drivers, middleware, reference applications, and development tools enabling rapid customer adoption.
- Ensure firmware/software deliverables meet automotive quality, reliability, and robustness expectations.
- Identify and mitigate softwarerelated technical risks across platform development.
- Actively influence developer experience, documentation quality, and platform usability.
Qualifications:
- Bachelor’s degree in computer engineering, Electrical Engineering, Computer Science, or related field with 10+ years of experience.
- Strong expertise in embedded firmware/software development for automotive or realtime systems.
- Proven experience delivering productionquality embedded software for MCUbased platforms.
- Solid understanding of motor control software, realtime systems, and embedded development workflows.
-
Working knowledge (handson preferred) of one or more host-side technology stacks, such as:
- C/C++/ RTOS
- C#/.NET / Python (automation/tools, GUIs, packaging)
- UI frameworks such as Qt, WPF/WinUI, or equivalent
- Experience integrating host utilities with embedded targets over common interfaces (e.g., USB, UART, CAN/CANFD, Ethernet) and ensuring reliability across OS environments.
+Advantage
- Experience with embedded firmware ecosystems such as AUTOSAR drivers.
- Experience building embedded development platforms or SDKs with broad adoption across the embedded engineering community.
Skills
- mode
- aws-sdks
- cplusplus
- c-sharp
- Python
- qt
