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

Propulsion Base Software Development Engineer

Full-time

Stellantis

The Embedded Base Software Engineer will be part of a team responsible for developing basic software components for EE/core and powertrain control modules. The candidate will engage in software requirements analysis, design, coding, test plan creation, and testing for propulsion system base software. Responsibilities include performing reviews and inspections of requirements, design documents, C/C++/assembly code, and test plans. The candidate will also embrace virtualization methods and techniques used in the base software development life cycle and interact with other departments/vendors to elicit software requirements. Experience in Base SW diagnostics and low-level driver SW development is a plus.

Location(s)

1000 Chrysler Drive, Auburn Hills, Michigan 48326, United States

Requirements

Basic Qualifications:

  • Bachelor of Science degree in Electrical Engineering, Computer Engineering, or a related Engineering degree from an ABET accredited University.
  • 5+ 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.

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.

Generous Paid Time Off

We believe in work-life balance. That’s why we offer: 17+ paid holidays, including shut-down from December 24 th 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 included and optional disability, life, and other insurance programs - because your peace of mind matters.

Company Vehicle Lease Program

Eligible employees and their immediate families can enjoy company vehicle lease options with included insurance, maintenance, and unlimited mileage. Plus, take advantage of exclusive discounts on Stellantis products.

Family Building Benefit

We proudly support all paths to parenthood- including fertility and infertility treatments, adoption services, and gestational surrogacy.

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Propulsion Base Software Development Engineer in Auburn Hills, MI vacancy
  • $1,000 per month

     ...proactive and detail-oriented Design Release Engineer - Base Engine Components to join our...  ..., testing, validation, and release of Propulsion Systems and base engine components for...  ...Essential Functions Component Design & Development CAD Design: Create and modify 2D and... 
    Suggested
    Permanent employment
    Temporary work
    Interim role
    Local area
    Relocation

    Groupe SEGULA Technologies SA

    Auburn Hills, MI
    1 day ago
  •  ...Responsibilities Develop Propulsion Systems - System Level Targets based on Top Down vehicle...  ...Electrical, Automotive Engineering or related field Windnoise...  .../acoustic package development and/or NVH engineering...  ...knowledge of NVH analysis Software (i.e. LMS, Head Acoustics... 
    Suggested
    Full time

    Hinduja Tech Limited

    Auburn Hills, MI
    4 days ago
  • Stellantis seeks a Regional Chief Engineer in Auburn Hills, Michigan, to lead technical aspects of base engine design, ensuring compliance with development processes and managing cross-functional...  ...of eight years of experience in propulsion systems, and strong communication... 
    Suggested

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...within the Vehicle & Propulsion Controls organization....  ...mission is to identify software defects in electrified...  ...and internal combustion engine (ICE) powertrains,...  .... This position is based at the Chrysler Technical...  ...testing and test case development. Familiarity with... 
    Suggested

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...Auburn Hills, Michigan is seeking a skilled Embedded Software Developer to work on developing ACU Base Software with AUTOSAR architecture for MCU. The...  ...integration with functional safety principles, and middleware development. This role requires strong skills in C/C++... 
    Suggested

    SEGULA Technologies

    Auburn Hills, MI
    23 hours ago
  • Develop ACU Base Software with AUTOSAR architecture for MCU. The primary duties will include development of base level software layers, integration with functional safety principles...  ...Masters) in electrical / Computer Engineering or similar discipline 7 year's experience... 

    SEGULA Technologies

    Auburn Hills, MI
    23 hours ago
  • Overview Key words: costing, Automotive, Engine & Propulsion Systems & Parts, Manufacturing, Casting's, Forging,...  ...fixtures knowledge and their related costs Activity based costing experience and experience in cost model development. Detail oriented with ability to manage... 
    Work experience placement

    TechDigital Group

    Auburn Hills, MI
    4 days ago
  •  ...dynamic environment within the Vehicle & Propulsion Controls organization. Our mission is to identify software defects in electrified and internal combustion engine (ICE) powertrains, ensuring the...  ...resolution. This position is based at the Chrysler Technical Center (CTC... 
    Full time
    Immediate start

    Stellantis

    Rochester Hills, MI
    2 days ago
  •  ...Description: We are seeking a Controls / Software Development Engineer to support the development and...  ...time control for steering, braking, and propulsion systems. This role supports a...  ...The system is developed using a model-based design approach (MATLAB/Simulink) with... 

    FEV North America Inc

    Auburn Hills, MI
    12 days ago
  •  ...Convergence of Simulation and Data Propulsion System Diagnostic Software Validation Engineer Job Summary Our client in Troy,...  ...specifications and test scripts based on system and component...  ...escalation of risks to keep software development process on track. Identify opportunities... 
    Contract work

    RPMGlobal

    Troy, MI
    23 hours ago
  •  ...develop safety-critical embedded software applications using modern...  ...years of embedded software development experience using C++ or Java...  ...UDP Experience in model-based development with e.g. Matlab...  ...Bachelor of Science in Electrical Engineering, Computer Engineering,... 
    Temporary work

    Zobility

    Auburn Hills, MI
    1 day ago
  • Stellantis is seeking a Design Engineer for automatic transmission torque converters based in Auburn Hills, Michigan. The role involves specifying and releasing...  ...and at least 8 years of experience in propulsion systems or automatic transmissions. Strong communication... 

    Stellantis

    Auburn Hills, MI
    23 hours ago
  • A leading aerospace company located in Pontiac, Michigan is seeking a Systems Engineer - MBSE to design and develop digital models for propulsion systems. The role involves integrating systems engineering processes and enhancing communication among stakeholders. A Bachelor... 
    Full time

    Williams International

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

    Hinduja Tech Limited

    Auburn Hills, MI
    2 days ago
  • $100k

    ## Propulsion Systems Charging EngineerApplylocations:...  ...Propulsion Systems Charging Engineer (Job Code: 1017)***...  ...the propulsion software, performing systems engineering...  ...and formulate development and testing plans; work...  ...We do not discriminate based upon race, color, religion... 

    Slate

    Troy, MI
    4 days ago
  • Job Description Development of base level software layers, integration with functional safety principles, configuring AUTOSAR layers, Integrate...  ...Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering or related degree field Min 5... 
    Full time
    Flexible hours

    KPIT

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

    Williams International

    Pontiac, MI
    4 days ago
  •  ...The Motorsports Design and Test Propulsion Engineer supports the execution and continued development of Chevrolet’s NASCAR...  ...for this role will be determined based on the selected candidate’s qualifications...  ...Control system hardware and software interactions.... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Pontiac, MI
    1 day ago
  •  ...within the Vehicle & Propulsion Controls organization...  ...responsible for ensuring software readiness and...  ...case maneuvers, and risk‑based test prioritization. Evaluate...  ...degree in Electrical Engineering, Mechanical...  ..., or embedded systems development Experience developing... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  • Groupe SEGULA Technologies SA is looking for a Design Release Engineer - Base Engine Components to join their engineering team at the...  ...role involves designing, specifying, testing, and releasing propulsion systems for vehicles. The ideal candidate will manage the lifecycle... 

    Groupe SEGULA Technologies SA

    Auburn Hills, MI
    14 hours ago
  •  ...Motors in Pontiac, MI, is seeking a Global Engine Hardware Technical Specialist to lead the...  ...This role involves creating and managing Base Knowledge Documents and providing...  ...engineering experience, and a strong background in propulsion hardware systems. Leadership and... 

    General Motors

    Pontiac, MI
    2 days ago
  •  ...extensive experience with web-based tools and cloud services to...  ...degree in Computer Science, Engineering, Information Systems, or a...  ...Proficient in object-oriented development and design patterns- Able to...  ...maintainable, and testable software code- Proficient in developing... 

    Guru Schools

    Auburn Hills, MI
    1 day ago
  •  ...microservices (REST, SOAP) including development and support of Java/...  ...Familiarity with event-based System of Engagement architectures...  ...operator libraries, core execution engines, high scale streaming data...  ...Experience: ~6-8 years of software engineering experience. ~... 
    Contract work
    Work experience placement

    Texas State Library and Archives Commision

    Pontiac, MI
    1 day ago
  • $115.2k - $158.4k

     ...leading next-generation eMotor development projects from ideation...  ...eMotor innovation projects, per engineering process Provide monthly...  ...trade-offs within eMotor ~ Propulsion system mechanics, controls,...  ...for employment visa status based on business need. However, for... 
    Full time
    Local area
    Visa sponsorship
    Work visa

    BorgWarner

    Auburn Hills, MI
    3 days ago
  •  ...experience: including 5+ years of web service development and integration experience –...  ...functional requirements Develop configurable software services that support applications...  ...coding, and code review skills in cloud based responsive web applications Must have... 
    Work experience placement
    Flexible hours

    Kyyba

    Auburn Hills, MI
    3 days ago
  • Stellantis in Auburn Hills, Michigan, is seeking a PRS SR TRIAGE ENGINEER to support propulsion-related activities including In-Plant Execution and First-Level Analysis. You will lead technical execution, troubleshoot complex vehicle issues, and mentor junior engineers... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  .... This role blends hands-on development with system design, architectural...  ...— partnering closely with engineering leadership, product, and...  ...visibility role within a major software-defined vehicle programme...  ..., secure, and resilient AWS-based systems Drive cloud architecture... 
    Permanent employment
    Contract work

    Hashlist

    Auburn Hills, MI
    1 day ago
  •  ...Job Title: Embedded Software Engineer Location: Auburn MI Pay Rate - $37 - $45/hr on W2 (...  ...C2C Salary Range: Competitive, based on experience and qualifications Introduction...  ...of experience in embedded software development, including OS/hypervisor integration... 
    Work experience placement
    Immediate start

    Artech

    Auburn Hills, MI
    2 days ago
  •  ...Stellantis’ Vehicle and Propulsion Controls organization...  ...a Controls Systems Engineer to define and deliver...  ...architecture, spanning Design, development, defining requirements...  ...alignment across software, hardware, controls,...  ...Plan and delivery based on requests from external... 
    Full time
    Immediate start

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...Lead Systems Engineer Job ID 2026-8293 City Auburn Hills-SPA Posted...  ...Competitive compensation package, including base pay, regular salary reviews, and short-...  ...Strattec will lead the design and engineering development of electro-mechanical products for... 
    Temporary work
    Local area
    Immediate start
    Shift work

    STRATTEC

    Auburn Hills, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Propulsion Base Software Development Engineer. Be the first to apply!