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. This role involves 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 a SW Variant management strategy for engine, transmission, electrification, and Hybrid projects per AUTOSAR Architecture. Responsibilities include 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior