System Architect

HR Strategy's Client - Array

Dear our valued candidates,

HR Strategy (Headhunter)’s Client is a company specializing in IT Consulting and Product Development services. They are looking for a highly qualified candidate for System Architect position.

Location: Darmstadt

Job description

Our customer is the Software Division of a German Automotive OEM. Their mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. Soon, a team of 5,000 software developers and engineers, will be building the leading tech stack for the automotive industry and creating a unified software platform for over 10 million new vehicles per year.

 We're looking for talented, digital minds like you to contribute to the System Architecture, to specify and develop the standardized cockpit electronics and Infotainment software system for future vehicle E/E architectures across all Customer’s Group brands. The team is responsible for a broad field of base functions like Operating Systems (Linux, AUTOSAR, Android, QNX), Performance, Stability, Power Management, Virtualization, Tracing and Logging of the Cockpit Infotainment System.

 For this particular position, we are looking for a "System Architect" who will be responsible to identify issues with system and propose solutions for the issues.

 Your role

- Analysis of system behaviour of High Computing Platform electronic control units
- Analysis of requirements for base functions of system on different target platforms
- Analysis of architecture of the High Computing Platform electronic control units on different target platforms
- Collaboration with cross functional team and suppliers for verification of diagnostic functions of system
- Testing of functional and non-functional requirements of functions of system
- Perform analysis of system issues identified during testing
- Identify the subsystem responsible for the issues  

 Requirements – Must list (short, and real must, no order)

- A degree of Bachelor’s in Engineering in ECE, EEE, CS or similar.

=>10 years of experience in System or Software Engineering in the area of High Computing Platform systems.
- Expert knowledge in diagnostics services including but not limited to Unified Diagnostics Services.
- Expert knowledge in diagnostics module design and implementation.
- Expert knowledge in CAN and Ethernet protocols including but not limited to MAC frames and TCP/IP protocols.
- Expert knowledge in AUTOSAR and Linux-based software design and development.
- Expert knowledge in microcontroller architecture including but not limited to memory mapping, task scheduling, and hardware-close software.
- Has experience with root cause analysis of defects and collaboration with the software team for fixing issues.

 Good to have

- Has knowledge of hardware of electronic control units with awareness of input, output, memory and SOC interfaces
- Has experience with programming languages like embedded C and C++
- Has experience with compilers and debuggers for debugging and fixing software issues
- Has experience with automation of defects analysis using scripting tools like Python, Perl etc
- Has experience with communication with suppliers about the KPI of functions of the system
- Experience with SW development tools like DOORS, Git and JIRA.
- Ideally process-know-how within ASPICE and agile development methods.

 Soft skills

- Structured and have a good sense of details
- Self-driven and result-oriented
- Creative in finding solutions to identified problems
- Fluent written and verbal communication skills in English