Robotics Software Engineer (Robot Math)

Dexterity

Redwood City, United States Posted October 9, 2026

Check how well your resume matches this job

On-site Full-time Mid level
Salary Range

$125,000 - $186,000

Job Description

Join Dexterity as a Robotics Software Engineer, where you will develop platform software and infrastructure to enhance robotic motion capabilities. You will work on trajectory generation for 6 to 8 DOF robots, contribute to collision checking and spatial reasoning, and collaborate with domain experts in motion planning and optimization. This role offers hands-on experience with robot hardware and the opportunity to support product teams in integrating and utilizing the motion stack.

  • Develop platform software and infrastructure to empower robotic engineers to command and craft robot motions under different constraints.
  • Develop features and capabilities for fast and safe trajectory generation for 6 to 8 DOF robots operating in constrained spaces.
  • Contribute to collision checking, spatial reasoning, efficient sampling strategies, and graph-based search algorithms for robot trajectory generation.
  • Strong analytical and problem-solving skills
  • Strong user-centric focus on tooling and infrastructure
  • Experience with Git, Kubernetes, and Docker
  • Strong Knowledge of Modern C++ and Python
  • Independent, self-starter, and critical thinking engineer
  • Math fundamentals in Linear Algebra, Numerical Optimization (Convex, Non-Linear), Geometric Algorithms, Graph search algorithms
  • Excellent organizational skills and attention to detail
  • Experience delivering production software
  • Minimum two years of industry experience
  • Excellent verbal and written communication skills
  • BS (4+ years experience )/ MS (2+ years experience) / Ph.D. in Computer Science, Maths or a related discipline or equivalent experience
  • Proficient in Linux
Required Skills
software development collaboration problem solving Git Kubernetes Docker C++ Python critical thinking Linear attention to detail written communication Linux
How to apply

You apply on Dexterity’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Dexterity

See every open role at Dexterity on ARes.

More Jobs at Dexterity
Share This Job