Robot Software Engineer
Rhoda AI
Robot Software Engineer At Rhoda AI, we're building the next generation of generalist intelligent robots. We own the full robotics stack from high-performance hardware and robot systems to the infrastructure and state-of-the-art foundation world models that control our robots. Our robots are designed to be generalists capable of operating in complex, real-world environments and handling long-tail edge cases, made possible by our cutting edge research and end-to-end system design. We've raised over $450M and are investing aggressively in model research, infrastructure, hardware development, and manufacturing scale-up to make generalist robotics a reality. We're looking for a Robot Software Engineer to help build and maintain the broad software foundation that keeps our humanoid robots running. You'll work across the full onboard stack — from networking and communication infrastructure to perception and control integration, data collection pipelines, and the tooling that lets us continue to develop and improve our robots in the field. What You'll Do Build and maintain the networking and communication infrastructure that connects onboard robot systems to each other, to the cloud, and to teleoperation and monitoring systems Own data collection pipelines that capture sensor, telemetry, and behavioral data from the robot and reliably upload it to cloud storage for model training Build and maintain telemetry and observability systems — giving the team real-time visibility into robot health, system state, and field performance Develop internal tooling that accelerates robot software development: deployment pipelines, logging infrastructure, debugging tools, and field testing utilities Contribute to perception and control integration — helping connect sensor pipelines, onboard models, and control systems into a cohesive, reliable stack Support bring-up and field testing of new hardware revisions, debugging issues across the full onboard software stack Collaborate closely with ML, perception, and control engineers to ensure onboard systems meet the data quality and reliability requirements of model training and deployment What We're Looking For 3+ years of experience in robotics software engineering, embedded systems, or a closely related field Strong software engineering fundamentals in C++, Python, or Rust Experience with networking, IPC, and communication protocols for hardware-software systems (e.g., gRPC, DDS, MQTT, WebSockets) Familiarity with cloud storage and data upload pipelines (e.g., AWS, GCP, S3, GCS) Experience with ROS/ROS2 or similar robotics middleware in production or research contexts Ability to debug across the full stack — from driver-level issues to application behavior on live hardware Comfort working directly with physical hardware in fast-moving, ambiguous environments Nice to Have (But Not Required) Experience building telemetry and observability systems for embedded or edge platforms Familiarity with perception pipelines or control systems and how they interact with the broader robot stack Background in streaming systems or low-latency data transport for real-time robot operation Experience with over-the-air (OTA) software updates and deployment infrastructure for robot fleets Exposure to learned perception or control models and their integration into real-time robot stacks Prior work on early-stage hardware programs (prototype or pre-production robots) Why This Role Your work is the connective tissue of the robot — the networking, data, and tooling infrastructure you build directly determines how fast the team can develop, debug, and improve our humanoids in the field Work across the full onboard stack alongside perception, control, and ML engineers on a platform that is pushing the frontier of what humanoid robots can do High ownership in a small, fast-moving team where your contributions shape the development velocity and reliability of the next generation of humanoid robots Rhoda AI
$147.2k - $208.25k
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...SuggestedFull timeLocal area- ...do at Intuitive. As a global leader in robotic-assisted surgery and minimally invasive... ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... .... We are seeking a versatile Sr. Software Engineer who can span a range of software...SuggestedLocal areaWorldwideFlexible hours
$114.4k - $124.8k
...Experience with Embedded Linux and hardware-software integration Responsibilities:... ...Embedded Hardware Support Linux Robotics C++ Security More: We are seeking... ...a Senior Robotics Platform Software Engineer. The pay range is $55.00–$60.00 per hour...SuggestedHourly payFull timeTemporary work- Wayve is seeking a Software Engineer for the Platform Integration team in a hybrid setup in Sunnyvale, CA. You will bring up new vehicle-programs, develop Linux-based robotic software, and work across embedded compute, sensors, and networks to enable safe, scalable deployment...Suggested
$175k - $250k
...About the role As 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,...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...Senior software engineer needed for the Ion endoluminal robotic system's Advanced Product Development team. This role focuses on prototyping new software features and algorithms across multiple layers while collaborating with cross-functional teams in a fast-paced research...
- Ampcus Inc. in Sunnyvale, CA is seeking a Software Development Engineer I to join the Agentic AI and Applied Foundation Model team. You will help build reliable tools and infrastructure for robotics software, machine learning workflows, and test automation. Collaborating...
$190k - $250k
# Deployed Software EngineerRobotics company* LocationMountain View, California* TypeFull... ...published## About the companyOur client is a robotics company.## The roleRaydar is recruiting... ..., forward deployed or broad software engineering role on autonomous or robotic systems.*...Full timeWork at officeRelocation package- Nuro seeks a Senior Software Engineer to join the Pose team, working on robust pose estimation for our autonomous robotics platform. You will build real-time C/C++ software, test in simulation and on robots, and contribute to navigation for logistics and transportation...
- At Mind Robotics, we’re building generalized physical AI—robotic systems capable of dexterous... ...robust, high-performance robotics software that can reliably operate in complex, real... .... We’re looking for a Robotics Software Engineer to build the runtime systems, middleware...
$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...$184k - $287.5k
...our GPUs act as the brains of computers, robots, and self-driving cars that understand... ...group building the foundational system software that enables safe, high-performance data... ...level systems software, safety-critical engineering, and ground breaking accelerator hardware...Full time- Join our robotics platform team to build and own the runtime infrastructure that makes real robots operate reliably. You will integrate... ...deployment, configuration, and versioning pipelines for on‑robot software 05 Support simulation, hardware‑in‑the‑loop, and sim‑to‑real...
- Wayve is seeking a Principal Software Engineer for the Robot Software team in Sunnyvale to shape the 12-24 month technical roadmap and lead cross-team delivery across vehicle programs. You will influence reliability, velocity, and platform observability while guiding architecture...
$150k - $280k
Amaru builds AI-powered robotic packing cells for e-commerce warehouses. Packing is the... ...weeks — not years. We're hiring a senior engineer who can train modern manipulation policies... ...reliably in the real world. This is a software + AI role. What you'll do Train and deploy...- Amaru Robotics in Mountain View, CA seeks a senior engineer to train modern manipulation policies and make them work reliably in real-world robotic packing tasks. This software + AI role focuses on building and deploying ML-powered robotics software for e-commerce warehouses...
- Nuro is seeking a senior software engineer to design and develop sensor and compute systems for robotics in Mountain View. You will advance the hardware‑software stack from device drivers to high‑level applications, focusing on reliability, performance, and real‑time operation...
$160k - $200k
...CAAbout DexterityAt Dexterity, we believe robots can positively transform the world. Our... ...and learning capabilities. Our systems are software-driven and hardware-agnostic and have... ...experience preferred (e.g., including game engine development, computer graphics, etc.)Base...Worldwide$193.3k - $261.5k
...develop the next generation of advanced robotics systems that will transform automation at... ...and motivated Senior Embedded Firmware Engineer to design, implement, and launch firmware... ...5+ years of non-internship professional software development experience- 5+ years of...InternshipOverseasFlexible hoursNight shiftDay shift$174k - $252k
Build robust, low-latency C++ and Python software pipelines for robotic motion planning, trajectory tracking, and multi-sensor feedback loops.Deploy... ..., Ethernet), and automated testbeds.Google's software engineers develop the next-generation technologies that change how...$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 timeLocal area$152k - $221k
...models.Provide expert technical guidance on API integration, model customization (where applicable), prompt engineering, and solution architecture for Robotics projects.Create simulations for robotics models in AI Studio, as well as create demos to showcase robotics models...$152k - $241.5k
Join NVIDIA's Solution Engineering team that is shaping the future of autonomous machines. Our goal is to build and deploy scalable robotic solutions and enable the next generation of AI robots... ...You will help craft the application software architecture by working closely with...Full time$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...- Formulate Robotics, based in Mountain View, CA, seeks a VP of Engineering to own the engineering execution for a platform that orchestrates Gen 3 hardware. You will... ...org spanning robotics, embedded, cloud software, and AI/ML, shaping architecture and standards while...
$215k - $300k
...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.As a Senior Fullstack Software Engineer at Reliable Robotics, you will design, and implement...Permanent employmentCasual work- ...say this. Every role here, whatever the team, plugs into that. Here’s what this particular role covers. About Our Engineering Teams Wayve’s Robot Software organization builds the platform that turns autonomy models into dependable, observable software running across development...Work at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift workEarly shift
$105 per hour
...Role Overview We are looking for a Senior Software Engineer to own the systems that power a large-scale data collection operation, including... ...to the research team. What we need to see ~ MS in CS, Robotics, EE/ME, or a related field (or BS with equivalent hands-on...Full timeContract workImmediate startMonday to Friday$132k - $198.45k
...leading investors.About the TeamWe're looking for a Fullstack Software Engineer to join the Fleet Platform & Operations Tooling team. You'll... ...-as-code.Background in the autonomous vehicle, robotics, logistics, or automotive industry.Experience working with partner...Immediate startFlexible hours$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...Full timeWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robot Software Engineer. Be the first to apply!
- software engineer amazon Mountain View, CA
- information technology software engineer Mountain View, CA
- federal - software developer Mountain View, CA
- graduate software developer Mountain View, CA
- rust software engineer Mountain View, CA
- software engineer remote Mountain View, CA
- junior software developer internship Mountain View, CA
- remote entry level software developer Mountain View, CA
- software engineer contract Mountain View, CA
- network software engineer Mountain View, CA



