Embedded Software Engineer Propulsion Systems
Stellantis
We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low‑level embedded software development within a Real‑Time Operating System (RTOS) environment, supporting next‑generation automotive technologies including internal combustion, hybrid, and electric vehicle systems. You will collaborate with cross‑functional teams to design, develop, and validate high‑quality software aligned with AUTOSAR architecture and functional safety standards. Key Responsibilities Develop and maintain embedded base software components for propulsion and EE control modules Perform software requirements analysis, design, coding, and unit and integration testing using C/C++ Create and execute test plans including white box, black box, and gray box testing Review software requirements, architecture, code, and test documentation to ensure quality and compliance Configure and integrate AUTOSAR basic software modules such as OS, MCAL, CAN, LIN, DEM, DCM, and WDG Work with low‑level drivers and diagnostics to support system‑level functionality Utilize debugging tools, emulators, and compilers for issue identification and resolution Collaborate with internal teams and external vendors to define and refine software requirements Support virtualization and simulation‑based development methodologies Basic Qualifications Bachelor of Science degree in Electrical Engineering, Computer Engineering, or a related Engineering degree 1+ years total experience with embedded C/C++ software (hand‑coding) in a Real Time Operating System environment Experience in Vector/ETAS/AUTOSAR Basic Software configuration of modules like OS, MCAL, IOHWAB, FEE, WDG, DEM, DCM, CAN, LIN, XCP Experience with multicore microprocessors, ability to interpret hardware schematics, and Functional Safety concepts (ISO 26262) Experience with compilers, emulators (Lauterbach) debuggers, and automation scripting Experience in software verification/validation including white box, black box, and gray box testing Familiarity with automotive software code quality standards like MISRA‑C Strong communication skills, both verbal and written Ability to adapt to a changing environment with minimal effect on productivity Experience using data acquisition tools like ETAS, INCA, CANoe, CANalyzer Experience with NXP Cobra‑55, Aurix TC family of automotive microprocessors Preferred Qualifications Master's degree in Engineering Automotive experience either at work or university, such as Formula SAE or SAE EcoCar Experience in Vector SLP communication stack configurations and implementation of CAN/LIN/XCP Experience with Electrobit EBTREOS Studio MICROSAR configuration Strong understanding of internal combustion engines, hybrid, battery electric, and/or vehicle subsystems Strong experience working in multi-disciplinary teams Experience in simulation/virtual methodologies and/or tools Experience implementing Embedded Real‑Time Controls and Software solutions #J-18808-Ljbffr Stellantis
- Stellantis is seeking an experienced Senior Embedded Software Engineer to develop base software for propulsion control modules. You will engage across the full software... ...embedded solutions for ICE, hybrid, and EV systems. The role requires hands-on design, implementation...Suggested
- Stellantis is seeking a Senior Embedded Software Engineer to support base software for propulsion control modules. You will contribute across the full software lifecycle, including requirements analysis, design, coding, testing, and validation, in collaboration with internal...Suggested
- We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute... ...combustion, hybrid, and electric vehicle systems. Key Responsibilities Develop...Suggested
- Stellantis Financial Services seeks an experienced Embedded Software Engineer to develop base software for propulsion and powertrain control systems. The role involves RTOS environments, AUTOSAR, and ISO 26262 considerations for automotive subsystems. You will design, implement...Suggested
- Stellantis in Auburn Hills, MI is seeking an experienced Embedded Software Engineer to develop base software for propulsion and powertrain control systems within an RTOS environment. You will design, implement, and validate software aligned with AUTOSAR architecture and...Suggested
- Stellantisfinancialservices is looking for a motivated Core/Base Embedded Software Engineer in Auburn Hills, Michigan. This role... ...-to-end development of base software for propulsion and control modules, requiring strong expertise in embedded systems, C/C++, and Autosar configurations. The...
- Stellantis in Auburn Hills seeks a highly motivated Core/Base Embedded Software Engineer to develop Base software for propulsion and control modules. Responsibilities include end-to-end development, requirements analysis, and participation in code reviews. The ideal candidate...
- Stellantisfinancialservices recherche un System Family Manager à Auburn Hills, MI. Le candidat sera responsable de la gestion des coûts et du timing associés aux systèmes de propulsion tout en coordonnant les équipes interfonctionnelles. Ce poste exige une expérience en...
- ...Tech Limited Responsibilities Develop Propulsion Systems - System Level Targets based on Top Down... ...in Mechanical, Electrical, Automotive Engineering or related field Windnoise/sealing/... ...Nx Working knowledge of NVH analysis Software (i.e. LMS, Head Acoustics, B&K) Seniority...Full time
- A leading engineering firm in Auburn Hills, MI is seeking a Mid-Senior level engineer to develop propulsion systems. Responsibilities include conducting NVH analysis, managing design verification plans, and collaborating with design teams. The ideal candidate holds a Bachelor...
- Job Overview We are seeking a Senior Triage Engineer to support propulsion system diagnostics, in‑plant execution, and production readiness across internal... ...Understanding of CAN communication, OBD systems, and embedded controls Experience with data visualization and...
- A leading automotive company in Auburn Hills, Michigan seeks a Quality Manager for its Propulsion System team. The role involves leading quality processes from development through mass production, managing project issues, and ensuring compliance with quality objectives....
- Stellantis is seeking a Propulsion Systems Safety & Diagnostics Engineer in Auburn Hills, Michigan. This role focuses on developing safety and diagnostic requirements for advanced propulsion systems, ensuring compliance with regulations. As part of a cross-functional team...
- ...critical to the operation of modern vehicle propulsion systems. These controls - made up of computer modules, sensors, actuators and software - are tasked to monitor and control... ...Aftersales & On-Board diagnostic requirements engineers Stellantis is seeking a Propulsion...Immediate start
- Williams International in Pontiac, MI seeks a Systems Engineer to integrate and implement systems engineering for turbine propulsion systems. The ideal candidate will have a Bachelor's Degree in STEM and 5+ years in Systems Engineering, manage reliability and safety analysis...
- ...Stellantis, our Product Design and Engineering teams are shaping the... ...through innovative propulsion systems, advanced electronics, and... ...functionally with engineering, software, calibration, and supplier... ...automotive systems, propulsion or embedded control systems Knowledge...
- Join a fast-paced engineering team responsible for validating next-generation propulsion systems, including battery electric vehicles (... ...ensure high-quality powertrain software through rigorous validation,... .... Familiarity with embedded controls, working with OBD and...
- The Supplier Quality Development Engineer (SQD) for Propulsion Systems at Stellantis is accountable for leading and managing suppliers through critical issue recovery such as quality spills, supply constraints and throughput OEE constraints to ensure high operational efficiency...Work experience placementWork at officeLocal area
- Slate Auto is looking for a motivated engineer to join the Slate Rotational Program focusing on propulsion systems, embedded controls, and electrical integration. The role involves rotating through various engineering tasks, supporting electric propulsion subsystem development...Rotational programInternship
- ...on customer experience. Stellantis’s Software Organization was created to build... ...frontier of automotive technology. As an Embedded Software / Firmware Engineer, you will be responsible for... ...for automotive Microcontroller Units, System-on-Chip platforms, and ECU hardware...
- ...Job Category: Product/Process Engineering Requisition Number: LEADE006... ...exciting opportunity for a Systems Engineer to join our team.... ...engineering process for turbine-based propulsion systems and the interfacing... ...with Electronics or Software systems Demonstrates ability...Full timeFor contractors
- Trialon Corporation, located in Auburn Hills, Michigan, seeks a Software Engineer specializing in embedded systems. The ideal candidate will develop and test C code for automotive applications and work directly with customers to meet their specific software needs. Qualifications...
- ### System Family ManagerID d’emploi: 2018658 Zone de carrière: Engineering Catégorie d’emploi: Type de position: SalariedEmplacement: Auburn Hills, MI 48326, US Date... ...Sub-System Table)- Lead, with the chief, the propulsion system development process (PSDP) governance...
- Stellantis is seeking a Senior Design Engineer to lead the design, implementation and validation of in-vehicle camera visualization features... ..., 360 surround, trailer assist, recording/streaming) across embedded SoC and ECU platforms throughout the development lifecycle. You...
- ...and wheeled vehicles, vehicle systems, and critical components that... ...military combat vehicle software‑based systems. Essential Functions... ...in the domain of software engineering development and systems integration... ...Real‑Time OS (RTOS), Linux, Embedded C/C++ Experience with UML/...Contract workWork experience placementLocal areaOverseas
- Stellantis is looking for a Base Software Engineer in Auburn Hills, Michigan. The successful candidate will be responsible for developing... ...Engineering or a related field, with a minimum of 5 years of embedded software engineering experience, and a deep understanding of...
- Sr. Staff SoC BSW Engineer - OS, Variant Management, Diagnostics, IPC... ...of configurable base-software components for complex automotive... ...ISO/SAE 21434. Contribute to system design documentation, configuration... ...related field. 8+ years of embedded software experience in...Full timeContract work
- ...Overview The Electric Drive Modules (EDMs) System Engineer is responsible for optimizing,... ...and Gearbox] for different electrified propulsion architectures and applications (BEVs),... ...competitive commercial system 1‑D simulation software Expert in EDM System analysis—efficiency...
- We are seeking a Junior Chief Engineer to support transmission, driveline, and gear reducer... ...and manufacturing to deliver powertrain systems from concept through production. You... ...release with a minimum of 1 or more years of propulsion systems experience or 1 or more years of...Work at office
- Automotive Engine / Powertrain System Testing and Prototyping Engineer Automotive Engine / Powertrain System Testing and Prototyping Engineer Get... ...Level Knowledge of the Automotive Engine, Powertrain or Propulsion System. CATIA, NX and TeamCenterGreat Communication Skills...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer Propulsion Systems. Be the first to apply!
- embedded software engineer Auburn Hills, MI
- embedded systems software engineer Auburn Hills, MI
- embedded developer Auburn Hills, MI
- embedded engineer Auburn Hills, MI
- advanced systems engineer Auburn Hills, MI
- computer system validation engineer Auburn Hills, MI
- senior staff systems engineer Auburn Hills, MI
- software system engineer Auburn Hills, MI
- senior linux systems engineer Auburn Hills, MI
- operating system engineer Auburn Hills, MI

