- Full-time
Join Our Team as a Propulsion Controls Software Engineer
Are you an experienced software engineer looking to make a significant impact in the automotive industry? Join Stellantis in Windsor, ON, where innovation meets opportunity. As a Propulsion Controls Software Engineer, you will be at the forefront of developing cutting-edge embedded software for propulsion systems, playing a critical role in shaping the future of automotive technology.
Key Responsibilities
- Develop, modify, and integrate prototype embedded control software for engine controllers and hybrid/electrified propulsion supervisory controllers.
- Translate control concepts and experimental algorithms into executable embedded software.
- Utilize hand-coded C/C++ and model-based MATLAB/Simulink/Stateflow development.
- Work within an AUTOSAR-based embedded architecture and utilize tools like Vector DaVinci and ETAS ISOLAR.
- Integrate CAN communication interfaces and troubleshoot BSW/foundation software.
- Support software validation in MIL, HIL, dyno, and vehicle environments.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or a related field.
- 5 years of professional experience in automotive embedded controls/software development.
- Proficiency in embedded programming with C/C++ and experience with MATLAB, Simulink, and Stateflow.
- Experience with AUTOSAR Classic application software architecture and CAN communications.
- Strong debugging and root-cause analysis skills.
Preferred Qualifications
- 8 years of experience in automotive embedded controls and software.
- Experience with engine control modules, hybrid control modules, or propulsion supervisory controllers.
- Hands-on experience with AUTOSAR BSW/foundation software.
Be part of a dynamic and fast-paced environment where you can collaborate with top engineers in the field. Apply now to join Stellantis and contribute to the future of automotive propulsion technology!
Subject Line: Exciting Opportunity: Propulsion Controls Software Engineer
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at Privacy Policy - Abacus.