Remote Position29.01.26
AI SCORE 8.5

Mid-Senior Robotics Software Engineer - Manipulation Systems

$150K–$230K/year

About the Role

We are seeking a talented and driven Robotics Software Engineer - Manipulation Systems to join our team. This position is based in San Francisco, CA, and is fully onsite, with no remote options available. As a Robotics Software Engineer, you will work on cutting-edge technologies that combine robotics and machine intelligence to automate complex human-centric processes. This role offers a competitive salary range of $150,000 to $230,000 and includes relocation support for qualified candidates.

What You'll Do

  • Build robotic systems for precision manipulation of human-designed tools and equipment.
  • Develop motion planning, trajectory optimization, and collision avoidance algorithms in dynamic environments.
  • Apply computer vision techniques to enable physical interaction with complex real-world objects.
  • Deploy software across simulation and physical robotic platforms.
  • Integrate perception, planning, and control into production-grade robotics stacks.
  • Collaborate with domain experts to translate real-world workflows into scalable automation.
  • Break ambiguous problems into structured engineering projects.
  • Design for robustness, scalability, and operational simplicity.

Requirements

  • 4+ years of experience building robotics algorithms in real systems.
  • Strong proficiency in Python.
  • Hands-on experience with robot arms and manipulation platforms.
  • Experience in motion planning, trajectory optimization, kinematics, dynamics, and control.
  • Production software engineering experience with a fast prototyping mindset.
  • Degree in Computer Science, Mechanical Engineering, Electrical Engineering, Robotics, or a related field, or equivalent industry experience.

Nice to Have

  • Experience with robotics simulation platforms (e.g., physics engines, digital twins).
  • Exposure to lab automation, manufacturing robotics, or scientific automation.
  • Mechanical design exposure (CAD, prototyping).
  • Familiarity with distributed systems and messaging frameworks.
  • Experience shipping robotics-enabled hardware products.

What We Offer

  • Competitive base salary ranging from $150,000 to $230,000.
  • Relocation support available for candidates moving to San Francisco.
  • Opportunity to work with a fast-growing deep-tech company.
  • Engaging work environment focused on innovation and collaboration.
  • Access to cutting-edge technology and tools in robotics.
  • Professional development opportunities to enhance your skills.
  • Dynamic and fast-paced work culture.
  • Health and wellness benefits.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a competitive salary and the chance to work on innovative robotics projects in a fast-growing company. Relocation support is a significant perk.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Python for real-time robotics applications, including experience with libraries such as ROS (Robot Operating System) for software integration and control of robotic systems.

Strong understanding of motion planning algorithms and trajectory optimization techniques, with hands-on experience in simulation environments like Gazebo or V-REP to validate robotic manipulations.

Demonstrated experience in kinematics and dynamics of robotic systems, with a problem-solving mindset to tackle complex challenges related to object manipulation in dynamic environments.

Learning Resources

Python Robotics: An Introduction to the Robot Operating Systembook

Career Path

Mid-Senior Robotics Software Engineer - Manipulation Systems(Now)Lead Robotics Software Engineer(1-2 years)Robotics Engineering Manager(3-5 years)

Market Overview

Python Market Size 2024
$20B
Annual Growth
11.5%
AI Adoption in Robotics
70%
Investment in Robotics Technologies
+35%
Labour Demand for Robotics Engineers
+25%
Avg Salary for Robotics Software Engineers
$120K

Skills & Requirements

Required
PythonRoboticsMotion Planning
Growing in Demand
Machine LearningROS (Robot Operating System)Deep Learning
Declining
C++ for RoboticsMatlab for Simulations

Domain Trends

Increased AI Integration
AI technologies are increasingly being integrated into robotics, with 70% of companies adopting AI for motion planning and manipulation tasks.
Rise of Collaborative Robots (Cobots)
The market for collaborative robots is expected to grow by 40% by 2025, emphasizing the need for engineers skilled in safe human-robot interaction.
Advancements in Simulation Tools
Robotics simulation tools are evolving rapidly, with a 50% increase in usage for testing algorithms before deployment, highlighting the demand for engineers experienced in simulation environments.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.