Stellantis
US - Michigan - Auburn Hills
View Company Profile /
<< Go Back
Develop base software for propulsion modules across the software lifecycle, including requirements analysis, architecture, design, coding, test planning, and verification of communication stacks and low-level drivers. Review requirements, designs, AUTOSAR configurations, and code; collaborate with internal teams and vendors; and promote virtualization and modern development practices.
Requirements: Requires a bachelor's degree in electrical engineering, computer engineering, or a related field, at least five years of embedded software engineering experience, and experience or strong understanding of embedded C/C++ and Classic AUTOSAR communication stack configuration. Candidates should understand Ethernet and CAN/LIN protocols and have experience with programming or scripting, software verification and validation, and data acquisition tools; automotive, diagnostics, driver development, and related tools are preferred.
Key Skills: Embedded Software Engineering, Embedded C/C++, AUTOSAR Classic, Communication Stack Configuration, Ethernet, CAN/LIN Protocols, Software Verification and Validation, Requirements Analysis, Software Architecture and Design, Low-Level Driver Development, Diagnostics, Programming and Scripting, Data Acquisition Tools, Real-Time Operating Systems, Hardware-Software Integration, Virtualization
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, Company Vehicle Lease Program, Tuition Reimbursement, Student Loan Refinancing, Paid Volunteer Hours
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX