Robotics Software Engineer - Control Systems

SoloPoint Solutions, Inc.

Mountain View, CA

JOB DETAILS
SKILLS
Analysis Skills, Automation, C++ Programming Language, Collision Avoidance Systems, Computer Science, Control Systems, Detail Oriented, Hardware Design, Identify Issues, Modeling Languages, Predictive Modeling, Python Programming/Scripting Language, Reinforcement Learning, Robotics, Robotics Software, Software Engineering, Startup, Systems Engineering, Usability Engineering, Use Cases
LOCATION
Mountain View, CA
POSTED
30+ days ago
Qualifications:
  • Bachelor's Degree in Computer Science 
  • 5+ years of experience in controls systems engineering for high-DOF robotic hardware
  • C++ and Python
  • Robotics / automation industry experience is a must
  • Experience working in early-stage startups required
  • Experience tele-operation, force-torque sensor, torque control 
  • Strong foundation in control theory and mechanics, including model predictive control, linear and nonlinear optimization
  • Understanding of 3D coordinate systems transform, as well as rigid and non-rigid body dynamics
  • Detail-oriented mindset with the ability to identify subtle issues across system layers (e.g., baud rate & time syncing)
  • Experience with vision-language-action models (VLA), reinforcement learning, or world models
Responsibilities:
  • Take end-to-end ownership of the motion and force control stack, from low-level systems to high-level integration
  • Develop and improve various teleoperation technologies to make operations intuitive, smooth and fast
  • Develop fault-detection, collision avoidance systems, conduct safety analyses, and lead rigorous testing
  • Work closely with software engineers to refine system usability through real-world use cases and continuous iteration
  • Collaborate on the design of new hardware platforms and tools to improve robotic manipulation, including evaluating and recommending novel sensors

About the Company

S

SoloPoint Solutions, Inc.