Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Runtime Platform, Robot Software

Full-time

Wayve

About Us

Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems.

Our vision is to create autonomy that propels the world forward. Our intelligent, mapless, and hardware-agnostic AI products are designed for automakers, accelerating the transition from assisted to automated driving.

In our fast-paced environment big problems ignite us—we embrace uncertainty, leaning into complex challenges to unlock groundbreaking solutions. We aim high and stay humble in our pursuit of excellence, constantly learning and evolving as we pave the way for a smarter, safer future.

At Wayve, your contributions matter. We value diversity, embrace new perspectives, and foster an inclusive work environment; we back each other to deliver impact.

Make Wayve the experience that defines your career!

The role

The Robot Software team is responsible for the software that runs on our internal fleet of vehicles to enable autonomous driving and collect data for training new driving models. You will join a motivated and talented team of engineers to deliver a reliable, stable and flexible software stack to support on-road experimentation by our model developers and scientists. Your work will enable these teams to iterate quickly and gather the data they need to improve our autonomous driving capabilities and support new product features, which is critical to the success of Wayve’s mission.

The Runtime Platform team equips all Wayve teams with the observability, profiling tools, and infrastructure needed to understand and optimise software performance across our development fleet. We work closely with teams to investigate issues, reduce bottlenecks, and promote best practices. Our work enhances core onboard components to ensure efficient use of compute and a solid foundation for running model experiments at scale. We also provide the tooling and infrastructure needed to quickly detect, diagnose, and address performance regressions, helping teams move faster with greater confidence.

Key Responsibilities

  • Investigate latency and performance bottlenecks across the entire software stack
  • Instrument code with profiling tools and metrics to collect performance data and identify optimization opportunities
  • Integrate and evaluate new profiling and instrumentation tools to benchmark system performance and establish baselines
  • Collaborate with multiple teams to understand their performance pain points and prioritize optimization efforts based on impact
  • Optimize critical code paths and algorithms to improve runtime efficiency, reduce latency, and enhance overall system performance

About you

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

Essential

  • Software Development Skills: Proficiency developing high-performance embedded Linux systems software in C++. Demonstrated ability to manage the complete software development lifecycle from ideation through delivery & optimization
  • Proficiency with performance profiling tools and techniques for identifying and resolving system bottlenecks
  • Proven track record of methodical experiment evaluation
  • Strong technical background on OS scheduling, computer architecture (memory hierarchy, CPU caches, context switches, …), and thread synchronisation

Desirable

  • Familiarity with Nvidia performance tools such as NV NSight, NV Lumos and tegrastat
  • Familiarity with observability tools such as Grafana (logs, metrics, traces), Databricks, Datadog
  • Familiarity with QNX and Momentics is a plus

This is a full-time role based in our office in Sunnyvale, California. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home.

Wayve is committed to creating an inclusive interview experience. If you require any accommodations or adjustments to participate fully in our interview process, please let us know.

We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. If you’re passionate about self-driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply.

At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status, pregnancy or related condition (including breastfeeding) or any other basis as protected by applicable law.

For more information visit Careers at Wayve.

To learn more about what drives us, visit Values at Wayve

DISCLAIMER: We will not ask about marriage or pregnancy, care responsibilities or disabilities in any of our job adverts or interviews. However, we do look to capture information about care responsibilities, and disabilities among other diversity information as part of an optional DEI Monitoring form to help us identify areas of improvement in our hiring process and ensure that the process is inclusive and non-discriminatory.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Runtime Platform, Robot Software in California vacancy
  •  ...technology. Our advanced AI software and foundation models enable...  ...defines your career! The role The Robot Software team is responsible...  ...and talented team of engineers to deliver a reliable, stable...  ...paths and algorithms to improve runtime efficiency, reduce latency, and... 
    Software
    Full time
    Work at office
    Work from home
    Flexible hours

    Icehouseventures

    Sunnyvale, CA
    5 days ago
  •  ...Chef Robotics is accelerating the deployment of intelligent machines in the physical world, starting with food production...  ...commercial kitchen. About the Role Chef is looking for a Senior Software Engineer, Robotics Platform, to help us scale our fleet of robots. You will make a... 
    Software

    Israelvcforum

    San Francisco, CA
    2 days ago
  •  ...Strong background in systems-level programming and modern software design patterns Robotics Middleware Knowledge: Familiarity with the ROS2...  ...Middleware) configurations for hybrid environments Field Engineering: On-vehicle deployment, hardware-in-the-loop (HIL) testing... 
    Software
    Internship

    PlusAI

    San Francisco, CA
    1 day ago
  • $19 - $65 per hour

     ...company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...will help spearhead the evolution of our robot’s communication backbone by integrating...  ...configurations for hybrid environments. Field Engineering: On‑vehicle deployment, hardware‑in‑the‑... 
    Software
    Internship

    View The Space

    Santa Clara, CA
    5 days ago
  • Chef Robotics is on a mission to accelerate the advent of intelligent...  ...a team that ships hardware‑software systems into customer facilities...  ...robotics, ML, and operations engineers building the foundation for...  ...environments - and the platform they run on has to be rock‑solid... 
    Software
    Flexible hours

    AI Chopping Block, Inc.

    San Francisco, CA
    2 days ago
  • Generalist is seeking a customer-facing product engineer responsible for building applications used by customers and internal teams. This...  ...tasks to develop tools for diagnosing, teaching, and running robotics. Candidates with expertise in Typescript, React, FastAPI, and other... 
    Software

    Generalist

    San Francisco, CA
    3 days ago
  • $170k - $220k

    Bright Machines, Inc. is looking for a Senior Software Engineer based in San Francisco, California. In this role, you'll design and implement systems that drive our robotic manufacturing lines. You'll work closely with other engineers to enhance our core robot orchestration... 
    Software

    Bright Machines, Inc.

    San Francisco, CA
    2 days ago
  • Sunday Robotics in Redwood City, California is seeking a System Software Engineer to contribute to the accelerated compute layer of their robot platform. The ideal candidate has over 2 years of experience in GPU systems software development, strong proficiency in CUDA,... 
    Software

    Sunday Robotics

    Redwood City, CA
    1 day ago
  • $200k

     ...generation of compute platforms for Physical AI. As AI...  ...the datacenter into robots, autonomous mobile systems...  ...architects and engineers to rethink how AI, sensing...  ...looking for an Accelerator Runtime Lead to own the...  ...will lead the user-space software layer that loads... 
    Software
    Flexible hours

    Velaura

    Santa Clara, CA
    2 days ago
  • Bear Robotics in Redwood City is seeking a Robotics Software Engineer II to build the engine for customizing robot behavior across multiple use cases. This role requires collaboration across various teams and leads project ownership from design to deployment. The ideal... 
    Software

    Bear Robotics

    Redwood City, CA
    18 hours ago
  • Mind Robotics Inc. is looking for a Robotics Software Engineer in Palo Alto, California. You will design, develop, and maintain runtime systems that enable reliable operation of robotic platforms, ensuring robustness across real-world deployment scenarios. The ideal candidate... 
    Software

    Mind Robotics Inc.

    Palo Alto, CA
    4 days ago
  • $170k - $215k

     ...micromanufacturing company is seeking a Staff Systems Engineer to develop innovative manufacturing hardware...  ...integration, and hands-on work with robotics. Ideal candidates will have a strong background in hardware and software systems, alongside extensive experience in... 
    Software

    Atomic Machines

    Emeryville, CA
    2 days ago
  • The Role At Mind Robotics, we’re building generalized physical...  ...high-performance robotics software that can reliably operate...  ...looking for a Robotics Software Engineer to build the runtime systems, middleware, and...  ...that power our robotic platforms—from low-level execution... 
    Software

    Mind Robotics Inc.

    Palo Alto, CA
    4 days ago
  • Garuda Ventures in Palo Alto is seeking Robotics Software Engineers to build high-performance middleware and runtime systems for robotic platforms. You will design low-latency execution frameworks and optimize inter-process communication. Successful candidates will develop... 
    Software

    Garuda Ventures

    Palo Alto, CA
    4 days ago
  • Nuro, based in Mountain View, California, is seeking an experienced engineer to develop sensor and compute systems for robotics. You will design solutions for self-driving vehicles and collaborate with cross-functional teams. The ideal candidate has a strong background... 
    Software

    Kindredventures

    Mountain View, CA
    2 days ago
  • Serve Robotics is seeking a Software Engineer for the Machine Learning Infrastructure team in Alberta, Canada. This role involves designing, building, and maintaining a petabyte-scale data and ML platform that supports robotics and autonomy. Ideal candidates will have... 
    Software

    Serve Robotics

    Los Angeles, CA
    3 days ago
  •  ...Employment Type Full time Location Type On-site Department Software Engineering We look for Robotics Software Engineers with a proven record of building high-performance middleware and runtime systems for robotic platforms. If you enjoy designing low-latency execution... 
    Software
    Full time

    Garuda Ventures

    Palo Alto, CA
    5 days ago
  • $150k - $200k

    AI Chopping Block, Inc. in San Francisco is seeking a Senior Software Engineer to lead the development of its robotics platform. You will work on the compute, OS, middleware, and networking to support AI-driven robots in food production. The ideal candidate has over 4... 
    Software

    AI Chopping Block, Inc.

    San Francisco, CA
    2 days ago
  • $190k - $210k

    Systems Engineering Lead, Robot Platform About Mytra: We’re creating an entirely new way to solve the most ubiquitous problem in industry - moving...  ...storing material. We’re applying robotics and distributed software to create a new class of product for this $1T market. We’... 
    Software
    Work at office

    Mytra

    Brisbane, CA
    3 days ago
  • $250k - $300k

    Company Overview Glean is the Work AI platform that helps everyone work smarter with...  ...The Tech Lead Manager of the Agentic Runtime team builds the low‑latency, reliable,...  ...investments. About You 8+ years of software engineering experience building production distributed... 
    Software
    For contractors
    Home office
    Flexible hours

    Glean Technologies, Inc.

    San Francisco, CA
    5 days ago
  •  ...in San Francisco is seeking a skilled developer to build the next cloud platform for AI software. The role involves designing core infrastructure, working with VM hypervisors, and optimizing runtimes for AI applications. Ideal candidates should have over 5 years of... 
    Software

    E2B

    San Francisco, CA
    5 days ago
  • $131.4k - $197k

    General Summary Qualcomm Advanced Robotics Team is building the AI first stack and platform for the next generation general...  ...market. The Opportunity As Software Engineer, you will be the senior technical...  ...Robotics platform interfaces, runtime, QoS, and safety envelopes across... 
    Software
    Work experience placement

    Qualcomm

    Santa Clara, CA
    4 days ago
  •  ...of experience in mechanical engineering , Bachelor’s or Master’s Degree...  ...Mechanical, Biomechanical, Robotics, Mechatronics, or similar...  ...field , Expert in using 3D CAD software to design parts with complex...  ...part on robot development platforms #J-18808-Ljbffr Figure
    Software
    Contract work

    Figure

    San Francisco, CA
    5 days ago
  • A leading company in robotics is seeking simulation engineers who can design expansive virtual environments and enhance simulator software. The role combines technical expertise and collaboration, ideal for candidates with backgrounds in game development, CGI, and engineering... 
    Software

    Menlo Ventures

    San Francisco, CA
    1 day ago
  • $120k - $250k

     ...the end-to-end mechanical design of new robotic humanoid hand/end-effector designs for Deft...  .... Collaborate closely with electrical engineering on sensor placement, cable management, and thermal constraints, and with the software team on joint kinematics and control interfaces... 
    Software

    Deft AI, Inc.

    San Francisco, CA
    5 days ago
  •  ...Description We are an early-stage robotics startup working on building...  ..., skilled, and motivated engineers to join our founding team in...  ...development and leverage SaaS software Qualifications 5+ years full...  ...visualization skills Cloud platform experience (AWS, Azure, GCP)... 
    Software
    Full time

    Dexmate

    Santa Clara, CA
    2 days ago
  • $160.36k - $240.54k

     ...a universal autonomy platform: self-driving for all...  ...foundation of Nuro's onboard software for our sensor and...  ...pipelines, and device runtime APIs. Sensors and...  ...brains of our self-driving robots. We are creating the...  ...vehicles Mentor software engineers to bring them to their... 
    Software
    Immediate start
    Flexible hours

    Kindredventures

    Mountain View, CA
    2 days ago
  • $125k

     ...Collaborate with territory Automation Consulting Engineers (ACEs) to support technical validation...  ...knowledge of automated liquid handling robotics, including applications and workflows....  .... Familiarity with scheduling software and integrated solutions is a plus. About... 
    Software
    Local area

    Hamilton Company

    San Francisco, CA
    5 days ago
  • $110k - $140k

     ...California, is an AI-powered work optimization platform helping organizations eliminate broken...  ...: We are seeking a Mid-Senior Platform Engineer to design, build, and support a Windows-...  ..., background services, and distributed runtime systems, ensuring reliable execution in... 
    Permanent employment
    Full time
    Local area

    HuLoop Automation

    Sacramento, CA
    2 days ago
  • Requirements BS or MS in Computer Science, Electrical Engineering, Robotics, or a related technical discipline 3+ years of professional experience...  ...devices, robotics, or embedded systems Proficiency in software development (e.g., Rust, C++) with specific experience in... 
    Software

    Nimble Robotics

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Runtime Platform, Robot Software. Be the first to apply!