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

Robotics Software Engineer

Mind Robotics

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

Vacancy posted 13 hours 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
  • $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... 
    Suggested

    Company

    Mountain View, CA
    4 days 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
    4 days ago
  • $216.45k - $235.88k

     ...to reimagine the potential of industrial robotics. Our team believes that advances in AI,...  ...industrial robotics in the near future - with software and data at the core. Our mission is to...  ...developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Suggested
    Local area

    Company

    Mountain View, CA
    5 days ago
  • KBR, Inc is looking for a full-time Robotics Engineer in Mountain View, California. The role involves developing software systems for innovative lunar rovers and conducting advanced research for NASA missions. The ideal candidate should possess a PhD in Computer Science... 
    Suggested
    Permanent employment
    Full time

    KBR

    Mountain View, CA
    2 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
  • Mind Robotics in Palo Alto is looking for a Robotics Software Engineer to build runtime systems and middleware for their robotic platforms. This role will involve developing tools and ensuring the robust operation of systems in real-world scenarios. The ideal candidate... 

    Mind Robotics

    Palo Alto, CA
    3 days 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... 

    Mind Robotics Inc.

    Palo Alto, CA
    4 days ago
  • $204k - $259k

    A leader in autonomous driving technology is seeking a Senior Software Engineer in Robotics. In this role, you will transition low-level Perception tasks to machine learning, integrate systems, and evaluate quality metrics. The ideal candidate has a Bachelor's in Computer... 

    Waymo

    Mountain View, CA
    4 days ago
  • $127.1k - $185k

     ...has made us one of the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve complex problems...  ...Engineer 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
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Sunnyvale, CA
    2 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... 

    Kindredventures

    Mountain View, CA
    2 days ago
  •  ...safer and more connected. We are looking for a deeply technical software engineer to build high-performance, real-time software that runs on...  ...the infrastructure and runtime systems that make real-time robotics possible. What You’ll Do Design and implement low-latency... 
    Flexible hours

    Coram AI

    Sunnyvale, CA
    1 day 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
  • $189k - $270k

    Applied Intuition in Sunnyvale, California is seeking a Robotics Engineer to build general-purpose robots capable of performing real work. The ideal candidate will design and implement robotics software, contribute to fleet deployment, and collaborate cross-functionally... 

    applied

    Sunnyvale, CA
    3 days ago
  • Front Door Defense is hiring a Senior Software Engineer in Sunnyvale, California to develop advanced software for real-time controls in robotics. You will work on integrating sensors and ensuring precise operation of robotic systems. The ideal candidate has a robust background... 

    Front Door Defense

    Sunnyvale, 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
    2 days ago
  • $152k - $241.5k

    NVIDIA Gruppe is seeking an experienced software developer to join our Solution Engineering team in Santa Clara, California. As part of our mission to build scalable robotic solutions, you will work hands-on with robotic systems, deploying cutting-edge technologies while... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $215k - $230k

    Apptronik seeks a Senior Software Engineer in Sunnyvale, CA to develop advanced robotics software. Play a critical role in creating robots that will operate in human environments. The role emphasizes ownership and responsibility in project execution. Requirements include... 

    Booster

    Sunnyvale, CA
    3 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, Inc.

    Santa Clara, 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
    2 days ago
  • $176k - $196k

    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 cases—turning... 
    Local area
    Remote work

    Bear Robotics, Inc.

    Redwood City, CA
    2 days ago
  •  ...professional to develop safety-related features for their humanoid robot. The ideal candidate will have over 10 years in mass-produced...  ...product development and a strong background in systems safety engineering. Responsibilities include defining fail-safe strategies and... 

    Rhoda AI

    Mountain View, CA
    4 days ago
  • Cyngn Inc. in Mountain View is looking for a Robotics and System Integration Engineer to play a vital role in enhancing autonomous vehicle systems. You will develop and integrate mission-critical software, focusing on performance optimization and hardware integration for... 
    Remote job
    Flexible hours

    Cyngn

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

    Staff Robotics Software Engineer - Grasping MountainView,California Intrinsic is Alphabet’s bet aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception and simulation will redefine what’s possible for industrial robotics... 
    Full time
    Local area

    Company

    Mountain View, CA
    5 days ago
  • $198k - $225k

    About this Role As a Robotics and System Integration Engineer at Cyngn, you will play a vital role in developing and integrating autonomous vehicle systems. You will work on mission‑critical software components, system optimization, and hardware integration across our... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn Inc.

    Mountain View, CA
    5 days ago
  • A technology company focused on robotics seeks a Staff Robotics Software Engineer to take technical ownership of grasping algorithms. This role involves designing production-quality software and mentoring junior engineers. Candidates should have a Master's degree and over... 

    Company

    Mountain View, CA
    4 days ago
  • Intuitive is looking for a Software Test Engineer to join their Future Forward engineering team in Sunnyvale, California. This role involves owning the software verification process for robotic surgical systems, developing test scripts, and collaborating with cross-functional... 

    Intuitive

    Sunnyvale, CA
    5 days ago
  • $132.4k - $222.37k

    Aeva Inc. is seeking a Software Field Applications Engineer to support customers in integrating software for their 4D LiDAR products. This role involves direct customer interaction, troubleshooting, and developing software solutions. The ideal candidate will have a BS... 

    Aeva Inc.

    Mountain View, CA
    16 days ago
  • Cyngn, Inc. is seeking a Senior C++ Robotics Engineer in Mountain View, California to develop and integrate autonomous vehicle systems. You will work on mission-critical software components and system optimization, ensuring reliable operations of our industrial autonomous... 

    Cyngn, Inc.

    Mountain View, CA
    3 days ago
  • Matician is seeking a firmware engineer to bridge software and hardware in the development of innovative home robotics. You will work on exciting projects, collaborating closely with interdisciplinary teams to enhance Matic's capabilities. Key responsibilities include supporting... 
    Full time

    Matician

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

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