Logo Wayve

Application Software Engineer

Job

  • Level
    Senior
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Leonberg
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop the integration of artificial intelligence for autonomous driving on various customer hardware platforms while closely collaborating with technical teams.

    Job Technologies

    Your role in the team

    We're seeking an exceptional Application SW Engineer to join our Germany-based team within the Application Engineering org, focused on localising and advancing Wayve's autonomous driving technology for the German market.

    This is a unique opportunity to play a hands-on role in shaping our AV capabilities in Germany from the ground up.

    In this role, you'll be responsible for the bring-up and early validation of our AI software stack on customer hardware platforms, ensuring seamless performance across diverse SoCs and operating systems.

    You will collaborate closely with cross-functional teams across Verification, Release, and OEM partners to ensure smooth integration and reliable delivery.

    Responsibilities:

    • Execute software bring-up on customer hardware platforms (e.g. NVIDIA Drive, Qualcomm Ride).
    • Port and configure Linux-based systems, QNX, and Adaptive AUTOSAR environments.
    • Integrate and validate drivers, middleware, and boot-time configurations.
    • Collaborate with Verification & Release teams to integrate hardware into CI/CD, HIL, and test infrastructure.
    • Work with OEM and Tier 1 teams to resolve hardware-specific integration issues.
    • Implement system-level diagnostics, logging, and secure boot configuration.
    • Develop automation for setup, flashing, health checks, and test execution on target hardware.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    Essential

    • Strong proficiency in C/C++, Bash, and Python.
    • Deep understanding of Linux-based embedded systems (Yocto, systemd, bootloaders, device trees).
    • Vertrautheit mit QNX- und Adaptive AUTOSAR-Umgebungen sowie die Fähigkeit, diese auf Zielhardware zu konfigurieren und zu debuggen.
    • Comfortable working with hardware debuggers, flashing tools, serial consoles, and board support packages (BSPs).
    • Vertrautheit mit Kommunikationsprotokollen wie CAN, Ethernet, PCIe, SPI, I2C.

    Desirable

    • Exposure to automotive verification environments (e.g., HIL systems, Vector toolchains, custom CI rigs).
    • Understanding of secure boot, OTA updates, and system-level cybersecurity topics.
    • Vertrautheit mit Docker, Jenkins, Git und Artefakt-Management-Tools wie JFrog Artifactory.

    Experience

    In order to set you up for success as an Application Software Engineer at Wayve, we're looking for the following skills and experience.

    • 8+ years of experience in embedded or automotive software development, ideally with hands-on platform bring-up experience.
    • Experience with bring-up on automotive-grade SoCs (e.g., NVIDIA Orin, Qualcomm SA8295/SA8650, Renesas, TI).
    • Hands-on experience integrating embedded platforms into CI/CD pipelines and test automation frameworks.
    • Experience working in a safety-critical domain with an understanding of ISO 26262, boot-time determinism, and watchdogs.

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    • Location Leonberg

      71229 Baden-Württemberg

      Germany

    This is your employer

    Wayve

    Wayve

    Wayve Technologies Ltd, based in London, is an innovative British company focused on developing autonomous driving technologies. By utilizing AI systems that learn from camera data, it aims to create self-driving vehicles. The startup has secured significant funding and is expanding internationally.

    Description

  • Company Type
    Startup
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Wayve

    Application Software Engineer

    Location
    Leonberg
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs