New offer - be the first one to apply!
June 24, 2026
Platform Verification Engineer - Software Systems
Mid • Hybrid
133,656 - 222,000 USD/yr
San Francisco, CA
Focus
- Creating verification plans for autonomous vehicle subsystems based on requirements.
- Developing and maintaining test infrastructure including simulation, Continuous Integration (CI) and analytics dashboards.
- Automated test execution and reporting.
Responsibilities
- Own the verification of autonomy platform software against requirements and define efficient evaluation methods.
- Act as a central point of contact for verification of code modules including localization, motion planning and control.
- Define improvements for a highly realistic simulator to verify autonomous platform aspects under required conditions.
- Write and track tests and test executions in line with project milestones.
- Create statistical analysis methods to inspect platform performance across large datasets.
- Implement tools and methodologies to streamline and automate verification processes.
- Collaborate with engineering teams to validate AV software releases before physical deployment.
- Apply in-depth understanding of sensors, compute and actuators used in self-driving systems.
Qualifications
- Bachelor’s degree in an engineering discipline (MS/PhD preferred) with 3+ years of experience in automotive, robotics, or related industry.
- Experience in systems engineering and verification & validation (V&V), working with requirements and metrics.
- Knowledge of the typical autonomous vehicle stack.
- Experience verifying complex systems.
- Strong fundamentals in mathematics, engineering, physics, and understanding of vehicle dynamics.
- Strong software development skills in Python, C++, or Rust with proficiency in data analysis and statistics.
Bonus / Nice to Have
- Experience developing and launching products in autonomous vehicle or robotics industries.
- Experience with high-fidelity simulation systems.
- Experience building software systems from scratch.
Salary Range
US: $133,650 - $222,000 USD plus equity incentive awards and annual performance bonus.
Canada: $154,289 - $220,000 CAD plus equity incentive awards and annual performance bonus.
Perks / Benefits
- Competitive compensation and equity awards.
- Health and Wellness benefits including Medical, Vision and Dental coverage.
- Unlimited Vacation.
- Flexible hours and Work from Home support.
- Daily drinks, snacks and catered meals (when in office).
- Regularly scheduled team building activities and social events.
Similar jobs you might like
Technology
New offer

Waabi
Platform Verification Engineer - Embedded Systems
Mid
Hybrid
San Francisco, CA
133,656 - 222,000 USD/yr
🏢 Summary: The role focuses on leading verification and validation of complex embedded systems for autonomous vehicle platforms, including compute, power management, ECUs, and actuators. It involves developing HIL/SIL test infrastructure, defining embedded test methodologies, and automating verification processes to ensure system safety and performance. The position supports delivery of a fully validated autonomous platform aligned with functional safety standards. 🗂️ Requirements: Bachelor’s degree in Engineering (MS/PhD preferred), 3+ years in automotive, robotics, or related industry, Experience in systems engineering and V&V, Experience with requirements and metrics management, Deep experience with HIL environments, Experience with embedded systems testing, Experience executing complex test campaigns, Knowledge of autonomous vehicle stack, Experience with ISO 26262 functional safety, Proficiency in Python or Matlab for data analysis 📃 Skills: HIL, SIL, Embedded, V&V, ISO26262, Python, Matlab, ECU, Sensors, Actuators, DataAnalysis, SystemsEngineering, AutonomousVehicles 🏢 Description: A strong focus will be on: - Creating verification plans for complex embedded systems based on requirements. - Developing and maintaining test infrastructure including Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) tooling. - Automated test execution and reporting. You will: - Act as the central point of contact for verification of embedded platform components (including embedded compute, power management, application specific ECUs, actuators) against system requirements. - Play a leading role in defining embedded test methodologies. - Design and document tests to verify full system functionality and performance in line with company milestones. - Implement tools and methodologies to streamline and automate the platform verification processes. - Work with external partners on delivering a safe autonomous platform that has been verified and validated to support a strong safety case for the complete self-driving system. - Bring an in-depth understanding of sensors, compute and actuators used in self-driving systems. Qualifications: - Bachelors in an engineering discipline (MS/PhD preferred) with 3+ years of experience in automotive, robotics, or a related industry. - Proven experience in systems engineering, verification and validation (V&V), and working with requirements and metrics. - Knowledge of the typical autonomous vehicle stack. - Deep experience with HIL environments and production-grade embedded systems testing. - Experience with executing complex test campaigns. - Experience with functional safety, i.e. ISO 26262. - Strong fundamentals in mathematics, engineering and physics. - Excellent data analysis skills with modern tools such as Python or Matlab. Bonus/Nice to have: - A working knowledge of vehicle systems. - Experience developing and launching products in the autonomous vehicle or robotics industries. - Proficiency with data mining, mathematics, and statistical analysis. Benefits: - Competitive compensation and equity awards. - Health and Wellness benefits including Medical, Vision and Dental coverage. - Unlimited Vacation. - Flexible hours and Work from Home support. - Daily drinks, snacks and catered meals (when in office). - Regularly scheduled team building activities and social events. - Additional compensation including discretionary equity incentive awards and discretionary annual performance bonus.
Technology

Waymo
Senior Product Manager, AI Data Mining
Senior
Hybrid
Mountain View, CA , +1
🏢 Summary: Product Manager role focused on Simulation & Evaluation platforms for large AI models powering autonomous driving systems. The position drives the development of next-generation simulation products to validate and reward production ML models, collaborating closely with engineering, research, and data science teams. It involves shaping scalable AI-centric products and enabling safe deployment of foundation models in autonomous vehicles. 🗂️ Requirements: 5+ years experience in analytical and AI-centric products, Strong understanding of foundation models, Knowledge of distributed systems, Experience with data infrastructure, Proven experience building phased product roadmaps for complex AI systems, Ability to define and evaluate quantitative ML metrics, Experience collaborating with ML researchers and data scientists 📃 Skills: AI, MachineLearning, FoundationModels, DistributedSystems, DataInfrastructure, Simulation, Evaluation, DataScience, Robotics, AutonomousVehicles, Metrics, Precision, Recall 🏢 Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.Waymo’s Product Management Team is a mission-driven team responsible for writing and enacting first-of-their-kind playbooks to bring fully autonomous driving technology to market. Our team develops simple solutions for complex problems by orchestrating cross-functional efforts to safely drive Waymo’s technology and the products it enables forward. We do this by understanding the customer, the business, and the technology. We are humble about the scope of our work, collaborative in our approach to problem-solving, and ambitious about our vision for the future. This role follows a hybrid work schedule and reports to Rob Speare, Group Product Manager. You will: Work with a world class team of engineers, data scientists, and machine learning practitioners to shape the platform we use to simulate and evaluate Large models that power the Waymo Driver Push the boundaries of the Waymo Driver through next generation Simulation & Evaluation products, rewarding and validating our most important production models Understand and champion Model Developers by deeply embedding with engineers Own the product: Forge deep partnerships with Research, Simulation, Data Science, and Systems Engineering to streamline the path to launch You have: Technical Depth: 5+ years of experience in analytical and AI-centric products. You are comfortable discussing Foundation models, distributed systems, and data infrastructure Product Vision at Scale: A proven track record of decomposing "moonshot" visions into concrete, phased roadmaps Influential Leadership: Experience managing complex stakeholder environments, from ML researchers to safety boards and executive leadership We prefer: Foundation Model Implementation: Experience distilling large teacher models into students Quantitative & Analytical Rigor: Ability to partner with Researchers and Data Scientists to define complex success metrics, including "Evaluating the Evaluator" (e.g., Distributional metrics, Precision/Recall, Bias/Variance) AV or Robotics Domain Knowledge: Familiarity with the unique challenges of autonomous vehicle evaluation, including simulation realism, log-based testing, and safety gating processes The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range$241,000—$306,000 USD
Technology

Waymo
Senior Product Manager, Evaluation and Expansions
Senior
Hybrid
San Francisco, CA
🏢 Summary: Hybrid Product Manager role focused on simulation and evaluation platforms for autonomous driving systems, enabling safe launch of the Waymo Driver in new environments and vehicle platforms. The role drives data-driven safety assessment, feature launches in simulation, and cross-functional collaboration with ML, data science, and engineering teams. 🗂️ Requirements: 5+ years experience in AV, Robotics, or ML/AI-based products, Experience in analytical or AI/ML roles working with data scientists, Experience with distributed systems, data infrastructure, or cloud computing, Experience defining and executing evaluation plans for technical products, Ability to translate long-term product vision into actionable technical plans 📃 Skills: MachineLearning, AI, Simulation, Evaluation, AutonomousVehicles, Robotics, DistributedSystems, DataInfrastructure, CloudComputing, SyntheticData, SensorSimulation, Experimentation, DataAnalysis 🏢 Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.Waymo’s Product Management Team is a mission-driven team responsible for writing and enacting first-of-their-kind playbooks to bring fully autonomous driving technology to market. Our team develops simple solutions for complex problems by orchestrating cross-functional efforts to safely drive Waymo’s technology and the products it enables forward. We do this by understanding the customer, the business, and the technology. We are humble about the scope of our work, collaborative in our approach to problem-solving, and ambitious about our vision for the future. This role follows a hybrid work schedule and you will report to the Group Product Manager. You will: Understand our users; There are many different ways we leverage simulation and on-road data to make decisions at Waymo: improve models that drive the car, assess our performance in a new environment or validate the readiness of a new vehicle platform. Each of these decisions requires a commitment to safety Work with a team of world class data scientists, engineers, machine learning practitioners to evaluate the safety and quality of our driving behavior in a data-driven way Power the launch of the Waymo Driver in new environments (markets, vehicle platforms, and driving scopes) by designing and executing an evaluation plan Land features throughout simulation (such as synthetic data generation, sensor simulation and simulated agents) to increase signal and improve our ability to learn from simulation Work closely with Onboard developers who use our products to assess large model launches, to build sim & eval products that increase the quality and speed of launches You have 5+ years experience working on AV, Robotics, or products that utilize Machine Learning or AI Experience in analytical roles or AI / ML roles, interacting with data scientists Experience working in distributed systems, data infrastructure and/or cloud computing Ability to think about long-term product vision, and then decompose that into concrete, actionable plans with cross-org alignment We prefer Experience with Simulation or Evaluation of AVs, Large Foundational Model training / evaluation pipelines or the evaluation / experimentation platforms for large production systems (Ads, Search, Ranking, etc..) Experience launching new features in an evaluation / experimentation platform used by Data Scientists or engineers Experience building tools, especially simulation or eval platforms used by engineers and / or data scientists. Emphasis on building simple, guided User Experiences Master's degree in a technical or engineering field, or equivalent practical experience The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range$238,000—$302,000 USD
Technology

Waymo
Staff Machine Learning Engineer, Simulation
Senior
Hybrid
New York, NY , +2
🏢 Summary: Role focused on developing and productionizing machine learning models to evaluate and improve the behavior of autonomous vehicles at scale. The position involves building ML infrastructure, large-scale data and simulation workflows, and deploying state-of-the-art models into production systems. It requires close cross-team collaboration to enhance model performance and driver evaluation systems. 🗂️ Requirements: BS in Computer Science, Robotics, Statistics, Physics, Math or related quantitative field or equivalent experience, 4+ years building production ML models, Experience deploying ML models to production systems, Strong coding skills in Python and/or C++, Background in applied Deep Learning, Proven track record of improving model quality 📃 Skills: Python, C++, MachineLearning, DeepLearning, ReinforcementLearning, TransferLearning, DataSystems, Simulation, Algorithms 🏢 Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.The Driver Understanding and Evaluation team at Waymo develops a rich understanding of Waymo Driver's behavior. With over 1 million driverless miles per week, it is critical that Waymo can understand and assess the behavior of all its vehicles - both in the field and in simulation - with automated algorithms. The learned metrics team is a strategic bet to use machine learning to ensure we can scale to meet Waymo's goals. We collaborate across teams to bring ML to production systems and build what is Waymo's reward function. We build and operate large-scale machine learning and data systems, simulation workflows, and insight tools. We combine expert human judgements and advanced machine learning models to deliver training and evaluation data for the Waymo driver. We are looking for researchers and software engineers who are passionate about developing production grade machine learning systems for our autonomous vehicles and have an incessant drive to improve the performance of our technology stack. This role follows a hybrid work schedule and reports to an Engineering Manager. You will: Develop ML models that assess our autonomous vehicle's behavior. Develop ML infrastructure to support performant models. Collaborate across teams to bring state-of-the-art to production. You have: BS in Computer Science, Robotics, Statistics, Physics, Math or another quantitative area, or equivalent work experience 4+ years of experience building productionized ML models Code and design skills: comfort building production systems (Python / C++) Background in applied Deep Learning A track record in improving model quality We prefer: 6+ years of experience building productionized ML models Experience in reinforcement learning, transfer learning, or learning. Experience with large scale data and models The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range$238,000—$302,000 USD
Technology

Agility Robotics
Staff Software Engineer, Teleoperation
Senior
Hybrid
Fremont, CA
🏢 Summary: Staff Software Engineer role focused on architecting and building production-grade teleoperation systems for humanoid robots, enabling complex whole-body manipulation in real-world environments. The position involves designing low-latency, scalable interfaces and control pipelines that integrate AI, hardware, and real-time systems to support large-scale human demonstration data collection. This role directly contributes to scaling a production humanoid robot fleet through robust, high-performance software systems. 🗂️ Requirements: 8+ years of experience in robotics or real-time systems, Proven experience delivering production-quality software, Deep understanding of real-time control systems, Strong knowledge of motion retargeting and rigid body dynamics, Experience designing low-latency communication and streaming systems, Ability to debug performance issues across software, networking, and hardware, Hands-on experience with VR, motion capture, or other human input systems, Strong analytical and performance validation skills, Authorization to work in the United States 📃 Skills: Robotics, Teleoperation, Real-time, Control, Streaming, Networking, VR, MotionCapture, XR, Unity, Unreal, Godot, SteamVR, OpenXR, Rendering, Simulation, RigidBodyDynamics, MotionRetargeting, NeRF, GaussianSplatting 🏢 Description: Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.About The Role As a Staff Software Engineer on the AI team, you will architect and build production-quality teleoperation systems that enable Digit to execute complex whole-body manipulation tasks in real-world environments. You will work closely with AI, controls, hardware, and operations teams to create a scalable platform for high-quality human demonstration data collection. Your work will directly enable our ability to scale up the world's first production humanoid robot fleet and revolutionize the labor market. About The Work Own the end-to-end architecture of the teleoperation system, from operator input through real-time robot execution, ensuring low latency, predictable behavior, and clear system boundaries Integrate and optimize real-time control, streaming, and communication paths to meet measurable latency and bandwidth targets Design and implement scalable teleoperation interfaces, including VR, motion capture, and other modalities, to enable high-quality manipulation and locomotion demonstrations Develop comprehensive validation strategies in simulation and on hardware, including performance benchmarks, fault handling, and regression testing Analyze teleoperation and demonstration data to improve operator efficiency, system responsiveness, and task success rates Anticipate future robot hardware and sensor changes, and design systems that can adapt to new interfaces and capabilities with minimal architectural disruption About You 8+ years of experience in robotics or real-time systems, with a demonstrated track record of delivering reliable, production-quality software Deep understanding of real-time control systems, motion retargeting, and rigid body dynamics Experience designing low-latency communication and streaming systems for real-time applications Strong systems intuition with the ability to trace performance issues across software, networking, and hardware boundaries Strong analytical and debugging skills, with a data-driven approach to performance validation and system reliability Hands-on experience integrating human input systems such as VR, motion capture, wearable devices, or other operator interfaces Excellent communication skills and the ability to collaborate effectively across AI, controls, hardware, and operations teams Bonus Qualifications Experience building applications with real-time rendering or XR frameworks such as Unity, Unreal, Godot, SteamVR, or OpenXR Experience with advanced 3D visualization techniques such as neural radiance fields, Gaussian splatting, or other scene reconstruction methods Familiarity with large-scale data collection pipelines for learning from demonstration This a hybrid position based out of one of our Salem, Pittsburgh, or Fremont offices. The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.Anticipated Salary Range$190,000—$296,000 USDIn addition to base pay, our competitive total rewards package consists of the following for full-time employees: 401(k) Plan: Includes a 6% company match. Equity: Company stock options. Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees. Benefit Start Date: Eligible for benefits on your first day of employment. Well-Being Support: Employee Assistance Program (EAP). Time Off: Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown. Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually. On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations. Parental Leave: Generous paid parental leave programs. Work Environment: A culture that supports flexible work arrangements. Growth Opportunities: Professional development and tuition reimbursement programs. Relocation Assistance: Provided for eligible roles. Annual Discretionary Bonus: Provided for eligible roles. All of our roles are U.S.-based. Applicants must have current authorization to work in the United States. Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment. Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly. Apply Now: https://grnh.se/b444bbd04us
Technology

Waymo
Senior Product Manager, DevAI & Agentic Workflows
Senior
Hybrid
Mountain View, CA , +1
🏢 Summary: Product Manager role leading the vision and execution of an AI-first DevAI platform transforming internal autonomous driving software workflows. The position focuses on building and scaling AI-powered developer tools, defining data-driven productivity frameworks, and enabling secure integration of generative AI into engineering systems. You will drive strategy, prioritization, and cross-functional execution to embed AI deeply into developer workflows. 🗂️ Requirements: Deep hands-on engineering experience, Practitioner-level expertise with coding agents and agentic frameworks, Proven experience building and launching developer tools or AI-integrated platforms, Strong knowledge of Generative AI and LLMs in developer workflows, Experience defining and tracking engineering productivity metrics, Ability to design secure AI integration with proprietary systems, Experience leading cross-functional technical initiatives 📃 Skills: LLMs, GenerativeAI, DevTools, Agentic, MCP, APIs, Security, DX, SPACE, Metrics, Python, Cloud 🏢 Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.Waymo’s Product Management Team is a mission-driven team responsible for writing and enacting first-of-their-kind playbooks to bring fully autonomous driving technology to market. Our team develops simple solutions for complex problems by orchestrating cross-functional efforts to safely drive Waymo’s technology and the products it enables forward. We do this by understanding the customer, the business, and the technology. We are humble about the scope of our work, collaborative in our approach to problem-solving, and ambitious about our vision for the future. This role follows a hybrid work schedule and reports to the Director of Product Management. You will: Define a compelling vision for Waymo's DevAI platform, shaping how autonomous driving software is built by completely transforming internal workflows into AI-first paradigms. Exercise a highly focused and disciplined mindset to ruthlessly prioritize investments. You will guide a high-impact core team in a rapidly changing technological landscape. Act as the primary thought leader and educator on AI-Powered Devtools for all of Waymo's engineers—cutting through the hype, organizing fragmented information (newsletters, new tools), and keeping teams focused on actionable insights. Own the developer productivity survey and engineering education programs, ensuring they are tightly aligned with and accelerating our DevAI strategy. Resolve technical and strategic ambiguities, making highly complex product decisions that carry long-term strategic impact for all Waymo engineers. Set up the organization to grow by simplifying interfaces and processes for AI-Powered Devtools adoption from inception to deployment. Establish robust, data-driven frameworks (e.g., DX Framework, SPACE metrics) to measure the true ROI of DevAI integration. Partner with engineering and security teams to design and implement secure integration layers, ensuring AI tools safely access proprietary data without exposing core assets. You have: Deep engineering experience coupled with hands-on, practitioner-level expertise using modern coding agents and agentic development framework. Extensive experience as a Product Manager, with a track record of building and launching complex developer tools, platforms, or AI-integrated products. Demonstrated AI fluency (Generative AI, LLMs) and a deep understanding of how they map to and transform real-world developer workflows. An entrepreneurial mindset with the ability to navigate high ambiguity and pioneer new paradigms. Strong cross-org leadership skills, uniquely capable of identifying collisions, mediating solutions, and inspiring both engineering and research teams. We prefer: Experience driving organizational mindset shifts and large-scale, high-visibility technical initiatives that impact entire engineering organizations. Prior hands-on experience building, implementing, or managing tools utilizing the Model Context Protocol (MCP) or similar agent-to-application integration frameworks. The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range$241,000—$297,000 USD
Technology

Waymo
Senior Software Engineer, Planner
Senior
Hybrid
Mountain View, CA , +2
🏢 Summary: Hybrid Software Engineering role focused on developing algorithms and tools for safe, smooth, and predictable behavior of fully autonomous vehicles. The position involves solving complex robotics, perception, motion planning, and machine learning problems, and scaling solutions to large data pipelines and real-time systems. The engineer collaborates cross-functionally to build and refine the core intelligence of Level 4 autonomous driving systems. 🗂️ Requirements: BS in Computer Science, ML, Robotics or related technical field or equivalent practical experience, 5+ years software engineering experience, Strong C++ programming skills, Experience writing efficient, production-quality code, Experience collaborating with cross-functional engineering teams 📃 Skills: C++, Robotics, MachineLearning, MotionPlanning, Perception, Algorithms, DataPipelines, Simulation 🏢 Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world around it, make the right decision for every situation, and deliver people safely to their destinations. We think deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning, while collaborating with hardware and systems engineers. If you’re a software engineer or researcher who’s curious and passionate about Level 4 autonomous driving, we'd like to meet you. In this hybrid role, you will report to Technical Lead Manager You will: Work with a creative team of people who ensure that the behavior of our cars is safe, smooth, and predictable to other road users, which includes gracefully handling many complex situations involving social aspects (merging, negotiating narrow roads), while dealing with noisy, uncertain, and incomplete information. Frame the open-ended real-world problems into well-defined engineering problems; develop tools, algorithms and evaluation mechanisms; scale them to Google-sized data pipelines; and refine them to run in real-time on the cars. You have: BS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience 5+ years general software engineering experience programming in C++ with efficient code Experience collaborating with different teams We prefer: MS in Computer Science, ML Robotics, similar technical field of study General software engineering experience solving motion planning or related robotics problems Experience solving or evaluating ML-based systems The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range$204,000—$259,000 USD
Technology
Yard Corporate
Senior Robotics Software Engineer (ROS2 / Sim / Python)
Senior
Hybrid
Warsaw, Poland
26,000 - 32,000 PLN/mo
🏢 Summary: The offer is for a Senior Robotics Software Engineer responsible for developing and scaling core robotics software, leading migration to ROS2, and implementing Digital Twins in Nvidia IsaacSim. The role focuses on building robust control systems, accurate simulations, and real-world interaction logic for intelligent robots operating in production. It combines advanced software engineering with hands-on robotics challenges in a hybrid work model. 🗂️ Requirements: Strong proficiency in Python or C++, Experience with ROS or ROS2, Experience with simulation tools (Gazebo, Nvidia IsaacSim, Nvidia Omniverse), Experience with cloud technologies, Ability to design modular control systems, Experience with robotics projects or R&D initiatives, Fluent English 📃 Skills: Python, C++, ROS, ROS2, Gazebo, IsaacSim, Omniverse, Cloud, Robotics, Simulation 🏢 Description: Location: Warsaw (Hybrid - 5 days in the office / month) Salary: 26,000 - 32,000 PLN gross (Employment Contract) + Equity Contract Type: Employment Contract (eligible for 75% tax-deductible costs / AKUP) 🚀 Our Client For our Client - a fast-growing deep-tech startup backed by top VC funds - we are looking for a hybrid engineer who bridges the gap between high-level software and physical hardware. The company is in the best position globally to solve the "Physical AI deployment gap" - currently the hottest topic in Artificial Intelligence. They build intelligent robots that are already operating at scale, and they are looking for someone to help "teach" these robots to understand the real world. The engineering team consists of veterans from Google, Nvidia, ByteDance , and top robotics companies. The organization values a culture of ownership, offering freedom to build amazing things without micro-management. 🎯 Your Role in the Team As a Senior Robotics Software Engineer, you will face hard technical problems right from the start. Key challenges for the first 3 months include migrating the technology stack to ROS2 and introducing "Digital Twins" in Nvidia IsaacSim . You will: Core Robotics Development: Design and implement modular control systems. The team needs robust code, not just high-level GUI configurations. Simulation & Digital Twins: Work with Nvidia IsaacSim / Omniverse to create accurate simulations that speed up deployment. ROS2 Migration: Lead the architectural shift to ROS2 to ensure the robots are future-proof. Handle Reality: Develop heuristics to handle physical interactions and detect anomalies (e.g., verifying if a robot picked the correct item). Mentoring: Share your software and design experience with the team, promoting leadership and technical excellence. What We Expect ✅ The ideal candidate combines strong Core Software Skills with a genuine passion for Robotics. Software Engineering Core: Strong proficiency in Python or C++ and Cloud technologies. Robotics Stack: Experience with ROS / ROS2 and simulation tools like Gazebo, Nvidia IsaacSim, or Nvidia Omniverse . Engineering Background: Candidates with a background in student robotics projects or similar R&D initiatives are highly valued. The Right Mindset: If you have prior experience with robotics technologies but later worked as a "standard" software engineer, you are a perfect fit! Language: Fluent English. Note: The client is NOT looking for specialists experienced only in programming industrial robots via high-level GUIs. What We Offer 🎁 Top Compensation: 26k-32k PLN gross + 75% Tax-Deductible Costs (AKUP). Equity: Significant equity package – you become a co-owner of the company. Real Impact: You will see your code powering robots in production environments, solving problems no one has solved before. Best Team: Work with and learn from engineers who built Google Warsaw, unicorn startups (Climate Corp), and tested rocket engines. Freedom & Responsibility: Flexible working hours and a hybrid model (partly remote work possible). The company trusts its engineers to do their job effectively. Ready to close the Physical AI deployment gap? Apply now!
Technology

Waymo
Senior Software Engineer, Simulation, Vehicle & Autonomous Driving Realism
Senior
On-site
Mountain View, CA , +1
🏢 Summary: Role focused on scaling and enhancing a large-scale simulation platform used to test and validate autonomous driving systems. The position involves improving realism, performance, scalability, and reliability of the simulator while supporting mapping data evolution and long-term architecture design. You will collaborate with engineering and research teams to enable critical milestones for autonomous vehicle development. 🗂️ Requirements: 5+ years backend development experience, Strong proficiency in C++, Experience with workflows and production systems, Experience with databases and SQL, Experience building and scaling production products, Knowledge of production monitoring, Ability to design scalable system architectures 📃 Skills: C++, SQL, Databases, Backend, Simulation, Distributed, Systems, Monitoring, Workflows, Mapping, ML 🏢 Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.The Simulator Team at Waymo builds state-of-the-art simulations of realistic environments for testing and training the Waymo Driver. The team is be a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry-leading simulation solutions that measure and enhance the performance of the Waymo Driver. We achieve those goals by jointly modeling the real world, including self driving vehicle simulation, realistic agents (vehicles, pedestrians, cyclists, motorcyclists), roads, traffic control systems, and weather conditions, and the full sensor suite including camera, Lidar and radars. Waymo's simulation allows the self driving software to be tested on millions of miles of traffic before they even hit the road. It is crucial to Waymo’s mission of developing the world’s most experienced driver. The Vehicle and Automated Driving Realism team focuses on building tools and techniques to improve driving realism, which is one of the fundamental attributes of simulation. We ensure that signals we get from simulation reflect real-world driving performance. We care deeply about the performance, reliability, fidelity, and usability of Waymo's simulation. In this role, you will report to a Senior Staff Engineering Manager. You will: Work closely with onboard and research engineers to scale simulation and enable critical Waymo milestones Support development, testing and evolution of mapping data in the simulator Improve / monitor the performance, scalability and the reliability of the simulator Design the long term architecture to fit the product to an increasing number of internal customers You have: Hands-on experience building a popular (internal or external-facing) product 5+ years of experience with backend knowledge such as workflows, databases, SQL, production monitoring, etc Strong in C++ We prefer: Experience with the release of software in a highly distributed heterogeneous execution environment Experience with systems programming (game engines, database, OS, distributed) Experience with ML Agent development The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range$204,000—$259,000 USD
Technology

Waymo
Senior Software Engineer, Planner Reasoning
Senior
Hybrid
Mountain View, CA , +1
🏢 Summary: Software Engineer role focused on developing and scaling business logic and evaluation systems to improve the performance, safety, and driving behavior of an autonomous driving platform. The position involves analyzing large-scale real-world and simulated driving data, collaborating cross-functionally, and integrating ML models into production systems. The role emphasizes scalable architecture and data-driven evaluation for autonomous systems. 🗂️ Requirements: Bachelor’s degree in Computer Science, Robotics, Math, Physics, Statistics or related technical field, 6+ years of software engineering experience, Strong proficiency in Python or C++, Experience debugging and improving production systems, Experience designing scalable software architectures for complex systems 📃 Skills: Python, C++, MachineLearning, DataAnalysis, Simulation, SoftwareArchitecture, AutonomousSystems, Debugging 🏢 Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.The Planner Reasoning Team builds technology that has an extremely broad impact across the Waymo organization and is the team most directly responsible for the Waymo Driver’s behavior. We have wide reaching impact into both onboard and off-board system architecture, paving the way for future-looking deep-learning-based explorations. In this team, you'll have an impact on scaling our Waymo Driver's performance and maintaining and improving our excellent safety record as Waymo expands to more cities. In this hybrid role, you will report to an Engineering Manager. You will: Develop business logic software to evolve driving performance of the Waymo Driver Work cross-functionally on safety, road rules compliance, and ride quality Develop and implement methods to evaluate and improve Waymo driving behaviors Evaluate new proposed changes utilizing a range of data-driven methods Analyze large amounts of data of real world and simulated driving, understanding, characterizing and clustering the performance of the Waymo Driver Interact with ML models to maximize their impact towards solving driving problems You have: Bachelors in Computer Science, Robotics, Math, Physics, Statistics (or similar technical field of study) or equivalent practical experience 6+ years of Software Engineering experience in Python or C++ Experience debugging and improving live, production systems Experience with designing scalable software architectures for complex systems Demonstrated alignment with Waymo’s Values and Behaviors We prefer: Proficiency in C++ Experience with large-scale data/ML applications Evaluation experience, contributing to scalable evaluation workflows Experience with autonomous systems The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range$213,000—$263,000 USD