Senior Software Architect - Propulsion System
Auburn Hills, MI 
Share
Posted 16 days ago
Job Description

The Propulsion System Software Architect is responsible for defining re-usable, Hardware Independent Application Software Architecture with standard interfaces for Engine, Transmission and Electrification Programs.

Job Responsibilities Include:

  • Create re-usable Software Components for Propulsion System Features
  • Identify common functions across programs and deploy to production programs using platform Software driven development strategy
  • Design, Develop Software Architecture for Propulsion System functions/features
  • Establish Software Architecture Guidelines for Application and BSW layer SW development
  • Implement RTE configurations and generate RTE files
  • Develop SW Variant management strategy for engine, transmission, electrification and Hybrid projects
  • Prototype latest AUTOSAR concepts and deploy concepts to Powertrain projects
  • Review Implementation of Controls Simulink Model algorithms
  • Review high level Implementation of BSW Modules and CDD SW components
  • Responsible for multi-core runnable/function portioning
  • Participate in AUTOSAR Consortium work groups, AUTOSAR Global conferences
  • Prepare SW component ARXML files using standard AUTOSAR tools (dSPACE SystemDesk, Davinci Developer etc.)
  • Support troubleshooting of issues in deploying AUTOSAR software stacks and FCA-defined software components
  • Establish and maintain a working knowledge of AUTOSAR standards
  • Work with internal, Tier 1 and Tier 2 software engineers to consistently deploy FCA’s Powertrain Software Architecture Strategy across Powertrain engine, transmission, hybrid and electrification projects
  • Support FCA and Tier 1 engineers with training and general support
  • Develop Guidelines for efficient SW Implementation
  • Participate in AUTOSAR tools supplier evaluations
  • Support Legacy and next generation projects Controller resources optimizations
  • Support SW debugging issues

Basic Qualifications:

  • Bachelor of Science degree in Electrical Engineering, Computer Engineering, Software Engineering, or an equivalent Engineering degree from an accredited university
  • Minimum of 10 years of engineering experience
  • Minimum of 4 years of embedded software development experience
  • Familiarity and Understanding of engine/transmission systems or electrification
  • Understanding of AUTOSAR software constructs and their implementation
  • Experience with dSPACE tools, Matlab/Simulink or Lauterbach debuggers
  • Understanding of software/hardware design and their failure modes
  • High level of analytical ability where problems are unusual and difficult
  • Strong interpersonal communication skills both written and oral
  • Demonstrated ability to successfully execute tasks under minimal supervision
  • Knowledge of Communication protocols, OBD/UDS protocols testing using CANalyzer, CANoe, Standard diagnostic tools

Preferred Qualifications:

  • Master of Science degree in Electrical Engineering, Computer Engineering, Software Engineering from an accredited university
  • 6 years of automotive industry experience
  • Knowledge and experience with serial data communication protocols (i.e. CAN, LIN, Ethernet)
  • 2 years of experience with AUTOSAR architecture, concepts, specifications, tools, and production implementation (design, development and test)
  • Experience using AUTOSAR Application Layer Software Development
  • Experience with EEPROM, FEE memory concepts
  • Experience using AUTOSAR software configuration tools to generate Basic Software (e.g. Vector DaVinci, Mentor VSA, EB Tresos etc.)
  • In-depth knowledge of requirements engineering process (FMEA, Preliminary Hazard analysis)
  • DFSS experience
  • Knowledge of vehicle electrical system architectures

Our benefits reflects the FCA commitment to helping you reach your personal and professional goals. In addition to an environment that promotes career development, we offer benefits for a healthy lifestyle and a rewarding future, designed to take care of you and your family, in various stages of life.

As a global company, our employee packages will vary by country, customary norms and the legal entity into which you are hired.


Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
10+ years
Email this Job to Yourself or a Friend
Indicates required fields