# Senior Software Engineer - Platform Integration, Robot Software

**Company**: Wayve
**Location**: Sunnyvale, California
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $200K - $250K
**Category**: Engineering
**Industry**: Automotive

**Apply**: https://jobs.ashbyhq.com/wayve/2412075e-c64b-4633-aa6c-a912ced41b22?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4b21c14f-a4b

## Description

We build the embodied intelligence that moves real vehicles safely, and the ecosystem a billion machines will run on in the future. Every role here, whatever the team, plugs into that.

As a Software Engineer on the Platform Integration team, you'll combine hands-on vehicle and bench work with production software development. Your work will directly enable safe, scalable deployment across multiple vehicle programs.

## Responsibilities

- Support software bring-up on benches, HiL systems, and vehicles, including work at international test locations.

- Develop and maintain vehicle-facing software components and shared frameworks.

- Diagnose integration issues across software and hardware boundaries and drive them through resolution.

- Identify architectural improvements that reduce bespoke work and improve reuse.

- Build diagnostics, tooling, and metrics for robot-software reliability and performance.

- Produce clear documentation and runbooks for long-term supportability.

- Collaborate with hardware, safety, controls, calibration, and reliability teams.

## What you'll be working on

- New vehicle-program bring-up across embedded compute, sensors, networks, and software services.

- Linux-based robotic and automotive systems with multi-process and distributed architectures.

- ROS2 or similar middleware, node development, message interfaces, and system integration.

- Sensor calibration, synchronisation, data validation, and system-level debugging.

- Automotive-grade compute platforms such as NVIDIA DRIVE and Qualcomm Snapdragon Ride.

- Vehicle communication systems including CAN and Automotive Ethernet.

- Shared abstractions and frameworks that improve reliability across programs.

## Requirements

- Strong software-development experience in C++, Python, or Rust.

- Delivered production-quality software on Linux-based robotic, embedded, or automotive platforms.

- Understand ROS2 or similar robotics middleware and distributed-system integration.

- Hands-on experience integrating software with vehicle or embedded hardware.

- Can diagnose complex problems using logs, telemetry, on-target tests, and systematic experimentation.

- Understand vehicle sensors, networking, and the practical realities of platform bring-up.

## Benefits

- Salaries benchmarked against the market annually

- Meaningful equity, sharing in the ownership and long-term success of Wayve

- Relocation support and visa sponsorship where applicable

- Hybrid working, core hours, and the chance to work hands-on in vehicle workshops and labs

- Learning and development budgets with support for training, conferences, and growth

- Comprehensive benefits including health insurance, dental, enhanced maternity and paternity leave, retirement or pension where applicable, access to therapists, wellbeing partnerships, team socials, and more

## Skills

### Required
- C++
- Python
- Rust
- ROS2
- Linux
- automotive systems
- distributed systems

### Nice to have
- drive-by-wire systems
- CAN tools
- shared frameworks
- HiL or simulation
- functional safety
- technical documentation
- observability
- Spanish

---

Source: [Apply at jobs.ashbyhq.com](https://jobs.ashbyhq.com/wayve/2412075e-c64b-4633-aa6c-a912ced41b22?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
