16 Oct
|
Stellantis
|
Bengaluru
16 Oct
Stellantis
Bengaluru
We are seeking a Staff MCU BSW Engineer – OS Design to lead the development and integration ofreal-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. Thisrole focuses on OS architecture, task scheduling, and resource management for safety- and non-safety-critical ECUs, such as Zonal Controllers, Powertrain Modules, and Body Electronics.
As a senior member of the Base Software (BSW) Engineering team at Stellantis, you will work on OSdesign, driver integration, performance optimization, and compliance with automotive safety andquality standards.
Key Responsibilities:
• Design and implement real-time operating system (RTOS) components, including task scheduling,memory allocation, and timing mechanisms.
• Proven experience as a BSW Architect, delivering solutions for multicore systems, including coreallocation strategies and inter-core communication mechanisms.
• Integrate and configure AUTOSAR OS, OSEK, or proprietary RTOS solutions for automotive MCUplatforms.
• Optimize OS-level software for effective memory usage and CPU utilization,
enhancing overall systemperformance, reliability, and determinism through code optimization and configuration tuning.
• Ensure compliance with AUTOSAR standards and functional safety requirements (e.g., ISO 26262,ASPICE, and MISRA C).
• Implemented safety requirements such as memory protection unit, task monitoring, and watchdog.
• Collaborate with hardware, ECU architects, SW requirement engineers and application teams toensure seamless software integration and robust OS abstraction.
• Debug using tools such as oscilloscopes, logic analyzers, JTAG debuggers and timing analysis tools.
• Create and maintain detailed software architecture documentation, safety work products, andtraceability artifacts.
• Contribute to CI/CD workflows, automated testing, and Test-Driven Development (TDD).
• Work in an Agile development environment and actively participate in code reviews and sprintplanning.
• Define and
📌 Staff MCU BSW Engineer – OS Design (Bengaluru)
🏢 Stellantis
📍 Bengaluru