Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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 complianceConfigure and integrate AUTOSAR basic software modules such as OS, MCAL, CAN, LIN, DEM, DCM, and WDGWork with low-level drivers and diagnostics to support system-level functionalityUtilize debugging tools, emulators, and compilers for issue identification and resolutionCollaborate with internal teams and external vendors to define and refine software requirementsSupport virtualization and simulation-based development methodologies Basic Qualifications: Bachelor of Science degree in Electrical Engineering, Computer Engineering, or a related Engineering degree1+ 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. Brand: FCA GroupJob ID: 2019546Employment Type: Full-timeJob Area: EngineeringPosted Date: 06/07/2026

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, Propulsion Systems in Auburn Hills, MI vacancy
  • 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

    Auburn Hills, MI
    9 hours ago
  • We are seeking a Senior Triage Engineer to support propulsion system diagnostics, in-plant execution, and production readiness across internal combustion...  ...of CAN communication, OBD systems, and embedded controlsExperience with data visualization and reporting... 
    Suggested

    Stellantis

    Auburn Hills, MI
    4 days ago
  • The Senior Propulsion System Virtual Engineer is responsible for providing guidance to design teams. He/ She will be an integral part of the development...  ...for internal combustion engines using commercial 3D CFD software tools such as Converge.Provides component-level and/or... 
    Suggested

    Stellantis

    Auburn Hills, MI
    9 hours ago
  • 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 (... 
    Suggested

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...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... 
    Suggested

    Stellantis

    Auburn Hills, MI
    9 hours ago
  •  ...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... 

    Stellantis

    Auburn Hills, MI
    9 hours ago
  • 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... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  • Lead, plan and execute propulsion system programs while managing Virtual Engineering (VE) activities. Develop the VE scorecard and workplan aligned with the Propulsion Systems Development Process (PSDP), program timelines, and DVP&R requirements. Ensure all functional requirements... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...Join a fast-paced engineering team responsible for validating next-generation propulsion systems, including battery electric vehicles (BEVs) and internal combustion engines...  ...You will help ensure high-quality powertrain software through rigorous validation, testing, and... 
    Full time
    Immediate start

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...performance upgrades as well as providing support for Mopar/DC Crate Engine team. The position will work to ensure that assemblies, sub-...  ...of engine subsystem design and validationExperience with CAD systems and engineering quality tools (DFMEA, DVP&R, PPAP)Proven... 

    Stellantis

    Auburn Hills, MI
    4 days ago
  • In collaboration with the system and sub-system table, the System Family Manager (SFM)...  ...System Table)- Lead, with the chief, the propulsion system development process (PSDP) governance...  ...studies response:- Work with the PRS engineering functions, Planning and VEMO to prepare... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...customer experience. Stellantis's Software Organization (PDT) was...  ...Technology. As a hardware engineer, you will be responsible for...  ...closely with hardware engineers, system architects, and other...  ...standards and best practices. Embedded Firmware Development: Develop... 

    Stellantis

    Auburn Hills, MI
    4 days ago
  • 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,... 

    Stellantis

    Auburn Hills, MI
    9 hours ago
  • 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

    Stellantis

    Auburn Hills, MI
    4 days ago
  • The Electric Drive Modules (EDMs) System Engineer is responsible for optimizing, designing, and defining the Best-in-Class [BIC] EDM system...  ...systems [eMotor, PIM and Gearbox] for different electrified propulsion architecture and applications (BEVs)- considering system... 

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...join the Control Tower and Field Quality Engineer (CTFQ Engineer) at the Headquarters &...  ...and/or coordination of multiple vehicle systems including compiling project status reports...  ...development. Opportunities are available in Propulsion System Group on the Internal Combustion... 
    Temporary work
    Currently hiring

    Stellantis

    Auburn Hills, MI
    9 hours ago
  • Stellantis is currently seeking a Propulsion Systems Sub System Technical Manager. Responsibilities...  ...an assigned System Chief, where the Engine Chief acts as System Chief (Technical lead...  ...the application plans (hardware and software/calibration) and consistency with the development... 
    Remote work

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...Embedded Software Engineer # Brief We are looking for an Embedded Software Engineer to execute design and development of vehicle...  .... The goal is to create scalable and optimized software system architectures. # Responsibilities ~ Design and implement... 
    Work experience placement

    James David Staffing

    Auburn Hills, MI
    13 hours ago
  •  ...Embedded Software Engineer Ann Arbor, MI 12+ Months Contract The AVSD has the task and responsibility to continuously monitor the traffic, road and environmental & system status to be able to promptly evaluate the situation and react and to disengage the self-driving... 
    Contract work

    Kasmo Global

    Auburn Hills, MI
    5 days ago
  •  ...Embedded Software Engineer We are seeking talented Embedded Software Engineers with 1–7 years of experience to join our automotive embedded systems team in Auburn Hills, MI. Engineers will work automotive platforms, contributing to SoC or MCU Base Software development... 

    Georgia IT Inc

    Auburn Hills, MI
    13 hours ago
  •  ...generation, simulation, design, development and integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office. If you have at least 15 years of experience in Software... 
    Contract work
    Local area
    Overseas

    Loc Performance

    Pontiac, MI
    1 day ago
  •  ...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... 

    Hashlist

    Auburn Hills, MI
    1 day ago
  • The Chief Engineering team is the fully accountable single point technical contact for transmission...  ...(the “what” and the “when”.)The Design Systems Engineer (DSE) reports to the Chief...  ...release with a minimum of 2 years of propulsion systems experienceDemonstrated... 
    Work at office

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary Ability to Obtain a Secret Clearance...  ...and integration of military combat vehicle software systems for U.S. defense programs. This role requires expertise in... 
    Contract work
    Work at office

    Moseley Technical Services

    Auburn Hills, MI
    13 hours ago
  •  ...width:100%; height: auto; padding: 30px;} Systems Engineering ManagerWe are currently in search of a...  ..., program management, hardware, software, validation, manufacturing, and quality...  ...modern automotive technologies including embedded systems, software-enabled products,... 

    Marquardt

    Rochester Hills, MI
    3 days ago
  •  ...Electrified Powertrain Controls Engineer to serve as a...  ...the Electrified Propulsion Controls Center of Excellence...  ...powertrain systems. In this role, you will...  ...experience in controls/software engineeringRecognized...  ...based development and embedded softwareEnd-to-end V-cycle... 

    Stellantis

    Auburn Hills, MI
    9 hours ago
  •  ...) team operates within the Vehicle & Propulsion Controls organization and is responsible...  ...for ensuring validation coverage, software quality, and diagnostic robustness across...  ...programs.The Senior Powertrain Systems Validation Engineer plays a key technical role in developing... 

    Stellantis

    Auburn Hills, MI
    9 hours ago
  •  ...TITLE : Senior System Validation Engineer DUTIES: Validating complex embedded software interactions spanning propulsion, ADAS/AD, body, infotainment, and connected services. Lead integration and validation of embedded software at the component, subsystem, and full... 
    Immediate start

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...of the following Vehicle Access devices/systems: RF receiver modules, RF transmitter key...  ...understand and communicate conflicts to module engineers & vehicle designersBasic Qualifications:...  ...with vehicle level validationReviewing software code and test methods/reportsPreferred... 
    Remote work

    Stellantis

    Auburn Hills, MI
    2 days ago
  • 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... 

    Stellantis

    Auburn Hills, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer, Propulsion Systems. Be the first to apply!