Stellantis

Senior Software Architect - Propulsion System

Stellantis$110K — $140K *
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical or Computer Engineering from an accredited university.
  • 7+ years of experience with embedded C/C++ and AUTOSAR Basic Software modules.
  • Proficient in using AUTOSAR Authoring tools for SW component ARXML files.
  • Experience with multicore microprocessors and operating systems.
  • Familiar with automotive software code quality standards such as MISRA-C.
  • Strong communication skills, both verbal and written.

Responsibilities

  • Define reusable, hardware-independent software architecture for propulsion systems.
  • Implement RTE configurations and generate RTE files for powertrain control modules.
  • Develop software variant management strategy according to AUTOSAR architecture.
  • Map multi-core runnable components for efficient embedded controller resource utilization.
  • Establish software architecture guidelines for application and BSW layer software development.
  • Participate in a multi-disciplinary team focused on propulsion system functions and features.

Benefits

  • Opportunity to work on cutting-edge propulsion system technologies.
  • Collaborative environment with a focus on innovation and continuous improvement.
  • Exposure to various automotive software tools and methodologies.
  • Possibility to influence the direction of software architecture within the organization.
Full 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

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/ ETAS/AUTOSAR Basic Software configuration of modules like RTE, OS, COM, MCAL, IOHWAB, NVM, WDG, DCM, DEM etc.
  • Experience with SW component ARXML files using standard AUTOSAR Authoring tools (dSPACE SystemDesk, ETAS iSolar, Vector Davinci Developer etc.)
  • Experience with Multicore microprocessors and Multi-core OS
  • Experience with Compilers, Emulators, (Lauterbach) Debuggers, and automation scripting
  • Experience in software verification / validation including white box, black box and gray box Validation.
  • Familiarity with automotive software code quality standards like MISRA-C
  • Ability to adapt to changing environment with minimal effect on productivity.
  • Strong communication skills, both verbal and written

Preferred Qualifications:
  • Master of Science degree in Electrical Engineering, Computer Engineering, Software Engineering from an accredited university
  • 10 years of automotive industry experience Knowledge and experience with serial data communication protocols (i.e., CAN, LIN, Ethernet)
  • Experience with Electrobit TRESOS Studio, Vector MICROSAR and ETAS iSolar Tools
  • Experience using data acquisition tools like ETAS INCA, CANoe, CANAnlayzer
  • Strong understanding of internal combustion engines, hybrid, battery electric and/or vehicle subsystems

About Stellantis

Stellantis is a multinational automotive manufacturer formed in 2021 by the merger of Fiat Chrysler Automobiles and Groupe PSA. The company designs, produces, and sells a wide range of vehicles under various brands, including Alfa Romeo, Chrysler, Citroen, Dodge, DS Automobiles, Fiat, Jeep, Lancia, Maserati, Opel, Peugeot, Ram, and Vauxhall. Stellantis operates in over 130 countries and has 14 brands in its portfolio. The company is committed to sustainable mobility and has set ambitious targets for reducing its carbon footprint and increasing the share of electric vehicles in its sales.
Learn more about Stellantis
Size
400,000 employees
Market Cap
$44.9 billion
Industry

Similar Jobs

More Jobs at Stellantis

More Manufacturing & Automotive Jobs

Find similar Senior Software Architect - Propulsion System jobs: