Motor Controls Application Software Engineer

Stellantis
US - Michigan - Auburn Hills
View Company Profile / << Go Back

  • Job Type: Full time
  • 10 days ago

Job Description

Develop Motor Control Processor application software for electrified powertrain modules, covering requirements analysis, design, coding, test planning, and testing. Review and inspect requirements, design documents, code, and test plans; use virtualization methods and collaborate with other departments and vendors to elicit software requirements.

Requirements: A bachelor's degree in Electrical, Mechanical, or Computer Engineering, or a related field, is required, along with hands-on embedded C/C++ development in a real-time operating system environment. The role also calls for experience with software verification and validation, automotive tools and platforms, multicore processors, hardware schematics, functional safety concepts, and automotive code-quality standards.

Key Skills: Embedded C/C++, Real-Time Operating Systems, AUTOSAR, MATLAB/Simulink, Git, Multicore Microprocessors, Hardware Schematics, Functional Safety, ISO 26262, Software Verification and Validation, White-Box, Black-Box, and Gray-Box Testing, MISRA-C, Lauterbach Debuggers, Automation Scripting, ETAS INCA, CANoe and CANalyzer

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Prescription Drug Coverage, Employee Assistance Program, Paid Holidays, Vacation Leave, Wellbeing Days, Sick Leave, Paid Parental Leave, 401(k) Match, Employer Retirement Contributions, Disability Insurance, Life Insurance, Accident Insurance, Critical Illness Insurance, Company Vehicle Lease Program, Tuition Reimbursement, Student Loan Refinancing, Paid Volunteer Hours




Fast Track Upload