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

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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Robotic Algorithm Engineer in Milpitas, CA vacancy
  •  ...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... 
    Suggested
    Full time
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago
  •  ...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

    Infotree Global Solutions

    Cupertino, CA
    4 days ago
  • $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... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    21 hours ago
  • $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‑... 
    Suggested
    Remote work
    Flexible hours

    Dormont Manufacturing Company

    Fremont, CA
    4 days ago
  • $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... 
    Suggested
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    San Jose, CA
    1 day ago
  • $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 placement
    Remote work
    Flexible hours

    John Deere

    Santa Clara, CA
    1 day ago
  •  ...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 area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...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... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $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 time
    Shift work

    PsiQuantum

    Milpitas, CA
    3 days ago
  • $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 placement
    Local area
    Relocation package
    Flexible hours

    Israelvcforum

    Mountain View, CA
    3 hours ago
  • $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 time
    Internship
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Sunnyvale, CA
    1 day ago
  • $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 area
    Work from home
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $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 time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  •  ...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 placement
    Work at office
    Remote work

    Dapster

    Palo Alto, CA
    3 days ago
  • $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 placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  •  ...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

    PsiQuantum

    Milpitas, CA
    2 days ago
  • $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 time
    For subcontractor
    Shift work

    PSI Quantum

    Milpitas, CA
    2 days ago
  •  ...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

    JConnect Infotech

    Mountain View, CA
    3 days ago
  • 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... 

    Samsung Electronics GmbH

    Mountain View, CA
    4 days ago
  •  ...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... 

    Sunday Robotics

    Mountain View, CA
    1 day ago
  • $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 placement
    Work at office

    Cerebra Consulting

    Mountain View, CA
    3 days ago
  • $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 pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 hours ago
  •  ...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

    JConnect Infotech

    Mountain View, CA
    3 days ago
  •  ...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... 

    Mind Robotics Inc.

    Palo Alto, CA
    1 day ago
  • 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

    Dexmate

    Santa Clara, CA
    3 days ago
  • $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

    Dormont Manufacturing Company

    Milpitas, CA
    1 day ago
  • $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... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 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
    4 days ago
  • $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 time
    Contract work
    For contractors
    Shift work

    Blackbird

    Milpitas, CA
    8 hours ago
  •  ...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... 

    Purple Drive

    Cupertino, CA
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotic Algorithm Engineer. Be the first to apply!