Robotic Algorithm Engineer
Scylla Solutions
Robotics Algorithm Engineer
We are building a next-generation humanoid robot platform with high-bandwidth torque-controlled joints and full-body actuation. Our short- to mid-term goal is to achieve robust and reliable locomotion in indoor service and industrial environments.
As a Robotics Algorithm Engineer focused on Locomotion, you will work across simulation, learning-based control, state estimation, and real-robot deployment. This is a highly hands-on role requiring both strong implementation skills and the ability to debug complex real-world robotic behaviors.
We are looking for engineers who not only implement algorithms, but also develop their own technical insights and adapt quickly in a rapidly evolving robotics landscape.
Responsibilities
Locomotion & Learning-Based Control
- Develop and deploy RL-based locomotion policies for humanoid robots
- Design training pipelines including domain randomization and sim-to-real transfer
- Improve policy robustness for indoor service and industrial use cases
- Analyze and debug failure modes from both simulation and real-world testing
Full-Body Control & Modeling
- Work on whole-body control frameworks integrating learned policies
- Understand and leverage robot dynamics models for stability and contact reasoning
- Contribute to state estimation using IMU, joint encoders, and contact sensing
Simulation & Tooling
- Build and maintain locomotion simulation environments (Mujoco / Isaac)
- Design training environments and reward shaping strategies
- Analyze the simulation-real gap and iterate on mitigation strategies
Real Robot Deployment
- Deploy policies to hardware with torque-controlled, high-bandwidth actuators
- Perform real-robot tuning, debugging, and performance optimization
- Work closely with firmware, motor control, and hardware teams
Qualifications
Must Have
- 3+ years of experience in robotics, control, or locomotion-related roles
- Strong C++ and Python programming skills
- Experience applying reinforcement learning to robotics control problems
- Experience deploying algorithms on real robots (not simulation-only)
- Solid understanding of rigid body dynamics and feedback control
- Familiarity with state estimation for legged robots
- Experience working in Linux environments
Nice to Have
- Experience with humanoid or legged robots
- Whole-Body Control or MPC exposure
- Mujoco / Isaac Gym / Isaac Sim experience
- Experience addressing sim-to-real transfer challenges
- Familiarity with Pinocchio, CasADi, or similar tools
- CUDA or large-scale RL training experience
- ROS2 experience
Work Mode
- On-site required
- Up to 10% of travel
- ...constraints. As a pioneer and market leader in robotic-assisted surgery, we strive to foster an... ...Systems Analysts (Robotic Control Engineers) are primarily responsible for generating, tuning, and debugging the key algorithms associated with Intuitive Surgical products...SuggestedFull timeLocal areaFlexible hours
- ...Job Title This will be a test engineering role for benchmarking battery and battery algorithm performance in various consumer electronics. Requires hands on electrical and electrochemical testing and reporting. ~50% work onsite. Experience with battery testing...Suggested
$184.7k - $324.8k
...Senior Robotics Software Engineer Apple is where individual imaginations gather together, committing to the values that lead to great work.... ...XPC and RPC Systems experience involving deployment of algorithms to GPUs as well as other accelerators Pay & Benefits...SuggestedRelocation$111k - $141k
...meet you. We are looking for a curious and driven new‑grad Robotics Software Engineer to join our vehicle intelligence team. In this role you... ...vehicle sensors. Build motion planning and trajectory control algorithms for automated vehicle maneuvers (e.g., auto‑hitch, auto‑...SuggestedRemote workFlexible hours$100k - $150k
...applications. As we continue to grow, we’re looking for a skilled Robotics Software Engineer to join our dynamic team and contribute to our mission of... .... Implement perception, localization, and mapping algorithms including SLAM and sensor fusion, integrating data from...SuggestedFull timeH1bLocal areaRemote workVisa sponsorshipWork visa$86.89k - $130.33k
...(US) - California - Santa Clara Function: Product Engineering (CA) Title: Robotics Engineer - 122033 Onsite/Remote: Remote Position... ...Makes You Stand Out Familiarity with path planning algorithms, state machines, or behavior trees for autonomous systems...Work experience placementRemote workFlexible hours- ...will help develop a next-generation medical robotics platform. You'll collaborate within a small... ...ideal candidate is a self-driven software engineer with strong problem-solving skills, deep expertise C++ and robotics algorithms. Essential Job Duties Quickly learn...Local areaFlexible hours
- ...located in Cupertino, California seeks a Battery Management System Engineer to contribute to the development and qualification of advanced... ...-quality customer experiences through battery firmware and algorithm innovation. The ideal candidate has a BS degree in a related...
$100k - $145k
...is the time to scale. PsiQuantum also develops the algorithms and software needed to make these systems commercially valuable... ...Come join us. Job Summary: The system engineering department is hiring a thermal mechanical engineer. You will...Full timeShift work$198.9k - $304.8k
...Lead technical reviews and drive software engineering best practices across the team and the... ...controls and trajectory optimization algorithms. Good grasp of classical and modern feedback... ...world. Bonus points! A background in robotics, ROS, or the AV/ADAS industry....Work experience placementLocal areaRelocation packageFlexible hours$127.1k - $185k
...beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve... ...and spring/fall co-op roles on various Robotics teams. You will be able to provide your... ...with data structure implementation, basic algorithm development, and/or object-oriented...Full timeInternshipSummer internshipWork at officeLocal areaWorldwideMonday to Friday$138.2k - $211.7k
...related guardrails systems. The Role We are looking for a Robotics Controls Engineer to join GM's Local Planner Controller team. In this role,... .... Implement, test, and refine optimization and control algorithms for trajectory tracking, constraint handling, and motion...Local areaWork from homeFlexible hours$175k - $250k
...About the role As a Perception Autonomy engineer, you will be pivotal in developing,... ...developing, and rapidly integrating AI/ML sensor algorithms to interface across different platforms,... ...Engineering, Computer Engineering, Robotic Engineering, Computer Science, Optimization...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...Lead Robotics Software Engineer Dapster is looking for a lead robotics software engineer to join our small-but-powerful team. This is an impact... .... Deep understanding of motion planning and navigation algorithms and libraries like MoveIt! and nav_stack. Familiarity...Work experience placementWork at officeRemote work
$167k - $250.6k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Multimedia... ...General Summary: Qualcomm's Robotics Team is driving innovation in autonomous... ...implement, and optimize motion control algorithms for robotic platforms powered by...Work experience placementWork from home- ...Senior Mechanical Design Engineer PsiQuantum's mission is to build the first useful quantum computers—machines capable of delivering... ...now is the time to scale. PsiQuantum also develops the algorithms and software needed to make these systems commercially valuable...Shift work
$140k - $155k
...that now is the time to scale. PsiQuantumalso develops the algorithms and software needed to make these systems commercially valuable... ...join us. Job Summary: The Senior Mechanical Design Engineer is responsible for designing highly complex and cutting-edge optomechanical...Full timeFor subcontractorShift work- ...Robotics Engineer Location: Warren, MI / Mountain View, CA Duration: Fulltime Job Description Must Have Technical/Functional Skills: Experience with industrial and collaborative robots (e.g., UR, KUKA, ABB, FANUC) Proficiency in robot programming languages...Full time
- Samsung Research America in Mountain View, CA, is seeking a robotics scientist to advance embodied intelligence. The role focuses on... ...integrate hardware and software, develop control and perception algorithms, and evaluate models on edge devices. Collaboration across...
- ...Join Us in Building the Future of Home Robotics At Sunday, we're developing personal robots to reclaim the hours lost to repetitive tasks... ...the things they value most. As a Robotics System Integration Engineer, you’ll play a central role in delivering reliable, safe, and capable...
$100.5k
...TITLE: Robotics Engineer JOB LOCATION: 1330 Terra Bella Ave, Mountain View, CA 94043 JOB DUTIES: Physics simulation: Tuning and optimizing the high-fidelity, GPU-accelerated PhysX engine for realistic robot behavior. Synthetic data generation (SDG): Using NVIDIA...Work experience placementWork at office$108k - $264k
...The Tesla Robotics Team designs and builds humanoid bi-pedal robots (Optimus) to perform tasks that are boring, repetitive, and dangerous for humans. As a Mechanical Product Design Engineer for the Tesla-Bot program you will be responsible for developing the electrical...Hourly payFull timeTemporary workFlexible hours- ...Robotics Test & Validation Engineer Location: Warren, MI/ Mountain View, CA Duration: Full Time Job Description: Your Skills & Abilities (Required Qualifications) • 5+ years of experience in robotics testing and validation. • Strong background in HIL testing...Full time
- ...The Role At Mind Robotics, we’re building generalized physical AI —robotic systems capable of dexterous, adaptive, and reasoning-intensive... ..., real-world settings. We’re looking for a Robotics Software Engineer to build the runtime systems, middleware, and developer...
- A robotics startup is looking for a skilled Robot Learning Engineer to advance their robot manipulation capabilities. This full-time, on-site role in Santa Clara,... ...robotics. The successful candidate will design algorithms, enhance robot mobility, and collaborate with engineers...Full time
$43 - $47 per hour
...and that now is the time to scale. PsiQuantumalso develops the algorithms and software needed to make these systems commercially... ...clearpathto make it real. Come join us. Job Summary The Process Engineer will be responsible for assisting in the module assembly processes...Shift work$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... ...whole body controller and manipulation algorithms into solutions and products. Integrate...$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...$130k - $150k
...that now is the time to scale. PsiQuantum also develops the algorithms and software needed to make these systems commercially... ...join us. Job Summary The Manager/Sr Manager of Process Engineering will manage a team of opto-mechanical process engineers and be...Full timeContract workFor contractorsShift work- ...JOB DESCRIPTION: You will be responsible for debugging robotic solutions, including robotic arms and other solutions that are... ...and assist with debugging issues. You will work closely with engineers to assemble. You will not write solutions from scratch. Must...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotic Algorithm Engineer. Be the first to apply!
- senior robotics software engineer Milpitas, CA
- robotics Milpitas, CA
- medical robotics engineer
- air traffic control systems engineer
- robotics research engineer
- robotic system engineer
- robotics engineer intern
- software development engineer (robotics engineer)
- robotics application engineer
- control systems engineer

