Company Description
RB Labs is a technology company focused on developing advanced robotics solutions that bridge the gap between research and real-world applications. The team combines expertise in hardware, software, and automation to create intelligent systems for industrial and commercial use. RB Labs values experimentation, data-driven decision-making, and rapid iteration to bring high-impact products to market. Team members collaborate across disciplines in a culture that emphasizes ownership, learning, and continuous improvement.
Role Description
We are seeking a highly skilled Robotics Engineer to join our team and play a key role in developing, training, and deploying advanced robotic systems. The ideal candidate will have strong expertise in robot simulation, motion learning, and robotics software development, with a deep understanding of modern simulation platforms and reinforcement learning workflows.
You will be responsible for training robotic movement and behaviors in simulation environments before deployment to physical robotic platforms. This role requires hands-on experience with robot modeling, physics-based simulation, control systems, and machine learning techniques for robotics.
Responsibilities
-
Develop and train robotic movement, locomotion, and manipulation behaviors in simulation environments.
-
Build, validate, and optimize robot models using URDF and related robotics frameworks.
-
Design and execute simulation-to-real (Sim2Real) training pipelines.
-
Develop control algorithms and motion planning solutions for robotic systems.
-
Work extensively with simulation platforms such as MuJoCo, NVIDIA Isaac Sim, and related robotics tools.
-
Collaborate with AI, software, and hardware teams to integrate trained behaviors into physical robots.
-
Analyze robot performance and continuously improve training methodologies.
-
Stay current with the latest developments in robotics, reinforcement learning, control systems, and simulation technologies.
Required Qualifications
-
Bachelor's, Master's, or PhD in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or a related field.
-
4+ years of experience in robotics engineering, simulation, or autonomous systems development.
-
Strong expertise in MuJoCo and NVIDIA Isaac Sim.
-
Deep understanding of URDF, robot kinematics, dynamics, and control systems.
-
Experience with reinforcement learning, imitation learning, or motion optimization techniques.
-
Proficiency in Python and modern robotics software frameworks.
-
Experience with ROS/ROS2 and robotic software architectures.
-
Strong understanding of physics-based simulation and Sim2Real methodologies.
-
Ability to work independently and solve complex technical challenges.
What We Offer
-
Opportunity to work on cutting-edge robotics technology.
-
Collaborative team of engineers, researchers, and innovators.
-
Access to advanced robotics hardware and simulation infrastructure.
-
Competitive compensation package.
-
International work environment across Palo Alto.
If you are passionate about building the next generation of intelligent robotic systems and have deep expertise in robotic simulation and movement training, we'd love to hear from you.