Software Integration Engineer (6 months Contract)
Core
Bringing up and validating Wayve's AI software stack on customer automotive hardware platforms to enable autonomous driving.
Role type
Embedded software integration engineer (automotive)
Builds
AI software stacks for automated driving systems on SoCs
Domain
Automotive / Embedded AI
Deliverable
production ML models
Required skills
C++, Bash, Python, Linux embedded systems, QNX, Adaptive AUTOSAR, automotive SoCs, hardware debugging, CI/CD integration, communication protocols (CAN, Ethernet, PCIe, SPI, I2C)
Preferred skills
HIL systems, ISO 26262, secure boot, OTA updates, Docker, Jenkins, Git, JFrog Artifactory
Technologies
NVIDIA Drive, Qualcomm Ride, Yocto, systemd, gRPC, OpenDDS, Vector toolchains
Responsibilities
Execute software bring-up on customer hardware platforms, Port and configure Linux-based systems and QNX, Integrate and validate drivers and middleware, Collaborate with Verification teams for CI/CD and HIL integration, Resolve hardware-specific integration issues with OEMs, Implement system-level diagnostics and secure boot, Develop automation for setup and test execution
Seniority
Mid-Senior, hands-on IC