Software Integration Engineer (6 Months Contract)

Wayve Wayve · Robotics · Leonberg, Germany · Product & Delivery

Software Integration Engineer (Contract) for Wayve's Application Software team, focused on localizing and advancing autonomous driving technology. Responsibilities include bring-up and validation of the AI software stack on customer hardware platforms, ensuring seamless performance across diverse SoCs and operating systems, and collaborating with cross-functional teams and OEM partners.

What you'd actually do

  1. Execute software bring-up on customer hardware platforms (e.g. NVIDIA Drive, Qualcomm Ride).
  2. Port and configure Linux-based systems, QNX, and Adaptive AUTOSAR environments.
  3. Integrate and validate drivers, middleware, and boot-time configurations.
  4. Collaborate with Verification & Release teams to integrate hardware into CI/CD, HIL, and test infrastructure.
  5. Work with OEM and Tier 1 teams to resolve hardware-specific integration issues.

Skills

Required

  • C++
  • Bash
  • Python
  • Linux-based embedded systems
  • QNX
  • Adaptive AUTOSAR
  • NVIDIA Orin
  • Qualcomm SA8295/SA8650
  • Renesas
  • TI
  • hardware debuggers
  • flashing tools
  • serial consoles
  • board support packages (BSPs)
  • CAN
  • Ethernet
  • PCIe
  • SPI
  • I2C
  • CI/CD pipelines
  • test automation frameworks

Nice to have

  • OpenDDS
  • gRPC
  • Yocto
  • systemd
  • bootloaders
  • device trees
  • HIL systems
  • Vector toolchains
  • custom CI rigs
  • ISO 26262
  • boot-time determinism
  • watchdogs
  • secure boot
  • OTA updates
  • system-level cybersecurity topics
  • Docker
  • Jenkins
  • Git
  • JFrog Artifactory

What the JD emphasized

  • hands-on platform bring-up experience
  • Deep understanding of Linux-based embedded systems
  • ability to configure and debug them on target hardware
  • automotive-grade SoCs
  • hardware debuggers, flashing tools, serial consoles, and board support packages (BSPs)
  • automotive verification environments
  • safety-critical domain
  • ISO 26262
  • boot-time determinism
  • secure boot
  • system-level cybersecurity topics