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

Motor Controls Application Software Engineer

Stellantis

The Software Engineer will be part of a team responsible for developing Motor Control Processor (MCP) application software components for Gen2 EDM and eRAD modules of Electrified Powertrain.

The candidate will engage in software requirements analysis, design, coding, test plan creation, and testing for Motor Control Processor (MCP) application 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 application software development life cycle and interact with other departments/vendors to elicit software requirements.

Experience in Application SW diagnostics is a plus.

Basic Requirements:

  • Bachelor's Degree in Electrical, Mechanical, or Computer Engineering or related degree field
  • Experience with embedded C/C++ software (hand-coding) in a Real Time Operating System environment, with experience in Vector/ETAS/AUTOSAR Application Software configuration is a plus.
  • Experience in Matlab/Simulink, dSpace SystemDesk, Git.


Preferred Qualifications:

  • 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


The Software Engineer will be part of a team responsible for developing Motor Control Processor (MCP) application software components for Gen2 EDM and eRAD modules of Electrified Powertrain.

The candidate will engage in software requirements analysis, design, coding, test plan creation, and testing for Motor Control Processor (MCP) application 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 application software development life cycle and interact with other departments/vendors to elicit software requirements.

Experience in Application SW diagnostics is a plus.

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.
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Motor Controls Application Software Engineer in Auburn Hills, MI vacancy
  •  ...The Software Engineer will be part of a team responsible for developing Motor Control Processor (MCP) application software components for Gen2 EDM and eRAD modules of Electrified Powertrain. The candidate will engage in software requirements analysis, design, coding,... 
    Suggested
    Full time
    Immediate start

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...Software Engineer 2 (Controls) Job ID 2026-8386 City Auburn Hills-SPA Posted Date 6 hours ago(5/26/2026 12:16 PM)...  ...calibration of Strattec's power door controls for automotive applications. The work will require the development of strong... 
    Suggested
    Temporary work
    Local area
    Immediate start
    Shift work

    STRATTEC

    Auburn Hills, MI
    3 days ago
  • $90k - $120k

     ...Services Limited is seeking an experienced Automotive Embedded Software Developer in Auburn Hills, MI. The ideal candidate has at...  ...collaborating with cross-functional teams, building software for engine control modules, and resolving build issues. The position offers a... 
    Suggested

    Tata Consultancy Services Limited

    Auburn Hills, MI
    4 days ago
  • $110k - $140k

     ...Sr. Embedded Software Engineer - Autosar Step into a high-impact Sr. Embedded...  ...meaningful results across Automotive/ Motor Vehicles. This role offers the...  ...C/C++ for 16 bit and 32 bit micro-controllers including application for micro-controllers such as Freescale... 
    Suggested
    Full time

    Top Engineer

    Auburn Hills, MI
    3 days ago
  •  ...Deployment EngineerAt General Motors, our product teams are...  ...design, intelligent software, and next-generation...  ...Senior AMR Deployment Engineer, you will lead the...  ...industrial engineering, controls, logistics, purchasing...  ...and capabilities. Applicants in the recruitment process... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Lake Orion, MI
    4 days ago
  •  ...Controls Engineer – Robotics & Automation We’re looking for a Controls Engineer to design and implement PLC-based control systems for...  ...’ll Do • Design and develop PLC, HMI, and control system software • Own controls scope from project kickoff through commissioning... 

    Delta Staffing

    Rochester Hills, MI
    2 days ago
  • $1,834.62 per month

     ...Offering Non-Clinical Profession Software and Controls Engineer Specialty Software and Controls Engineer...  ...safety requirements. We provide guidance through the application and hiring process, including interview tips and resume... 
    Hourly pay
    Weekly pay
    Temporary work
    Flexible hours
    Shift work

    FANUC America Corporation

    Auburn Hills, MI
    1 day ago
  •  ...Software And Controls Engineer Job Type: Travel Shift Details: Shift Job Order Details: Start Date 04/27/2026 End Date 04/24/2028 Duration 104 Week(s) Client Details: City Auburn Hills State MI Pay packages are gross weekly estimates based on the current... 
    Weekly pay
    Shift work

    Treva Automation

    Auburn Hills, MI
    3 days ago
  •  ...We're Hiring: Controls Software Engineer Mossville, IL Long-Term Contract Opportunity Are you an experienced controls software engineer...  ...with a strong focus on mining trucks and heavy equipment applications. Top Skills Needed • Controls software development &... 
    Long term contract

    Kasmo Global

    Rochester, MI
    2 days ago
  •  ...Job Description Who You Are We are looking for Engineer specialized in Robotic Software & Controls who will be responsible for software development,...  ...plant debug and runoff for robotic paint and sealer applications. You need to be a customer-focused problem-solver... 
    Temporary work
    Flexible hours

    FANUC America Corporation

    Rochester, MI
    19 hours ago
  •  ...owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering...  ...to pre-employment drug testing for the following controlled substances: marijuana, cocaine, PCP, amphetamines... 
    For contractors

    Williams International

    Pontiac, MI
    3 days ago
  •  ...Job Title: Embedded Software Build & Integration Engineer Location: Auburn Hills, MI FTE...  ...Understanding of Electric Vehicle (EV), Motor Control, Microcontrollers •...  ...of Controls Development team. • Application scheduler changes to execute controls... 

    AceStack LLC

    Pontiac, MI
    1 day ago
  • An established industry player is seeking a Calibration Engineer to lead the development and verification of calibrations in the Powertrain area, focusing on Torque Control. This role involves collaboration with suppliers and engineering support teams to ensure successful... 

    TechDigital Group

    Auburn Hills, MI
    2 days ago
  •  ...Responsibilities: Development of base level software layers, integration with functional safety principles, configuring AUTOSAR...  ...stacks.  Understanding of modern safety critical electronic control units embedded software development and possess an interest... 

    Teklabs

    Auburn Hills, MI
    2 days ago
  •  ...Applications Engineer The Applications Engineer has responsibility for understanding the technical...  ...Renishaw's CMM / Gauging inspection software Develop CMM / Equator Solutions as...  ...Programing SPC (Statistical Process Control) Gauge R&R Automation IPC – (... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Renishaw

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

     ...ADAS Embedded Software Engineer Location: Pontiac, MI Rate: $32/hr Summary/Responsibilities...  ...embedded systems for active safety applications. The Software Engineer will help the...  ...for use within autonomous vehicle control sensors, actuators, and human machine... 

    Cardinal Integrated

    Pontiac, MI
    3 days ago
  •  ...Embedded Engineer - Mid We are seeking a skilled and experienced...  ...Evaluation Kit and reference software to test and validate features...  ...support in-cabin occupant sensing application feature demonstrations....  ...Familiarity with version control systems like Git. Proficiency... 

    Kasmo Global

    Rochester Hills, MI
    2 days ago
  •  ...Overview: The Senior Applications Engineer leads the technical development of complex automation proposals, translating customer needs...  ...-Functionally Partner with Mechanical, Electrical, Controls, Software, and Quality teams. Attend kick-off meetings and... 
    Work at office
    Remote work
    Flexible hours

    T.A. Systems

    Rochester Hills, MI
    1 day ago
  •  ..., and CMDB modules Create new and maintain existing custom applications Review and refine designs for functionality and usability...  ...online" you provide consent to UWM to record phone call conversations between you and UWM to be used for quality control purposes.... 
    Full time
    Contract work
    Work at office

    UWM

    Pontiac, MI
    23 days ago
  •  ...Embedded Software Engineer - ADAS An Embedded Software Engineer with a solid background in...  ...components, integrate them in embedded controllers, and test the software components based...  ..., test and debug) of core and/or application specific software requirements for automotive... 
    Full time

    MRINetwork

    Auburn Hills, MI
    4 days ago
  •  ...complex military combat vehicle software-based systems. Essential...  ...in the domain of software engineering development and systems...  ...verification, reference checks and controlled substance testing All...  ...(EEO) to all employees and applicants for employment without regard... 
    Contract work
    Work experience placement
    Local area
    Overseas

    Rheinmetall

    Auburn Hills, MI
    4 days ago
  •  ...Responsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new...  ...release of integrated software. In addition, Engineer will work in a collaborative team environment to update overall... 
    Temporary work

    Zobility

    Auburn Hills, MI
    2 days ago
  •  ...Job Title: Embedded Software Engineer Location: Auburn MI Pay Rate - $37 - $45/hr on W2...  ...on experience with secure boot, access control mechanisms, MMU/MPU configuration, and...  ...client or in client's industry. Applicants must be able to work directly for Artech... 
    Work experience placement
    Immediate start

    Artech

    Auburn Hills, MI
    2 days ago
  •  ...Who You Are In this role as our Application Engineer you will be responsible for supporting the application of FANUC software products in the areas of physical AI, external motion control, and virtual commissioning & digital twin technologies for both internal and... 
    Temporary work
    Flexible hours

    FANUC America Corporation

    Rochester Hills, MI
    19 hours ago
  •  ...Project Engineer – Heavy Duty Vehicle Diagnostics Location: Rochester...  ...Lead projects spanning PC applications, mobile applications, and...  ...integration strategies across software and hardware platforms Drive...  .../CD pipelines, and version control systems (Git) Experience with... 

    Greenlight Professional Services

    Rochester, MI
    1 day ago
  •  ...Embedded Software Engineer - Autosar Our client, a leading name in ADAS technology development...  ..., integrate them in embedded controllers, and test the software components based...  ...implement, test and debug) of core and/or application specific software requirements for automotive... 
    Full time

    MRINetwork

    Auburn Hills, MI
    4 days ago
  •  ...Rotating Component Design Release Engineer is responsible for ensuring...  ...hardware is configuration-controlled, technically mature, and ready...  ...GD&T Proficiency with CAD software (SolidWorks preferred)...  ...Familiarity with electric motors and power generation Experience... 
    Work at office
    Local area

    Kratos Defense

    Auburn Hills, MI
    2 days ago
  • $60 - $69 per hour

     ...Check out this new opportunity! Software/Systems Engineer (Military Vehicle Systems) Auburn Hills...  ...including segmentation, access control, and system hardening Support cybersecurity...  ...Your Recruiter What to Expect Applicants selected for employment will be... 
    Hourly pay

    Moseley Technical Services

    Auburn Hills, MI
    1 day ago
  •  ...complex military combat vehicle software systems. Essential...  ...protocols, segmentation, access control, and system hardening...  ...Education & Experience ~ BSc Engineering (Electrical, Computer Science...  ...(EEO) to all employees and applicants for employment without regard... 
    Local area
    Overseas

    Loc Performance

    Pontiac, MI
    19 hours ago
  • Position: Software Applications Engineer Intern (Year-Round)Location:BorgWarner PTC - Auburn Hills, MIGlobal Battery & Charging Systems (BCS) Business...  ...the Quality Management System, including Document Control, Record-Keeping and System Updates.Conduct thorough assessments... 
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Work visa
    Free visa

    BorgWarner

    Auburn Hills, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Motor Controls Application Software Engineer. Be the first to apply!