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

Robotics Software Engineer

Mind Robotics

Robotics Software EngineerAt Mind Robotics, we're building generalized physical AI—robotic systems capable of dexterous, adaptive, and reasoning-intensive work in real-world industrial environments. Delivering this in production requires robust, high-performance robotics software that can reliably operate in complex, real-world settings.We're looking for a Robotics Software Engineer to build the runtime systems, middleware, and developer infrastructure that power our robotic platforms—from low-level execution to operator-facing tools.Responsibilities:Design, develop, and maintain runtime systems that enable reliable, low-latency operation of robotic platformsEnsure robustness of robotics systems across real-world deployment scenariosImplement and optimize robotics middleware for inter-process communication, data serialization, and message passingIntegrate with frameworks like DDS, Zenoh, or build custom solutions as neededBuild systems for task scheduling, resource management, and lifecycle management of robotic applicationsEnable scalable and modular execution of complex robotic behaviorsEnsure that robotics systems meet strict latency and reliability requirementsOptimize for resource-constrained and embedded environmentsDevelop tools to monitor system health, debug failures, and analyze performanceDesign and maintain deployment workflows, CI/CD pipelines, and containerization (e.g., Docker)Build abstractions, APIs, and tools that enable application engineers to develop robotic behaviors efficientlyContribute to operator-facing tools (e.g., UI for monitoring, control, and data annotation workflows)Focus on developer experience and system ergonomics, ensuring that the platform scales across robots, tasks, and environmentsQualifications:Strong experience building robotics software systems and middlewareExperience designing and building runtime systems, execution frameworks, or middleware layersStrong understanding of distributed systems and communication patterns in roboticsExperience working with real-time constraints and performance-critical systemsStrong proficiency in Python programmingFamiliarity with robotics middleware frameworks (e.g., DDS, Zenoh, ROS2)Experience with containerization, CI/CD, and codebase management at scaleAbility to design clean abstractions and APIs for internal usersExperience building tools or interfaces for operators or engineersNice to Have:Background in building operator tools or robotics UIsExperience supporting ML-driven robotic systems

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Palo Alto, CA vacancy
  • $174.4k - $237.8k

    Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial...  ...robotics in the near future - with software and data at the core.Our mission is to make...  ...and developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Suggested
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    2 days ago
  • $90.58k - $134.74k

    OverviewSRI Robotics seeks a Robotics Software Engineer onsite at our headquarters in Menlo Park, CA, to support development efforts in robotic teleoperation, machine learning, autonomy and controls. SRI's Robotics Group has engineers and scientists from various disciplines... 
    Suggested

    SRI International

    Menlo Park, CA
    4 days ago
  •  ...partnering with an exciting, venture-backed robotics company developing next-generation...  ..., they're looking for a Senior Robotics Software Enginee r to play a key role in building...  ...with mechanical, electrical and firmware engineers. Contribute to the architecture and evolution... 
    Suggested

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Menlo Park, CA
    1 day ago
  • Location Palo Alto 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-... 
    Suggested
    Full time

    Garuda Ventures

    Palo Alto, CA
    1 day ago
  • A leading robotics company in California seeks a Robotics Software Engineer to develop innovative algorithms for robust manipulation in industrial environments. The ideal candidate has a Master's degree and over 5 years of experience in robotic manipulation, with strong... 
    Suggested

    Intrinsic

    Mountain View, CA
    1 day ago
  • Allen Control Systems in Mountain View, CA is seeking a Software Engineer specializing in robotics to turn computer vision outputs into precise, safe motion within real-time control loops. You will work on tracking drones and calibrating sensor/actuator chains, with emphasis... 

    Allen Control Systems

    Mountain View, CA
    1 day ago
  •  ...this role, you will help develop a next-generation medical robotics platform. You’ll collaborate within a small, fast-paced team...  ...complex robotic prototypes. The ideal candidate is a self-driven software engineer with strong problem-solving skills, deep expertise C++ and... 
    Local area
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $207.2k - $282.9k

    Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial...  ...robotics in the near future - with software and data at the core.Our mission is to make...  ...and developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    2 days ago
  •  ...Robotics Software EngineerMilpitas, CAWhy RoboForceRoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company's robots are engineered for demanding industrial environments, with a focus on real-world deployment... 
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    3 days ago
  • $140k - $200k

     ...About Noble Machines Noble Machines builds multipurpose robots to support human workers in the world's toughest jobs—turning dangerous...  ...problems, we'd love to talk. Position Overview As a Robotics Software Engineer focused on simulation, you'll build and own the simulation... 
    Local area

    Noble Machines, Inc

    Sunnyvale, CA
    23 hours ago
  • $176k - $215k

     ...Robotics Software Engineer IIAs a Robotics Software Engineer II on the Mission Behavior team, you'll build the engine that lets us rapidly customize robot behavior for new use cases—turning our robots from one-off solutions into a true platform. You'll work across the... 
    Local area
    Remote work

    Bear Robotics, Inc.

    Redwood City, CA
    3 days ago
  •  ...Software Development Engineer Intern/Co-OpDo you want to solve real customer problems through innovative technology? Do you enjoy working on scalable...  ...summer intern and spring/fall co-op roles on various Robotics teams. You will be able to provide your preference of... 
    Full time
    Internship
    Summer internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon Technologies, Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Autonomy EngineerAs a Perception Autonomy engineer, you will be pivotal in developing,...  ...integrating, and maintaining real-time sensor software solutions deployed across a range of...  ...Electrical Engineering, Computer Engineering, Robotic Engineering, Computer Science,... 
    For contractors
    For subcontractor
    Remote work

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  • $184.7k - $324.8k

     ...Senior Robotics Software Engineer Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  •  ...Robotics Lab Automation EngineerLocation: Mountain View, CAJob Description: Requirements...  ...across various combinations of hardware, software, tooling, and environmental enclosures....  ...under the technical direction of Google engineering and in accordance with provided experimental... 

    E-Solutions

    Mountain View, CA
    5 days ago
  • $19 - $65 per hour

     ...an intern to help with the evolution of its robot’s communication backbone by integrating ROS2 into a high-performance software stack. This role involves transitioning...  ...interoperability solutions, and conducting field engineering tasks. Applicants should have advanced... 
    Internship

    PlusAI

    Santa Clara, CA
    5 days ago
  •  ...in California, they\'ve 10+ offices worldwide. Overview As a Robotics Engineer you will work across the full stack from low-level controls...  ...fleet deployment Design, implement, and tune core robotics software Bring up software and hardware on new robot generations Develop... 
    Worldwide

    Strativ Group

    Sunnyvale, CA
    1 day ago
  • RoboForce seeks a Robotics Software Engineer to build production-grade software powering robot behavior in real-world environments. You will develop, integrate, and improve autonomy, perception, planning, and platform software for deployment on field robots. Join a hands... 
    Work at office

    RoboForce

    Milpitas, CA
    3 days ago
  • $176k - $196k

    Bear Robotics, Inc. is seeking a Robotics Software Engineer II to join our Mission Behavior team in Redwood City, California. You will develop software that enhances robot behavior, working across stacks and designing APIs, among other responsibilities. Collaboration with... 

    Bear Robotics, Inc.

    Redwood City, CA
    1 day ago
  • $158.62k - $261k

     ...in Santa Clara, CA. Job Responsibilities Work on real-time robotics software to automate agricultural equipment Run and refine complex agricultural...  ...goals. Requirements Bachelor’s degree in Mechanical Engineering or related field plus 3 years of related experience.... 
    Work at office
    Remote work

    Blue River Technology

    Santa Clara, CA
    3 days ago
  • Applied Intuition, Inc. is building general-purpose robots capable of performing real work in real environments. As a Robotics Engineer on our Robotics team, you will work across the full stack—from low-level controls and firmware to locomotion behaviors, manipulation,... 

    Applied Intuition Inc.

    Sunnyvale, CA
    1 day ago
  • Dyna Robotics builds general-purpose robots powered by a proprietary embodied AI foundation model with top-in-industry generalization...  ...investors. Position Overview As a Full-Stack Robotics Software Engineer , you will be the primary architect of the software "circulatory... 
    Full time
    Live in
    Remote work

    Dyna Robotics, Inc

    Redwood City, CA
    5 days ago
  •  ...forefront of developing advanced humanoid robots designed for household use. Our mission...  ...a versatile and hands-on Robotics Test Engineer to join our new, high-impact test team....  ...intersection of hardware, firmware, and software. Your mission will be to ensure our robots... 
    Full time
    Work at office

    1x Technologies As

    Palo Alto, CA
    1 day ago
  • $204k - $259k

     ...Waymo Android System Software EngineerWaymo is an autonomous driving technology company with the mission to be the world's most trusted...  ...industry.We are seeking an experienced Android System Software Engineer to join our team in developing the In-Vehicle Infotainment (IVI... 
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...level design specification inputs and physical synthesis tool runs.Engineer modular carve-outs of our flow to run seamlessly as standalone...  ...or equivalent practical experience. 5 years of experience with software development in C++.3 years of experience testing, maintaining,... 

    Google

    Mountain View, CA
    1 day ago
  • $195k - $215k

     ...leveraging different perspectives and other ways of thinking, we build better experiences for our members and our team. As a Backend Engineer on the Velocity team , you’ll be part of a high-impact group responsible for supercharging engineering speed across Tinder.... 
    Remote job
    Full time
    Work experience placement

    Match Group

    Palo Alto, CA
    1 day ago
  • $132k - $180.4k

    Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial...  ...robotics in the near future - with software and data at the core.Our mission is to make...  ...and developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    5 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... 

    Bear Robotics

    Redwood City, CA
    1 day ago
  • $150k - $175k

    About Gruve Gruve is an innovative software services startup dedicated to transforming enterprises to AI powerhouses. We specialize in...  ...Bachelor’s degree in Computer Science, Software Engineering, or related field. 5+ years of industry experience, or 10+ years... 

    Gruve

    Palo Alto, CA
    2 days ago
  • $250k - $350k

    About the RoleWe are looking for a Staff Software Engineer, Backend, to lead and scale the backend infrastructure that powers Pika’s user-facing products. In this high-impact role, you’ll own the design and delivery of robust, scalable backend systems, APIs, and infrastructure... 
    Work at office
    3 days per week

    Pika

    Palo Alto, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!