Embedded Motor Control Software Engineer

Stellantis

Auburn Hills (MI)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Stellantis is seeking a Software Engineer to develop Motor Control Processor (MCP) software for Gen2 EDM and eRAD modules of Electrified Powertrain.

The role covers requirements analysis, design, coding, test planning, and testing in a RTOS environment with MISRA-C and MISRA-C-like standards. You'll collaborate across departments, utilize Vector/ETAS/AUTOSAR configs, and apply virtualization and diagnostic practices throughout the lifecycle.

Qualifications

  • Bachelors in Electrical, Mechanical, or Computer Engineering or related field.
  • Experience with embedded C/C++ software in RTOS environment; Vector/ETAS/AUTOSAR configuration preferred.
  • Experience with Matlab/Simulink, dSpace SystemDesk, Git.
  • Experience with multicore microprocessors; ability to read hardware schematics; ISO 26262 safety concepts.
  • Experience with compilers, emulators, Lauterbach debuggers, and automation scripting.
  • Software verification/validation including white/black/grey box testing.
  • Familiarity with MISRA-C standards.
  • Strong written and verbal communication; adaptable to change.
  • Experience with ETAS, INCA, CANoe, CANalyzer for data acquisition.
  • Experience with NXP Cobra-55, Aurix TC family MCUs.

Responsibilities

  • Develop MCP application software components for Gen2 EDM and eRAD modules.
  • Engage in requirements analysis, design, coding, test plan creation and testing.
  • Perform reviews/inspections of requirements, design docs, C/C++/assembly code, and test plans.
  • Apply virtualization techniques in the application software development life cycle.
  • Collaborate with other departments/vendors to elicit software requirements.
  • Leverage automotive software diagnostics experience where applicable.

Skills

Embedded C/C++
RTOS
MISRA-C
Automation scripting
Software verification/validation
Strong communication
Adaptability
Data acquisition tools
CANoe/CANalyzer
NXP/Aurix MCUs
Vector/ETAS/AUTOSAR

Education

Bachelor's Degree in Electrical, Mechanical, or Computer Engineering

Tools

Matlab/Simulink
dSpace SystemDesk
Git
Lauterbach debuggers

Job description

Stellantis is seeking a Software Engineer to develop Motor Control Processor (MCP) software for Gen2 EDM and eRAD modules of Electrified Powertrain.

The role covers requirements analysis, design, coding, test planning, and testing in a RTOS environment with MISRA-C and MISRA-C-like standards. You'll collaborate across departments, utilize Vector/ETAS/AUTOSAR configs, and apply virtualization and diagnostic practices throughout the lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Motor Controls Software Engineer - RTOS/Autosar
Embedded Motor Controls Software Engineer - RTOS/Autosar

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 130,000
Health & well-being coverage
17+ paid holidays including year-end
401k and retirement plans
+6
Motor Controls Application Software Engineer
Motor Controls Application Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 90,000 - 130,000
Motor Controls Application Software Engineer
Motor Controls Application Software Engineer

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 130,000
Health & well-being coverage
17+ paid holidays including year-end
401k and retirement plans
+6
Senior Embedded Propulsion Software Engineer (AUTOSAR/RTOS)
Senior Embedded Propulsion Software Engineer (AUTOSAR/RTOS)

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 180,000
Senior Propulsion Embedded Software Core Engineer
Senior Propulsion Embedded Software Core Engineer

Stellantis NV • Auburn Hills (MI)

On-site
USD 110,000 - 140,000
Company Vehicle Lease Program
Tuition reimbursement
18 paid volunteer hours per year
+1
Senior Embedded ECU & MCU Firmware Engineer
Senior Embedded ECU & MCU Firmware Engineer

Stellantis NV • Auburn Hills (MI)

On-site
USD 110,000 - 170,000
Company vehicle lease program
Comprehensive health coverage
401(k) retirement plans
Propulsion Systems Embedded Driver Engineer
Propulsion Systems Embedded Driver Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 170,000
Senior Automotive MCU & SOC Firmware Leader
Senior Automotive MCU & SOC Firmware Leader

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 150,000
Health & Well-being
Paid time off
401k plan
+4
Senior Embedded Propulsion Systems Software Engineer
Senior Embedded Propulsion Systems Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 80,000 - 110,000
Propulsion Systems Software Architect (AUTOSAR Embedded)
Propulsion Systems Software Architect (AUTOSAR Embedded)

Stellantis • Auburn Hills (MI)

On-site
USD 140,000 - 190,000