Senior Embedded Software Engineer - Propulsion Systems
Stellantis
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 across the full software development lifecycle including requirements analysis, design, coding, testing, and validation. You will collaborate with cross-functional teams and external partners to deliver high-quality embedded software solutions supporting internal combustion, hybrid, and electric vehicle systems. Key Responsibilities Develop andmaintainembedded base software components for propulsion control systems Perform software requirements analysis, architecture design, and detailed design activitiesWrite and optimize embedded C/C++ and low-level software code in real-time operating system environmentsCreate and execute software test plans including unit, integration, and system-level testingConduct design and code reviews including requirements, architecture, and test documentationApply software verification and validation methods including white box, black box, and gray box testingCollaborate with internal teams and external suppliers to define and refine software requirementsSupport virtualization strategies and tools throughout the software development lifecycleUtilize diagnostic tools and data acquisition systems to support debugging and validation efforts Basic Qualifications: Bachelor of Science degree in Electrical Engineering, Computer Engineering.Minimum 5 years total experience with embedded C/C++ software (hand-coding) in a Real Time Operating System environment. Minimum 2+ years of 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. Brand: FCA GroupJob ID: 2019551Employment Type: Full-timeJob Area: EngineeringPosted Date: 06/07/2026
- 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...Suggested
- The Senior Propulsion System Virtual Engineer is responsible for providing guidance to design teams. He/ She will be an integral part of the development... ...internal combustion engines using commercial 3D CFD software tools such as Converge.Provides component-level and/or...Senior
- ...our Product Design and Engineering teams are shaping the... ...through innovative propulsion systems, advanced electronics... ...technologies. We are seeking a Senior Propulsion Systems... ...with engineering, software, calibration, and... ...systems, propulsion or embedded control systems...Senior
- Join a forward-thinking engineering team shaping the future of automotive propulsion systems. This role sits at the intersection of functional safety, on-board diagnostics... ...experience in automotive systems, propulsion or embedded control systems Knowledge of functional safety (...Senior
- MatchPoint is seeking a Powertrain Systems Engineer (Thermal) to lead analysis and requirement development for advanced propulsion systems. You will decompose functions, identify system operating modes, and craft DOORS artifacts for regulatory and environmental specs. The...Senior
- 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...Senior
- ...Hills, MI seeks a Subject Matter Expert (SME) for automotive propulsion systems. This role involves leading system-level requirements and... ...across teams. The ideal candidate has a Bachelor's degree in engineering and a minimum of 8 years' experience in automotive systems....Senior
- ...develop, implement, and test low level embedded software including, but not limited to: RTOS,... ...REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer... ...electrical circuits; Real Time Operating Systems (RTOS) for multi-core microcontroller;...SeniorFull timeWork at officeLocal areaRemote workWork from home
- ...technology company seeks a Sr. Staff BSW OS and Hypervisor Engineer in Auburn Hills, Michigan. The role involves developing and... ..., collaborating with cross-functional teams, and optimizing embedded software. Candidates should have a Bachelor's degree, 10+ years of experience...Senior
- The Propulsion System Senior Software Architect is responsible for defining re-usable, Hardware Independent... ...with standard interfaces for Engine, Transmission and Electrification Programs... ...Component partitioning for efficient Embedded controller resources utilization and...Senior
- We are seeking an experienced Senior Embedded Software & DevOps Engineer to join our automotive software team focused on powertrain systems. In this role, you will develop safety-critical embedded application software while supporting compiler and toolchain evaluation,...Senior
- ...team operates within the Vehicle & Propulsion Controls organization and is... ...for ensuring validation coverage, software quality, and diagnostic robustness across propulsion programs.The Senior Powertrain Systems Validation Engineer plays a key technical role in developing...Senior
- Stellantis’ Vehicle and Propulsion Controls organization is seeking a Senior Propulsion Controls Systems Engineer to lead the design and delivery of end-to-end propulsion system... ...solutions, ensuring alignment across software, hardware, controls, and physical system integration...Senior
- Stellantis is seeking a Fellow/Senior Technical Fellow to lead propulsion-system innovation and calibration philosophy across programs. You will drive world... .... Collaborating with pre-development, chief engineering, and product release centers, you will push combustion...Senior
- ...Sr. Embedded Software EngineerResponsible for requirements generation, simulation, design, development and integration... ...complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office....SeniorContract workWork at officeLocal areaOverseas
- Stellantis in Auburn Hills, Michigan seeks a senior engineer to drive semiconductor sourcing for propulsion and EV powertrain electronics. You will collaborate with HW/SW architecture, safety engineers and purchasing to ensure components meet performance, reliability and...Senior
- ...Sr Embedded Software EngineerAuburn Hills, MI Competitive Salary Ability to Obtain a Secret ClearanceFor... ...software for military combat vehicle systems.Develop secure vehicle software and... ..., activity diagrams, and model-based engineering artifacts using UML and SysML.Perform...SeniorContract workWork at office
- ...closely with vehicle Architecture/system Design (HW/SW), safety engineer & Buyer/purchasing ensuring that the... ...proposing the application specific (Propulsion) critical electronic components... ...years of experience in automotive embedded electronics designs or hardware/system...Senior
- ...operation of modern vehicle propulsion systems. These controls - made up of... ...modules, sensors, actuators and software - are tasked to monitor and... ...Safety & Diagnostics Engineer to support the development of... ...automotive systems, propulsion or embedded control systems preferred...
- We are seeking a Senior Design & Release Engineer (DRE) to lead the development of key components and systems within transmission, driveline, and electric drive (eDrive) systems... ...A minimum of 5 years of experience in propulsion systems, automatic transmissions, driveline...Senior
- ...fast-paced Vehicle & Propulsion Controls team focused... ...high-quality, reliable software for electrified and internal... ...validation engineer who enjoys hands-on testing... ...vehicle environments. As a Senior Propulsion Controls... ...robust powertrain system performance. You will...SeniorWork at officeRemote work
- ...Limited Responsibilities Develop Propulsion Systems - System Level Targets based on... ..., Electrical, Automotive Engineering or related field Windnoise/sealing... ...Working knowledge of NVH analysis Software (i.e. LMS, Head Acoustics, B&K) Seniority level Mid-Senior level...Full time
- KPIT is seeking a seasoned Powertrain Engineer to lead function analysis and requirements capture for propulsion systems in a modern vehicle platform. You will work with DOORS and DOORS Next Gen to define functional requirements, operating modes, and energy management...
- ...electrical parameters & associated corporate specifications etc. Propulsion system high level functional requirement artifact creation in IBM... ...Science in Mechanical, Electrical, Aerospace, Electronics Engineering other related Engineering degree. Minimum 5 years’...Full timeWork at officeFlexible hours
- 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 Wiring Systems Engineer is responsible for all aspects of wire harness schematics design. This includes: wire and fuse sizing, harness architecture layout, implementation of CAN network layouts, product plan assessment, harness complexity creation, harness design optimization...Senior
- ...closely with vehicle Architecture/system Design (HW/SW), safety engineer & Buyer/purchasing ensuring that the... ...proposing the application specific (Propulsion)critical electronic components such... ...5years of experience in automotive embedded electronics designs or hardware/...Senior
- ...seeking a highly motivated Core/Base Embedded Software Engineer to join our team responsible for the development of Base software for propulsion and control modules. The role involves... ...software experience in Real Time Operating System environment Experience with Autosar...Senior
- Stellantis is seeking a Regional Chief Engineer to lead all technical aspects of base engine design, development, and related performance... ...will have a mechanical or electrical engineering background with 10+ years in propulsion systems, strong #J-18808-Ljbffr Stellantis
- The Propulsion Base Software Core Development Engineer is responsible for contributing to the development of embedded software for EE/core and propulsion control modules. This role involves... ...driver development, AUTOSAR-based systems, and virtualization methodologies is...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer - Propulsion Systems. Be the first to apply!
- embedded software engineer Auburn Hills, MI
- embedded systems software engineer Auburn Hills, MI
- embedded engineer Auburn Hills, MI
- embedded developer Auburn Hills, MI
- senior windows systems engineer Auburn Hills, MI
- senior linux systems engineer Auburn Hills, MI
- advanced systems engineer Auburn Hills, MI
- senior staff systems engineer Auburn Hills, MI
- sr systems engineer Auburn Hills, MI
- healthcare systems engineer Auburn Hills, MI

