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

Robotics Software Engineer

Mind Robotics Inc.

The Role At 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 platforms Ensure robustness of robotics systems across real-world deployment scenarios Implement and optimize robotics middleware for inter-process communication, data serialization, and message passing Integrate with frameworks like DDS, Zenoh, or build custom solutions as needed Build systems for task scheduling, resource management, and lifecycle management of robotic applications Enable scalable and modular execution of complex robotic behaviors Ensure that robotics systems meet strict latency and reliability requirements Optimize for resource-constrained and embedded environments Develop tools to monitor system health, debug failures, and analyze performance Design 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 efficiently Contribute 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 environments Qualifications Strong experience building robotics software systems and middleware Experience designing and building runtime systems, execution frameworks, or middleware layers Strong understanding of distributed systems and communication patterns in robotics Experience working with real‑time constraints and performance-critical systems Strong proficiency in Python programming Familiarity with robotics middleware frameworks (e.g., DDS, Zenoh, ROS2) Experience with containerization, CI/CD, and codebase management at scale Ability to design clean abstractions and APIs for internal users Experience building tools or interfaces for operators or engineers Nice to Have Background in building operator tools or robotics UIs Experience supporting ML-driven robotic systems #J-18808-Ljbffr Mind Robotics Inc.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Palo Alto, CA vacancy
  •  ...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
  •  ...full-stack foundation for the next generation of humanoid robots — from high-performance, software-defined hardware to the foundational models and video...  ...that a reality. We're looking for a Robotics Software Engineer to help develop and maintain the software that runs on... 
    Suggested
    Remote work

    Rhoda ai

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

    Garuda Ventures

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

    Mind Robotics Inc.

    Palo Alto, CA
    2 days ago
  • $216.45k - $235.88k

     ...Robotics Software Engineer - Grasping Mountain View, California Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception and simulation will redefine what's possible for... 
    Suggested
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    6 days ago
  •  ...Robotics Software Engineer At 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... 

    Mind Robotics

    Palo Alto, CA
    6 days ago
  •  ...A robotics company in Mountain View seeks a Software Engineer to advance their robotic data collection and software development. This role involves building infrastructure for cloud communication and user tools while designing scalable services using APIs and cloud platforms... 

    Sunday

    Mountain View, CA
    1 day ago
  • $216.45k - $235.88k

    A leading technology firm in Mountain View is looking for a Robotics Software Engineer to develop algorithms for grasping and manipulation in industrial robotics. Candidates should have a Master's in a related field, with at least 5 years of experience and strong programming... 

    Company

    Mountain View, CA
    4 days ago
  • $255.45k - $278.38k

    Intrinsic in Mountain View, California, is seeking a Staff Robotics Software Engineer to take ownership of developing and deploying robotic grasping algorithms. This role involves defining architecture, engaging in research for innovative solutions, and leading a multidisciplinary... 

    Intrinsic

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

    Intrinsic

    Mountain View, CA
    4 days ago
  • Join Us in Building the Future of Home Robotics At Sunday, we’re developing personal robots to reclaim the hours lost to repetitive...  ...on the things they value most. As a Full‑Stack Robotics Software Engineer, you will be responsible for the end‑to‑end software delivery... 

    Sunday Robotics

    Mountain View, CA
    3 days ago
  •  ...Computer Science 5+ years of experience in controls systems engineering for high-DOF robotic hardware C++ and Python Robotics / automation industry...  ...analyses, and lead rigorous testing Work closely with software engineers to refine system usability through real-world... 

    SoloPoint Solutions, Inc.

    Mountain View, CA
    16 hours ago
  • A robotics company in California is seeking a Robotics Software Engineer who will develop and maintain software for humanoid robots. This role focuses on integrating sensors and perception systems, ensuring robust operation in real-world environments. Ideal candidates... 

    Rhoda AI

    Palo Alto, CA
    4 days ago
  •  ...A technology startup is seeking a deeply technical software engineer to develop high-performance, real-time software. The successful candidate will design distributed systems, write efficient C++ or Rust code, and optimize memory usage. They should have at least 3 years... 

    Coram AI

    Sunnyvale, CA
    1 day ago
  •  ...A robotics startup is looking for a Lead Robotics Software Engineer to join their team in Palo Alto, CA. This role involves leading the development of key robot functionalities, requiring excellent C/C++ and Python skills, as well as a solid background in motion planning... 
    Remote work

    Dapster

    Palo Alto, CA
    1 day ago
  •  ...Job Summary: We are seeking a highly skilled Robotics Software Engineer with deep expertise in robotic middleware and C++/Python development. This is an exciting opportunity to work hands-on with physical robotic platforms and integrate cutting-edge AI algorithms into... 

    Macpower Digital Assets Edge

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

     ...Job Title: Robotics Software Engineer II, Autonomy Department: Robotics Engineering Level: L4 FLSA: Exempt Job Summary: In this role, you will be responsible for the robotics navigation stack, ranging from control, localization, mapping, path planning... 
    Local area

    Bear Robotics, Inc.

    Redwood City, CA
    6 days ago
  •  ...Job Title: Robotics Software Engineer II, Mission Department:  Software Engineering Job Level:  L4 FLSA:  Exempt As 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... 
    Local area
    Remote work

    Bear Robotics, Inc.

    Redwood City, CA
    3 days ago
  • $145k - $220k

     ...Robotics Software Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and... 
    Full time
    Relocation package

    Scout AI

    Sunnyvale, CA
    4 days ago
  •  ...Robotics Perception Software Engineer Our client's Innovation and Technology Development Division is currently seeking a Robotics Perception Software Engineer at its Pittsburgh Automation Center. In this role you will work on the exciting and technically challenging... 
    Remote work

    Omega Solutions

    Santa Clara, CA
    2 days ago
  •  ...ViaBot is looking for a Robotics Software Engineer to design, develop, and deploy autonomy software for mobile robots. This role emphasizes collaboration with hardware and perception teams to create scalable solutions from simulation to deployment. Key qualifications... 

    ViaBot

    Santa Clara, CA
    4 days ago
  • $181.1k - $318.4k

     ...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
    2 days ago
  • $153k - $222k

     ...Decisive Point in Mountain View, CA is seeking a Senior Software Engineer to tackle challenges in the autonomy space. This role involves working across the entire stack to develop tools and features for autonomy development workflows. Candidates should have a strong background... 

    Decisive Point

    Mountain View, CA
    2 days ago
  • $198k - $220k

     ...Job Title: Senior Robotics Software Engineer, Autonomy Department: Software Engineering Job Level: L5 FLSA: Exempt Job Summary: This position will take a lead role in the design, development, and implementation of robotics software systems and algorithms... 
    Local area

    Bear Robotics, Inc.

    Redwood City, CA
    6 days 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

    Sunnyvale, CA
    4 days ago
  •  ...A technology firm specializing in robotics is seeking a mid-to-senior Application Engineer to design and prototype robotic solutions. You will manage customer...  ...experience in mechanical design, and proficiency in CAD software. Strong collaboration skills are essential, as you'... 

    Rhoda ai

    Palo Alto, CA
    1 day ago
  •  ...Join us to shape the next frontier of AI-driven robotics! Dyna Robotics makes general-purpose robots powered by a proprietary embodied...  ...automation. Position Overview As a Full-Stack Robotics Software Engineer , you will be the primary architect of the software "circulatory... 
    Live in
    Remote work

    Dyna Robotics

    Redwood City, CA
    1 day ago
  •  ...leadership in vehicle dynamics and controls for autonomous systems. Candidates should have extensive experience in motion planning, software development, and a passion for self-driving technology. With competitive compensation, this position contributes to cutting-edge... 

    General Motors

    Mountain View, CA
    1 day ago
  •  ...Lead Robotics Software Engineer Dapster is looking for a lead robotics software engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup, and you will be working on our foundational technology and products... 
    Work experience placement
    Work at office
    Remote work

    Dapster

    Palo Alto, CA
    4 days ago
  •  ...Here at ViaBot, we're building robots designed to tackle real-world tasks. Our AMR, ViaBot One, is designed to handle outdoor commercial...  ...us at: Who we’re looking for We are seeking a Robotics Software Engineer - Localization Lto design, develop, and deploy core autonomy... 

    ViaBot

    Santa Clara, 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!