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
- 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
- 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
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...SoftwareFull timeWork at officeWork from homeFlexible hours
- ...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
- ...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...SoftwareInternship
$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‑...SoftwareInternship- 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...SoftwareFlexible hours
- 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
$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- 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
$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...SoftwareFlexible hours- 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
- 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
$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- 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
- 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
- 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
- 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
- ...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...SoftwareFull time
$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$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’...SoftwareWork at office$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...SoftwareFor contractorsHome officeFlexible hours- ...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
$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...SoftwareWork experience placement- ...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 FigureSoftwareContract work
- 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
$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- ...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)...SoftwareFull time
$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...SoftwareImmediate startFlexible hours$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...SoftwareLocal area$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 employmentFull timeLocal area- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Runtime Platform, Robot Software. Be the first to apply!
Related searches
- software engineer amazon California
- agile software developer California
- rust software engineer California
- software developer positions California
- senior software design engineer California
- software developer California
- ngo software engineer California
- startup software engineer California
- software data engineer California
- senior software engineer California

