Senior Software Architect - Propulsion System
Stellantis · Auburn Hills, Michigan, US
The Propulsion System Senior Software Architect is responsible for defining re-usable, Hardware Independent Application Software Architecture with standard i...
Job description
The Propulsion System Senior Software Architect is responsible for defining re-usable, Hardware Independent Application Software Architecture with standard interfaces for Engine, Transmission and Electrification Programs and will be responsible for participating in a team of engineers responsible for the development of software for EE/core and powertrain control modules. The Engineer will Implement RTE configurations and generate RTE files and Develop SW Variant management strategy for engine, transmission, electrification, and Hybrid projects per AUTOSAR Architecture. The Engineer will be responsible for multi-core runnable mapping and SW Component partitioning for efficient Embedded controller resources utilization and SWC allocation per Functional Safety rating. The Engineer will develop Software Architecture for Propulsion System functions/features and establish Software Architecture Guidelines for Application and BSW layer SW development Qualifications: Basic Qualifications: - Bachelor of Science degree in Electrical Engineering or Bachelor of Science degree in Computer Engineering from an ABET accredited University. - Minimum 7 years of experience in embedded C/C++ in Vector/...