Senior Software Engineer - Platform Integration, Robot Software
Wayve · Sunnyvale, California USA
- Location
- Sunnyvale, California USA
- Salary
- $209,000 to $260,000,
- Funding
- $2.58B total
- Posted
- Sep 16, 2026
Wayve is hiring a Senior Software Engineer - Platform Integration, Robot Software based in Sunnyvale, California USA. Every apply link on Engg.space goes straight to the company's own careers page - no recruiter middleman, no generic job-board form.
Apply directly at WayveRole details
THE ROLE As a Software Engineer on the Platform Integration Team, you will play a key role in the hands-on software bring-up of new vehicle programs, helping turn them into stable, reliable robot systems. Alongside integration activities, you’ll design and deliver improvements to vehicle-facing software components and frameworks that make future integrations faster, more predictable, and less bespoke. This is a highly technical engineering role within our Robot Software group, where your work directly enables safe, scalable deployment across multiple vehicle programs Key responsibilities: - Contribute to the software bring-up of new vehicle programs, supporting bench, HIL, and on-vehicle integration activities, including hands-on work at international test locations. - Design, develop, and maintain vehicle-facing software components and shared frameworks that improve reliability, abstraction, and reuse across vehicle programs. - Improve the stability of early-stage vehicles by diagnosing integration issues, implementing fixes where appropriate, and driving issues through to resolution with relevant teams. - Identify and deliver architectural improvements that reduce bespoke changes and make future vehicle integrations faster and more predictable. - Build and maintain tooling, diagnostics, and metrics to monitor robot software performance and enable continuous reliability improvements. - Produce clear documentation and runbooks to support knowledge transfer and long-term maintainability. - Collaborate closely with hardware, safety, controls, calibration, and reliability teams to ensure smooth and scalable vehicle software integration. ABOUT YOU In order to set you up for success as a Software Engineer on the Platform Integration Team at Wayve, we’re looking for the following skills and experience: Essential - Strong software development experience in C++, Python, and/or Rust, with a track record of delivering production-quality systems. - Experience developing and debugging software on Linux-based robotic or automotive platforms, including multi-process or distributed systems. - Experience with ROS2 or similar robotics middleware, including node development, message interfaces, and system integration. - Hands-on experience integrating software with vehicle or embedded hardware, including debugging using logs, telemetry, and on-target testing. - Practical experience working with vehicle sensors, including topics such as calibration, synchronisation, and data validation. - Experience working with automotive-grade high-performance compute platforms (e.g., NVIDIA DRIVE, Qualcomm Snapdragon Ride, or similar embedded SoCs). - Strong systems-level debugging skills, with the ability to diagnose and resolve complex integration issues across software and hardware boundaries. - Familiarity with vehicle communication systems (e.g. CAN, Automotive Ethernet) and associated debugging tools. Desirable - Experience with drive-by-wire systems or other safety-critical control interfaces. - Familiarity with state-of-the-art automotive bus analyzing tools (Vector CANoe/ CANalyzer/ Kvaser) - Experience building or evolving shared frameworks, libraries, or internal platforms used by multiple teams. - Experience improving system architecture to reduce technical debt and increase reuse across projects. - Experience with hardware-in-the-loop (HIL) or simulation environments for integration and validation. - Exposure to functional safety concepts or development within safety-critical systems. - Experience writing clear technical documentation, integration guides, or operational runbooks. - Experience contributing to observability, logging, or system metrics for reliability and performance monitoring. This role is a full-time role based in Sunnyvale, CA (hybrid) and the reasonably estimated salary for this role ranges from $209,000 to $260,000, plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience.
More roles at Wayve
- Staff Machine Learning Software EngineeryesterdaySunnyvale, California USA$311,000 to $419,000,$2.58B total
- Software Engineer, Embedded Automotive Platform 2 days agoHerzliya, Israel$2.58B total
- Platform Engineer (SDO)2 days agoSunnyvale, California USA$2.58B total
- Data Engineer, Data Quality & Provenance3 days agoLeonberg, Germany$2.58B total
- Staff Software Engineer - OS, Robot Software3 days agoSunnyvale, California USA$210,00 to $290,000$2.58B total
- Staff Software Engineer, Data Enrichment Platform3 days agoLondon, United Kingdom$2.58B total
- Machine Learning Engineer, Performance Tooling4 days agoLondon, United Kingdom$2.58B total
- Staff Machine Learning Scientist/Engineer4 days agoSunnyvale, California USA$370,000 to $419,000,$2.58B total
- Platform Engineer4 days agoTokyo, Japan$2.58B total
- Machine Learning Engineer4 days agoTokyo, Japan$2.58B total
- Data Engineer, Application Software4 days agoTokyo, Japan$2.58B total
- Senior Machine Learning Engineer - AV Core4 days agoLondon, United Kingdom$2.58B total