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
  •  ...Embedded Base Software Engineer The Embedded Base Software Engineer will be part of a team responsible...  ...basic software components for propulsion system control modules. The candidate...  ...techniques used in the base software development life cycle and interact with other... 
    Suggested

    Stellantis

    Auburn Hills, MI
    7 hours ago
  •  ...The Propulsion System Senior Software Architect is responsible for defining re-usable...  ...with standard interfaces for Engine, Transmission and...  ...engineers responsible for the development of software for EE/core and...  ...Stellantis, we assess candidates based on qualifications, merit,... 
    Suggested

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...The Technical Manager will lead the development, integration, and validation of propulsion performance upgrades for the Direct Connection...  ...to guide a small, fast-moving engineering team. The position works cross-functionally with base vehicle programs, SRT, and suppliers... 
    Suggested
    Immediate start

    Stellantis

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

    Omni Inclusive

    Auburn Hills, MI
    1 day ago
  •  ...The Propulsion System Senior Software Architect is responsible for defining re-usable, Hardware Independent...  ...with standard interfaces for Engine, Transmission and Electrification Programs...  ...team of engineers responsible for the development of software for EE/core and... 
    Suggested
    Immediate start

    Stellantis

    Auburn Hills, MI
    1 day 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
  •  ...Convergence of Simulation and Data Propulsion System Diagnostic Software Validation Engineer Job Summary: Our client...  ...specifications and test scripts based on system and component...  ...escalation of risks to keep software development process on track. • Identify... 
    Contract work

    Altair

    Troy, MI
    5 days 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
    3 days ago
  •  ...Stellantis is seeking an HR Partner to support the Propulsion Systems team within our North American Product Development and Technology organization. The HR Partner...  ...potential. At Stellantis, we assess candidates based on qualifications, merit, and business needs. We... 
    Rotational program

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...Components Design Release Engineer is responsible for...  ...the successful design, development, validation, and...  ...components that support propulsion system architecture but...  ...component best practices based on customer flow down...  ...Proficiency with CAD software (SolidWorks preferred)... 
    Work at office
    Local area

    Kratos Defense & Security Solutions

    Pontiac, MI
    2 days ago
  • $100k

     ...(d/b/a Slate) Position: Propulsion Systems Charging Engineer (Job Code: 1017) Duties:...  ...learning the propulsion software, performing systems engineering...  ...objectives and formulate development and testing plans; work...  .... We do not discriminate based upon race, color,... 
    Full time

    Slate Auto

    Troy, MI
    4 days 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
  •  ...The Senior Data Engineer - Platform Foundation is a hands-on, senior-level contributor embedded...  ...: Platform Foundation Development Design and implement reusable ingestion...  ...functions, query profiling Git, CI/CD: trunk-based development, automated testing gates,... 
    Shift work

    Stellantis

    Auburn Hills, MI
    1 day 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... 
    Work experience placement
    Flexible hours

    Kyyba

    Auburn Hills, MI
    3 days 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
  •  ...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
  •  ...and manufactures jet engines for both military and...  ...digital model of the propulsion system that serves as...  ...external stakeholders. Model-Based System Engineering...  ...through manufacturing, development, and production, utilizing...  ...with Electronics or Software systems ~... 
    For contractors

    Williams International

    Pontiac, MI
    2 days ago
  •  ...Design System Engineer The Design Systems Engineer...  ...technical aspects of base engine design to achieve...  ...to develop resource development timelines, validation...  ...guidance and direction to propulsion system team members...  ...documentation Interact with software, controls, and... 

    Detroit Engineered Products

    Pontiac, MI
    1 day 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
  •  ...Role description Embedded Software Engineer - Engine Controls GTM/AUTOSAR CDD development Auburn Hills, MI Full time Key Responsibilities...  ...sensing. Implement above timing features using GTM-based timing and signal processing logic using modules such... 
    Full time

    Tata Technologies

    Auburn Hills, MI
    2 days ago
  •  ...Embedded Software Engineer - ADAS An Embedded Software Engineer with a solid background in advanced...  ...our employer, a global leader in the development of ADAS products. In this position, you...  ..., and test the software components based on the software architecture and software... 
    Full time

    MRINetwork

    Auburn Hills, MI
    4 days ago
  •  ...Title: AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Full...  ...experience working in embedded software development with C and/or C++ • Good experince of...  ...& Responsibilities • Development of base level software layers • Integration with... 
    Full time

    SWITS DIGITAL Private Limited

    Auburn Hills, MI
    5 days ago
  •  ...Position: Cybersecurity Software Developer (Automotive Embedded) Location: Auburn Hills...  ...Analyze and implement security requirements based on industry standards. Perform...  ...experience in automotive embedded software development ~ Strong programming skills in C / Embedded... 

    Pentangle Tech Services | P5 Group

    Auburn Hills, MI
    5 days ago
  • $32 per hour

     ...ADAS Embedded Software Engineer Location: Pontiac, MI Rate: $32/hr Summary/Responsibilities:...  ...simulate and maintain a stable environment during development. Design software within prescribed architectures based on decisions of multitasking, required interfaces... 

    Cardinal Integrated

    Pontiac, MI
    2 days 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
  •  ...AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Fulltime Job Description...  ...working in embedded software development with C and/or C++ • Good knowledge of...  ...Responsibilities: • Development of base level software layers • Integration with... 
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Auburn Hills, MI
    3 days ago
  • $103.71k - $138.28k

     ...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...  ...troubleshoot Kubernetes clusters and containers. •Designs requirements-based technical solutions in support of new projects and assists with... 
    Temporary work
    Remote work

    Lumen

    Rochester Hills, MI
    2 days ago
  •  ...onsite 4+ days a week, with our team based in Auburn Hills, Michigan, and Juneau,...  ...Do : We are hiring a Director of Software Engineering to work onsite at Whisker HQ to co-lead...  ...anchoring engineering excellence for our core development team. This leader will oversee the... 
    Temporary work
    Work at office
    Flexible hours

    Whisker

    Auburn Hills, MI
    3 days ago
  •  ...The client is seeking a Director of Software Engineering to help lead their technical evolution...  ...engineering excellence within the company. Based in Auburn Hills, Michigan, and Juneau,...  ...Software Engineering to oversee the development of scalable and resilient architecture... 
    Immediate start

    Confidential

    Auburn Hills, MI
    3 days ago
  •  ...Modules (EDMs) System Engineer is responsible for optimizing...  ...would lead the development, further improve, and...  ...different electrified propulsion architecture and applications...  .... Expert in model-based system engineering and...  ...system 1D simulation software Expert in EDM... 

    Stellantis

    Auburn Hills, MI
    2 days ago

Do you want to receive more vacancies?

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