
Sr. Staff MCU BSW Engineer – OS Design
1 day ago
Job Description – Sr. Staff MCU BSW Engineer – OS DesignSummary:We are seeking a Sr. Staff MCU BSW Engineer – OS Design to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role 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 OS design, driver integration, performance optimization, and compliance with automotive safety and quality 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 core allocation strategies and inter-core communication mechanisms.Integrate and configure AUTOSAR OS, OSEK, or proprietary RTOS solutions for automotive MCU platforms.Optimize OS-level software for efficient memory usage and CPU utilization, enhancing overall system performance, 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 to ensure 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, and traceability 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 sprint planning.Define and design Wakeup/Sleep strategies to support power management.Basic Qualifications:Bachelor's degree in computer engineering, Electrical Engineering, Computer Science, or a related field12-15 years of experience in embedded software development, with a strong focus on RTOS and low-level platform softwareProficiency in C programming with a deep understanding of real-time system constraintsExperience with AUTOSAR OS, OSEK, or other embedded operating systems.Familiarity with MCU architectures such as ARM Cortex-M, Renesas RH850, or Infineon AURIXStrong understanding of the CPU core load distributionStrong experience in debugging, timing analysis, and driver developmentExcellent collaboration, documentation, and technical leadership skillsPreferred Qualifications:Master's degree in computer engineering, Electrical Engineering, Computer Science, or a related fieldExperience with ASIL-B/D software development and ISO 26262 work products.Proficiency in Python, Shell scripting, and automation tool developmentFamiliarity with Vector DaVinci, EB tresos, or other AUTOSAR configuration toolsFamiliarity with debugging and trace analysis tools such Vector TA, GLIWA or trace debuggersExposure to power management, state machines, and secure boot in MCU-based ECUsUnderstanding of vehicle communication protocols (CAN, LIN, Ethernet)Please share your profiles to with below details:Total yrs. of exp:CCTC:ECTC:NP:Disclaimer - At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality,religion, sexual orientation and disability. Diverse teams will allow us tobetter meet the evolving needs of our customers and care for our future.By submitting your application, you are accepting our privacy notice:
-
Sr. staff mcu bsw engineer – os design
5 days ago
Bengaluru, Karnataka, India Stellantis Full timeJob Description – Sr. Staff MCU BSW Engineer – OS DesignSummary: We are seeking a Sr. Staff MCU BSW Engineer – OS Design to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role focuses on OS architecture, task scheduling, and resource management for safety- and...
-
Urgent: Sr. Staff MCU BSW Engineer – OS Design
7 hours ago
Bengaluru, India Stellantis Full timeJob Description – Sr. Staff MCU BSW Engineer – OS Design Summary: We are seeking a Sr. Staff MCU BSW Engineer – OS Design to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role focuses on OS architecture, task scheduling, and resource management for safety- and...
-
Sr. Staff MCU BSW Engineer – OS Design
3 weeks ago
Bengaluru, Karnataka, India Stellantis Full timeJob Description – Sr. Staff MCU BSW Engineer – OS Design Summary: We are seeking a Sr. Staff MCU BSW Engineer – OS Design to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role focuses on OS architecture, task scheduling, and resource management for safety-...
-
Sr. Staff MCU BSW Engineer – OS Design
3 weeks ago
Bengaluru, Karnataka, India Stellantis Full timeJob Description – Sr. Staff MCU BSW Engineer – OS Design Summary: We are seeking a Sr. Staff MCU BSW Engineer – OS Design to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role focuses on OS architecture, task scheduling, and resource management for safety-...
-
Sr. Staff MCU BSW Engineer – OS Design
1 week ago
Bengaluru, Karnataka, India Stellantis Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob Description – Sr. Staff MCU BSW Engineer – OS DesignSummary:We are seeking aSr. Staff MCU BSW Engineer – OS Designto lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role focuses on OS architecture, task scheduling, and resource management for safety- and...
-
Sr. Staff MCU BSW Engineer – OS Design
23 hours ago
Bengaluru, India Stellantis Full timeJob Description – Sr. Staff MCU BSW Engineer – OS DesignSummary: We are seeking a Sr. Staff MCU BSW Engineer – OS Design to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role focuses on OS architecture, task scheduling, and resource management for safety- and...
-
Sr. Staff MCU BSW Engineer – OS Design
22 hours ago
Bengaluru, India Stellantis Full timeJob Description – Sr. Staff MCU BSW Engineer – OS DesignSummary: We are seeking a Sr. Staff MCU BSW Engineer – OS Design to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role focuses on OS architecture, task scheduling, and resource management for safety- and...
-
Sr. Staff MCU BSW Engineer – OS Design
11 hours ago
Bengaluru, India Stellantis Full timeJob Description – Sr. Staff MCU BSW Engineer – OS DesignSummary: We are seeking a Sr. Staff MCU BSW Engineer – OS Design to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role focuses on OS architecture, task scheduling, and resource management for safety- and...
-
Bengaluru, India Stellantis Full timeJob Description: Sr. Staff MCU BSW Engineer – Low-Level DriversPosition Summary:We are seeking a Sr. Staff MCU BSW Engineer – Low-Level Drivers to lead the design, development, and integration of hardware abstraction and peripheral drivers for automotive microcontroller (MCU)-based ECUs. This role is focused on enabling reliable and...
-
Sr. Staff MCU BSW Engineer – Low-Level Drivers
2 weeks ago
Bengaluru, Karnataka, India Stellantis Full timeJob DescriptionJob Description: Sr. Staff MCU BSW Engineer Low-Level DriversPosition Summary:We are seeking a Sr. Staff MCU BSW Engineer Low-Level Drivers to lead the design, development, and integration of hardware abstraction and peripheral drivers for automotive microcontroller (MCU)-based ECUs. This role is focused on enabling reliable and...