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 and maintain embedded base software components for propulsion control systems Perform software requirements analysis, architecture design, and detailed design activities Write and optimize embedded C/C++ and low-level software code in real-time operating system environments Create and execute software test plans including unit, integration, and system-level testing Conduct design and code reviews including requirements, architecture, and test documentation Apply software verification and validation methods including white box, black box, and gray box testing Collaborate with internal teams and external suppliers to define and refine software requirements Support virtualization strategies and tools throughout the software development lifecycle Utilize 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. Our Benefits — Designed With You In Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage — ensuring you and your family stay healthy and protected. Also, our Employee Assistance Program (EAP) offers confidential support for personal and professional challenges, always ready when you need it. Family Building Benefit We proudly support all paths to parenthood- including fertility and infertility treatments, adoption services, and gestational surrogacy. Generous Paid Time Off We believe in work-life balance. That’s why we offer: 17+ paid holidays, including shut-down from December 24th through New Years Day every year. Vacation, float & wellbeing days, sick time and fully paid parental leave when your family needs you most. Competitive Retirement Savings Plans We Help You Plan For The Future With An employer match on contributions to your 401k, Roth, and Catch-Up plans An employer contribution, even if you don’t contribute Income Protection & Insurance Options Benefit from both employer-provided and voluntary plan offerings, including life insurance, group accident, critical illness, etc. - supporting the needs of you and your family and ensuring peace of mind. Company Vehicle Lease Program Eligible employees and their immediate families can participate in the company vehicle lease program, providing access to Stellantis vehicles with insurance, maintenance, and unlimited miles included. Plus, take advantage of exclusive discounts on Stellantis products. Support for Your Growth and Giving Back We believe in investing in your future and your passions: Tuition reimbursement Student loan refinancing programs 18 paid volunteer hours each year to make a difference in your community And so much more! When you join us, you’re not just building a career — you’re joining a company that supports you, inside and outside of work. At Stellantis, we assess candidates based on qualifications, merit, and business needs. We welcome applications from all people without regard to sex, age, ethnicity, nationality, religion, sexual orientation, disability, or any characteristic protected by law. We believe that diverse teams reflect our identity as a global company, enabling us to better address the evolving needs of our customers and care for our future. EOE / Disability / Veteran #J-18808-Ljbffr Stellantis
- 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...Senior
- Stellantis is seeking an experienced Senior Embedded Software Engineer to develop base software for propulsion control modules. You will engage across the full software... ...robust embedded solutions for ICE, hybrid, and EV systems. The role requires hands-on design,...Senior
- 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...Senior
- 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...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
- 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 reporting...Senior
- 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...
- 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...
- 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...
- 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...Senior
- 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....Senior
- Stellantis is seeking a controls engineer to develop high-quality control requirements, architecture... ...and algorithms within its Tech Research Propulsion Controls department. The ideal candidate... ..., and be skilled in various control systems and tools. This role emphasizes...Senior
- Stellantisfinancialservices is seeking a Senior Triage Engineer located in Auburn Hills, Michigan. You will support propulsion system diagnostics and ensure production readiness across ice, hybrid, and electric vehicles. This role is essential for resolving complex vehicle...Senior
- Stellantis in Auburn Hills, MI is seeking a Senior Propulsion Controls Validation Engineer to validate propulsion control software for electrified and ICE powertrains. You will lead hands‑on testing across HIL rigs and vehicle environments, troubleshoot software issues...Senior
- Stellantis is seeking a Core Quality Engineer for Propulsion Engines Quality in Auburn Hills to guarantee the deployment of quality policies and... ..., and collaborate with global teams to improve propulsion systems processes across programs and regions. #J-18808-Ljbffr...Senior
- Stellantis is seeking a Senior Propulsion Controls Systems Engineer to lead end-to-end propulsion system architecture for next-gen electrified powertrains... ...into scalable solutions, coordinating across software, hardware, and physical integration. The role drives propulsion...Senior
- Stellantis seeks a Senior Propulsion Controls Systems Engineer to lead end-to-end propulsion architecture for EV, BEV, and hybrid powertrains. You translate... ...scalable, high-performance system solutions and align software, hardware, controls, and physical integration across...Senior
- Stellantis is seeking a Senior Propulsion Systems Safety & Diagnostics Engineer to lead the development and integration of safety and diagnostic requirements for propulsion systems. This role involves ensuring compliance with ISO 26262 and emissions regulations while delivering...Senior
- Stellantisfinancialservices in Auburn Hills is looking for a Controls Engineer to innovate in propulsion technologies. Candidates should have a strong background in vehicle controls systems and be adept at problem-solving. The ideal applicant will possess a Bachelor’s degree...SeniorH1b
- Stellantisfinancialservices is seeking a Senior Propulsion Systems Safety & Diagnostics Engineer to drive the development of functional safety and on-board diagnostics for next-gen vehicle technologies. This role involves ensuring compliance with global standards while...Senior
- Stellantis is seeking a Senior Triage Engineer in Auburn Hills, MI to support propulsion system diagnostics, enhancing manufacturing readiness across various vehicle platforms. This role involves leading EOL testing, performing data analysis, and providing mentorship to...Senior
- Stellantis is seeking a Propulsion Base Software Core Development Engineer in Auburn Hills, Michigan. This role focuses on developing embedded software for propulsion control modules, requiring... ..., especially in real-time systems. Strong debugging skills and experience...Senior
- Stellantis Financial Services seeks a Senior Propulsion Controls Validation Engineer to drive validation across HIL and vehicle environments. You will execute DVPs, review requirements, and collaborate with design teams to refine tests, while troubleshooting to accelerate...SeniorRemote job
- ...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/...SeniorContract workWork experience placementLocal areaOverseas
- 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...
- ...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
- 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' 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
- ...operation of modern vehicle propulsion systems.These controls - made up of... ..., sensors,actuatorsand software - are tasked tomonitorand control... ...diagnostic requirements engineers Stellantis is seeking a Propulsion... ...systems,propulsionor embedded control systems preferred...
- The Supplier Quality Development Engineer (SQD) for Propulsion Systems at Stellantis is accountable for leading and managing suppliers through critical... ..., learning & development, and direct engagement with senior leadership. Basic Qualifications Bachelor of Science or...Work experience placementWork at officeLocal area
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 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
