Auburn Hills, MI, US
12 hours ago
Sr. Staff MCU BSW Engineer – Functional Safety (FuSa)

We are seeking a Sr. Staff MCU BSW Engineer – Functional Safety (FuSa) to lead the development and integration of safety-critical base software on automotive microcontroller (MCU) platforms. This role focuses on implementing software that complies with ISO 26262, enabling ASIL-rated ECUs such as Zonal Controllers, Body Modules, and Powertrain Systems. 

As a senior technical contributor within the Base Software (BSW) Engineering team at Stellantis, you will help architect safety features, integrate diagnostics, and ensure system reliability in alignment with modern automotive safety standards. 

 

Key Responsibilities: 

Design and implement safety mechanisms within BSW modules—including OS, hardware abstraction, and service layers—in compliance with ISO 26262 functional safety standards  Define and maintain software safety architecture, covering fault detection, error handling, and memory protection strategies  Implement and validate safety mechanisms for ASIL SW components, including unit testing and verification activities aligned with ISO 26262 processes to ensure software maturity, traceability, and test coverage.  Collaborate with system safety engineers to decompose safety goals into software-level requirements and design elements  Develop and integrate safety-critical mechanisms such as watchdog timers, clock monitors, lock-step core configurations, Memory protection, task monitoring and ensure system integrity and fault detection  Support system safety engineers for the creation of safety work products, including safety plans, software safety requirements, technical safety concepts, and safety case documentation  Ensure safe integration of AUTOSAR OS, MCAL, and BSW modules by working closely with OS and driver development teams  Conduct software safety analyses, fault injection, timing analysis, and structural coverage analysis  Ensure compliance with industry standards, including ASPICE, MISRA C, and ISO 26262  Actively participate in Agile development processes, including sprint planning, code reviews, and continuous improvement initiatives  Document safety architecture, design decisions, and integration guidelines to support traceability and audit readiness 

Basic Qualifications: 

Bachelor's degree in computer engineering, Electrical Engineering, Computer Science, or a related field  A minimum of 8 years of experience in embedded software development with at a minimum of 5 years focused on functional safety  Proficiency in C programming, with strong experience in low-level software for MCU-based automotive platforms  Deep knowledge of ISO 26262 and hands-on involvement in ASIL-B or ASIL-D software development  Familiarity with AUTOSAR Classic Platform, especially OS, MCAL, and BSW layers  Familiarity with of real-time operating systems (RTOS) and microcontroller architectures  Experience with debugging tools (JTAG, trace tools), and safety validation techniques 

Preferred Qualifications: 

Master's degree in computer engineering, Electrical Engineering, Computer Science, or a related field  Experience working on ASIL-D systems and authoring full safety software documentation  Proficiency in Python, Shell scripting, or automation tools for safety testing  Hands-on experience with configuration tools such as Vector DaVinci or EB tresos  Familiarity with fault injection frameworks, tool qualification, and static/dynamic analysis  Understanding of secure boot, watchdog supervision, and diagnostic fault handling in safety ECUs  Exposure to vehicle communication protocols (CAN, LIN, Ethernet) 
Por favor confirme su dirección de correo electrónico: Send Email