Creation and maintenance of the software architecture of high-quality automotive software systems. Analysis of customer requirements, derive software architecture requirements and ensuring traceability in architectural design.
Breaking down the functional architecture to software architecture, i.e. the definition of software components, interfaces, and dynamic behavior. Serving as the first point of contact for the customer as well as for the project team and suppliers with regards. to architectural design. Supporting the project team regarding software efficiency, quality, and maintainability. Ensuring the validation of the architectural design by software integration test and by proofs-of-concept.
University degree in computer sciences.
Proven track record as a system or software architect.
Min. 3 years of technical experience in complex embedded automotive systems or other embedded systems.
Knowledge of UML and practical experience in using tools like Enterprise Architect.
Solid background in C/C++ programming.
Good platform knowledge in Linux and Adaptive AUTOSAR or similar.
Knowledge of communication protocols, e.g. HTTP, TCP/IP, MQTT.
Knowledge of security concepts like PKI and TLS is a plus.
Experience in applying agile methods such as Scrum or Kanban.
|Job Category||Software Architecture & Engineering|
|Experience level||Mid-Level, Senior, Lead|
|Industry||Automotive Software Systems|
|Salary||2.500 – 4.000 EUR net per month|
|Language||English, German is a plus|