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

Senior Software Engineer - Sensor Systems, Robot Software

$176.5k - $260k
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

In this role, you will have the opportunity to work with Wayve’s next-generation innovative compute and sensor platform, as well as contribute to all phases of the software development lifecycle.

As a member of the Robot Software team, you will collaborate with your team to deliver software for edge devices to provide data and enable autonomy on a large fleet of vehicles. A key responsibility will be to ensure that the software you deliver runs reliably at scale. You will also work closely with our Embodied AI and Science organisations to ensure they have the data and interfaces they need to train models, run experiments and get feedback on driving performance.

Key Responsibilities

  • Software Development: Build and deliver software in C++ with high quality and reliability. Create software which is observable and debuggable when running on a device 2000 km away and with limited connectivity.
  • Sensor Integration and Data Capture: Build software to enable full sensor integration and data capture and streaming at the scale and quality necessary for a fully autonomous vehicle.
  • Real-Time System Management: Deliver and maintain soft-real-time Linux-based applications to a fleet of embedded devices on automobiles, including data collection and storage, as well as machine learning inference on the edge.
  • Fault Tolerance and Diagnostics: Create robust, fault-tolerant software solutions with comprehensive system diagnostics to enable us to quickly and efficiently resolve any issues preventing our deployed fleet from operating at maximum capacity.
  • Performance Monitoring: Design, implement, and use system monitoring tools to improve performance and resolve both ad hoc and systemic issues.
  • Collaborate with technical and business stakeholders: Work with cross-functional global teams including Hardware, Product, Project, and Engineering management to advise and build the right solution
  • Drive a strong engineering culture: Lead by example as you demonstrate best practices for: testing, documentation, ease-of-use, technical (and non-technical) tooling, mentorship, and collaboration.

About you

In order to set you up for success as a Senior 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
  • Automotive Sensor Expertise: Experience working with automotive sensors and technologies like camera, LiDAR, radar, or localization systems (IMU, GNSS)
  • Linux Expertise: Familiarity with embedded Linux, build systems, and/or user space applications.
  • IPC Middleware Knowledge: Strong understanding of how to optimally use and configure IPC middleware for high data throughput robotics applications on frameworks such as ROS or other automotive middleware
  • Distributed Systems Understanding: Knowledge of how distributed systems operate, either in cloud or robotics systems, and how to make these types of systems more scalable and performant.
  • Debugging Skills: Ability to delve deep into performance issues, stack traces, core dumps, slow disk writes, high system load, memory bottlenecks, external device bottlenecks, and threading issues.

Desirable

  • Autonomous Systems: Experience with robotics, autonomous systems, or other real-world sensing applications
  • Embedded Environments: Experience with developing software for embedded Linux systems, real-time operating systems such as QNX, and/or other automotive SoCs
  • Networking: Knowledge of networking fundamentals, including UDP/TCP, ethernet-based communications and debugging network bottlenecks in high-data-rate systems
  • Background: 5+ years of experience, with a Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. Advanced degrees are a plus.

This role is a full-time role based in Sunnyvale, CA (hybrid) and the reasonably estimated salary for this role ranges from $176,500 to $260,000, plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience.

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

For US candidates only, please visit E-Verify Notice and Participation and Right to Work

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 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Sensor Systems, Robot Software in California vacancy
  • $176.5k - $260k

     .... Our advanced AI software and foundation models...  ...automated driving systems. Our vision is...  ...compute and sensor platform, as well...  ...As a member of the Robot Software team, you...  ...Product, Project, and Engineering management to advise...  ...for success as a Senior Software Engineer... 
    Senior
    Full time

    Wayve

    California
    4 days ago
  • $191k - $253k

     ...is changing how military systems are designed, built and sold...  ..., AI, computer vision, sensor fusion, and networking technology...  ..., we build hardware and software that allows masses of...  ...together. We are looking for a Senior Robotics Software Engineer who wants to work at the... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  •  ...Job Description Job Description Senior Software Engineer – Backend Systems & Infrastructure Location: San Francisco - on-site Compensation:...  ...challenging problems across software, infrastructure, robotics, and distributed systems while building products that... 
    Senior

    MRINetwork Jobs

    San Francisco, CA
    22 days ago
  • $191k - $253k

     ...changing how military systems are designed, built and...  ...AI, computer vision, sensor fusion, and networking...  ...is building scalable software solutions so that we can...  ...teams from product, engineering, sales, logistics, operations...  ...systems integration, robotics, and more. You will... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Live in
    Immediate start
    Remote work

    Anduril Industries

    Irvine, CA
    4 days ago
  • $209k - $285k

    Foster City, CASoftware - Software Systems /Full-time /HybridZoox is seeking a highly skilled and...  ...developer to join our team. The Core Sensors team is a specialized group responsible...  ...autonomous driving capabilities of our robot platform.In this role, you will: Design... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  • $191k - $253k

     ...industry, Anduril is changing how military systems are designed, built and sold. Anduril’...  ...-edge autonomy, AI, computer vision, sensor fusion, and networking technology to...  ...years.About the JobWe are seeking a Robotics Software Engineer with expertise in C++ and Rust to join... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    3 days ago
  • $140k - $210k

     ...The Role: Yubico is looking for a Senior Software Engineer who is innovative and has a passion...  ...experience. Familiarity with operating system internals and services, such as...  ...Experience developing software to control robotics (e.g., developing an orchestration engine... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work

    Yubico

    Santa Clara, CA
    1 day ago
  •  ...that make our AI models work better on robots. You might add new functionality to our...  ...new idea that can help make our entire system more robust, scalable, or faster Overhauling...  ...GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving,... 
    Full time

    The Generalist

    San Francisco, CA
    1 day ago
  • $243.29k - $295.25k

     ...DescriptionThe Geometry Scalability team builds the systems that power both Avatars and Environments...  ...scale.You Will:Design and ship 3D engine systems for avatar and environment...  ...such as game engines, real-time simulation, robotics, AR/VR, or similar.Strong C++ Experience:... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    48 minutes ago
  • $160.36k - $240.54k

     ...foundation of Nuro's onboard software for our sensor and compute platform,...  ...brains of our self-driving robots. We are creating the hardware...  ...develop sensor and compute systems for roboticsArchitect and/or...  ...autonomous vehiclesMentor software engineers to bring them to their full... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 hours ago
  • $184k - $287.5k

     ...our GPU acts as the brains of computers, robots, and self-driving cars that can...  ...is searching for a creative and expert Systems Engineer to help us expand NVIDIA's autonomous vehicle...  ...engineers, AI applied researchers and software engineers in building world-class perception... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $153.2k - $234.1k

    Job DescriptionAbout the roleWe are looking for a Senior Software Systems Engineer to develop the methods, software, and quantitative evidence used...  ...physical or cyber-physical systems such as autonomous vehicles, robotics, aerospace, industrial systems, or other complex... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  •  ...handheld data collection system goes from "the parts...  ...for Physical AI: robotics hardware and software that is radically...  ...already has specialist engineers deep in each piece...  ...systems (SLAM, VIO, sensor fusion, mapping)...  ...share of them under a senior engineer's cover — and... 
    Senior
    Full time
    Relocation

    Anvil Robotics

    San Francisco, CA
    1 day ago
  • $191k - $253k

     ...Anduril is changing how military systems are designed, built and...  ..., AI, computer vision, sensor fusion, and networking technology...  ...in months, not years.Senior Software Engineer, VMSAnduril’s Maritime Division...  ...of experts in software, robotics, artificial intelligence, sensor... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Costa Mesa, CA
    8 hours ago
  • $145k - $200k

     ...the world’s leading software for data-driven decisions...  ...RoleWe are seeking a Senior Software Engineer to join a customer-...  ...for Autonomous Systems for use in operational...  ...solutions that combine sensors, actuators, unmanned...  ...to employ and manage robotic and autonomous systems... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    1 day ago
  • $224k - $356.5k

     ...era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world....  ...a lasting impact on the world.NVIDIA is seeking a Senior Software Engineer to join the Chip System Software team. The team develops Linux platform software... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...GPUs act as the brains of computers, robots, and self-driving cars that can...  ...passionate about building reliable systems software for cloud-scale GPU infrastructure,...  ...contribute to our team. We are looking for a Senior Software Engineer to join our DGX Cloud / Fleet... 
    Senior
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $180k - $280k

     ...Senior Embedded Software EngineerAt Elroy Air, we build autonomous...  ...a team of builders, engineers, and operators who believe...  ...to the systems we've built. As we mature...  ...time control loops and sensor fusion pipelines where...  ...aerospace, defense, robotics, or other safety-critical... 
    Senior
    Permanent employment

    Elroy Air

    Byron, CA
    5 days ago
  • $204k - $280k

     ...) Feature and Homologation team brings systems engineering focus and discipline to Zoox mobility-as...  ...novel capabilities on future robot platforms. Through strong relationships...  ...implementation of features with Hardware, Software, Operations, IT, Safety, Manufacturing,... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  •  ...Intuitive. As a global leader in robotic-assisted surgery and...  ...technologies—like the da Vinci surgical system and Ion—have transformed how...  ...worldwide.We’re a team of engineers, clinicians, and innovators...  ...skills, as well as hardware, software, and mechanism integration skills... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is searching for a senior or principal engineer who specializes in robotics systems in the Generalist Embodied Agent Research...  ...and maintain teleoperation software for controlling humanoid robots...  ..., teleoperation stack, and sensor fusion;Proficiency in languages... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $204k - $259k

     ...across 15+ U.S. states. Software Engineering builds the brains of Waymo's...  ...technical challenges in areas like robotics, perception, decision-making...  ...with hardware and systems engineers. If you’re a software...  ...'d like to meet you.  The Sensor Foundations Team’s purpose is... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    1 day ago
  • $184k - $287.5k

     ...our GPUs act as the brains of computers, robots, and self-driving cars that understand...  ...— the group building the foundational system software that enables safe, high-performance data...  ...systems software, safety-critical engineering, and ground breaking accelerator hardware... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $170k - $200k

     ...technology companies to push the frontiers of robotics and AI. Backed by world-class...  ...way the world works.We are seeking a Senior Software Engineer - Instawork Robotics to contribute to...  ...progressive rolloutsExposure to LLM-based systems—includes prompt engineering, tool-call... 
    Senior
    Hourly pay
    Temporary work
    Local area
    Shift work

    Instawork

    San Francisco, CA
    1 day ago
  •  ...models to support general-purpose robotics in dynamic, real-world environments...  ...cutting-edge hardware, sensors, end-effectors, and models to explore...  ...platforms. About the Role As a Software Engineer, Distributed Data Systems, you will design and scale the infrastructure... 
    Full time
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    1 day ago
  • $170k - $185k

     ...A robotics company in Berkeley is seeking a full-time software engineer to develop automation solutions for hospital logistics. Candidates should have extensive experience in C++ and Python, as well as expertise in ROS/ROS2 and cloud infrastructure. The role involves developing... 
    Senior
    Full time

    Emancro

    Berkeley, CA
    5 days ago
  •  ...A defense technology company is seeking a Senior Software Engineer specializing in robotics to develop cutting-edge autonomous systems. Candidates should have over 5 years of software development experience and proficiency in C++ or Rust. This role involves collaborative... 
    Senior
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  •  ...Job Summary The Kawasaki Robotics team designs and implements...  ...position focuses on robotic software development where you will evaluate...  ...technical guidance to junior engineers Drive future forward R&D...  ...for robotics or mechatronic systems ~ Strong working knowledge... 
    Senior

    Kawasaki Robotics (USA)

    San Jose, CA
    5 days ago
  • $163k - $212k

    Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight...  ...for global freight.Parallel Systems is seeking a Senior Robotics Software Engineer to develop the perception and sensor fusion algorithms that let our fully autonomous... 
    Senior
    Local area
    Shift work

    Parallel Systems

    Los Angeles, 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... 
    Senior

    Kindredventures

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Sensor Systems, Robot Software. Be the first to apply!