Rhoda AI logo

Robotics Software Engineer at Rhoda AI | Palo Alto

Rhoda AIPalo Alto
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Key Responsibilities:Develop and maintain onboard software, including control, monitoring, and power management systems. Integrate and calibrate sensors such as cameras, LiDAR, IMUs, and depth sensors with robotic platforms. Implement interfaces for sensor-driven perception and task execution logic. Collaborate with research and product teams to ensure reliable deployment and operation of perception and control models on hardware. Enhance system reliability through fault detection and recovery logic for robust real-world operation. Support the bring-up and field testing of new hardware revisions and sensor configurations. Qualifications:Minimum of 3 years experience in software development for robotic systems, embedded platforms, or perception systems. Proficient in ROS, real-time systems, or embedded Linux development. Strong programming skills in C, Python, or Rust. Familiarity with networking, inter-process communication, and diagnostics for hardware-software integration. Ability to debug across the full stack, from driver-level issues to application behavior on live hardware. Preferred Skills: (not mandatory)Experience with multi-sensor fusion and calibration. Experience deploying and testing robotics applications.

About the job

Join us at Rhoda AI, where we are pioneering the full-stack foundation for the next generation of humanoid robots. Our mission encompasses everything from high-performance, software-defined hardware to the foundational models and video-based world models that govern them. Our robots are designed to navigate complex, real-world environments and tackle scenarios that have not been encountered during training. We are a collective of top-tier researchers from esteemed institutions like Stanford, Berkeley, and Harvard, focusing on the intersection of large-scale learning, robotics, and systems. With over $400M raised, we are committed to substantial investments in R&D, hardware development, and scaling manufacturing to bring our vision to life.

As a Robotics Software Engineer, you will play a crucial role in developing and maintaining the software that drives our robots. Your primary focus will be on integrating sensors and perception systems to facilitate reliable operations in varied customer environments.

About Rhoda AI

Rhoda AI is at the forefront of robotics innovation, developing a comprehensive platform that integrates advanced software and hardware for humanoid robots. Our team comprises elite researchers and engineers dedicated to solving complex challenges in robotics, paving the way for the future of automation and intelligent machines.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.