System Controls Engineer
Descrizione dell'offerta
JOB DESCRIPTION
In Vehicle and Propulsion Controls, we want to help you bring your best. That's why we strive to create an environment where our core values of Innovation, Leadership, Passion, Cooperation, and Responsibility can thrive. With us, you'll work in a dynamic, fast-paced environment with people who exemplify the entrepreneurial spirit and work together as a team to think bigger and bolder continually.
Comfort, Fun to Drive and Drivability experiences are nothing without Controls.
The Stellantis Vehicle and Propulsion Controls organization (PVPC) is the “brain” of the Propulsion Systems division, aimed at translating Performance and Functional Objectives into Controls features implemented in the embedded SW.
MAIN ACTIVITIES
The PVPC organization's scope spans the V development cycle with the following core missions:
- Translate system specifications and objectives into requirements
- Distribute control functions and networking strategies
- Implement core functions and diagnostics algorithm design
- Validate the functions to requirements
Within PVPC Organization, the Controls Architecture team leverages a strategic view of the propulsion system controls platform to allocate control system functions and define interactions for consistent delivery of complex, high-quality propulsion control systems.
As a result of significant challenges embraced by Stellantis to become the leader of the new era of mobility, we are currently looking to recruit a talented and ambitious engineer, ready to collaborate with a multi-regional and multi-cultural team.
Being a Controls Architect will mean having daily challenges but also great satisfaction. Every day will not end without you learning something new.
The candidate will be responsible for determining the set of functions in a control system and the interactions among them, then determining the functional allocation into embedded controllers in a given physical architecture.
Specific Responsibilities include but are not limited to:
- Design and Documentation of System Architecture and Functional Architecture Diagrams, harmonized across different platforms and architecture variants to drive scalable and common solutions whenever possible, to be stored in a common Controls Architecture Book
- Definition of Functional Allocation and Network Communication Interface between all involved sub-systems, working in collaboration with Physical Architecture teams
- Definition of Propulsion Controls Variant Management strategy through Product Line Engineering and Impact Analysis methodologies
- Design and Documentation of PLE Feature Models and profiles for Variant Management strategy
- Support to the Physical Network Architecture team in defining Physical Architecture diagrams and Vehicle Network Topology
- Support to Systems and Controls PRCs/COEs in requirements definition and model-based control design activities, including SW Components allocation and architecture
- Development and maintenance of in-house custom tools to support the architecture process
- Architecture review of innovation/advanced development projects
- Participation in Agile ceremonies for the team, including DRP Sprint activities
REQUIREMENTS
- As he/she will be working on Complex Systems, it is essential that the successful candidate can show a proven record of working on his/her own initiative and within a global and dynamic team delivering high-quality and robust technical solutions
- Master of Science in Automotive Engineering, Automation Engineering, Electronic Engineering, or Mechatronics
- Minimum of 3 years of automotive engineering experience
- Previous experience as Systems/Controls/SW developer, testing, or calibration engineer
- Knowledge about Electrification systems/components and related controls
- Knowledge of Automatic Control Systems theory and Embedded Real-Time Control Systems
- Knowledge about Safety and Cybersecurity fundamentals
- Knowledge of E/E Vehicle Architectures and Networking
- Knowledge of On-Board Diagnostics (OBD) standards and architecture
- Knowledge of AUTOSAR and Product Line Engineering principles
- Knowledge of Model-Based Systems Engineering and V-Cycle Software Development Process (Waterfall, Agile)
- Knowledge of Model-Based Controls Design and Matlab/Simulink/Stateflow tools
- Knowledge of ALM and Change/Configuration Management tools
- Knowledge of Requirement Management tools like DNG or PLM ENOVIA/CATIA
- Knowledge of CAN/LIN design & measurement tools like CANalyzer
- Knowledge of programming languages like C/C++, Python, Matlab
Fluent English (B2 or higher)