Robotics Software Engineer - Manipulation Systems

lumex talent United State
Relocation
Apply
AI Summary

We're seeking a skilled Robotics Software Engineer to build robotic systems for precision manipulation of human-designed tools and equipment. The ideal candidate will have 4+ years of experience in robotics algorithms, strong Python proficiency, and hands-on experience in motion planning, trajectory optimization, and manipulation systems.

Key Highlights
Build robotic systems for precision manipulation
Develop motion planning and trajectory optimization
Apply computer vision for physical interaction
Technical Skills Required
Python Motion planning Trajectory optimization Manipulation systems Robot arms Kinematics Dynamics Control Production software engineering
Benefits & Perks
Base Salary: $150,000-$230,000
Relocation support available

Job Description


Robotics Software Engineer — Manipulation Systems

Location: San Francisco, CA (Onsite Only)

Base Salary: $150,00-$230,000

Role Overview


We’re partnering with a fast-growing deep-tech company building advanced physical AI systems that combine robotics, machine intelligence, and real-world scientific workflows. The platform enables automation of complex, human-centric processes in highly dynamic environments, unlocking massive scale in data generation and experimentation.

This role is focused on robotic manipulation in real environments building systems that interact with tools, equipment, and workflows originally designed for human operators.


This is a fully onsite role in San Francisco. Relocation support is available. No hybrid/remote options.


Key Responsibilities

  • Build robotic systems for precision manipulation of human-designed tools and equipment
  • Develop motion planning, trajectory optimization, and collision avoidance in dynamic environments
  • Apply computer vision 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


Required Background

  • 4+ years building robotics algorithms in real systems
  • Experience with robot arms / manipulation platforms
  • Strong Python proficiency
  • Hands-on experience in one or more of:
  • Motion planning & trajectory optimization
  • Manipulation systems
  • Kinematics, dynamics, and control
  • Production software engineering experience
  • Fast prototyping mindset with strong execution
  • Comfortable operating in ambiguous, fast-moving environments
  • Degree in CS, ME, EE, Robotics, or related field or equivalent industry experience


Preferred Experience

  • Robotics simulation platforms (e.g., physics engines, digital twins)
  • Lab automation, manufacturing robotics, or scientific automation
  • Mechanical design exposure (CAD, prototyping)
  • Distributed systems & messaging frameworks
  • Experience shipping robotics-enabled hardware products


Similar Jobs

Explore other opportunities that match your interests

Senior QA Automation Lead

Programming
2h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobs via Dice

United State

Software Engineer - ADAS Fleet Management

Programming
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

General Motors

United State

Senior Guidance & Control Engineer, Advanced Vehicle Systems

Programming
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

johns hopkins applied physics...

United State

Subscribe our newsletter

New Things Will Always Update Regularly