Software Architect - Deutschland - European Recruitment

    European Recruitment
    European Recruitment Deutschland

    vor 1 Monat

    Default job background
    Beschreibung

    Software Architect - Automotive Software Architect, hands on development of drivers/low-level software.

    This is a position to work with one of Europe's leading original automotive manufacturers who are continuing with several projects focused on advancements in next-generation embedded software for their vehicles. The team work with modern development methods and technologies to develop software architecture solutions.

    This role is responsible for the software architecture (communication structure, software component deployment, and platform development), you will not have any direct line management but due to the seniority you will be an expert in the embedded systems and low level domain with the company offering excellent long-term career progression, whilst continuing to provide complex technical challenges working for one of the most well known automotive companies globally.

    Key Responsibilities and skills:

    • 5-10years of experience within a senior capacity (hands-on / IC position).
    • C++ expertise is essential for this position with the programming language being the main language used on a day-to-day basis.
    • Extensive experience in developing software architecture for embedded systems, this would be beneficial in the automotive area featuring Autosar/Adaptive Autosar involvement.
    • Knowledge in the automotive environment (e. g. CAN, LIN, Ethernet, TCP/IP, SOME/IP, RTOS, microcontrollers/SoCs, AUTOSAR) would be priority with evidence of prior working.
    • In-depth knowledge of data structures, algorithms and software design with very good analytical thinking and error analysis skills required.
    • Platform development experience, with focus on bare-metal, firmware, and low-level development.

    Keywords: C++ / Low-level / Firmware / Embedded Systems / Embedded Software / Autosar / Software Architecture / ARM Architecture / CAN / LIN / Ethernet / TCP/IP / RTOS / MCU / SoC / Bare Metal / Real Time Operating Systems / Linux Kernel / Kernel OS

    By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice