Robotics Software Engineer (C++)

Actalent

📍 San Francisco, CA, United States

Full-time other-general

Job Description

Robotics Software Engineer
Focus: Motion control, system integration, real-world
hardware behavior
Primary Responsibilities

+ Implement and maintain motion control software

+ Integrate perception outputs into robotic decision-making

+ Collaborate closely with mechanical, electrical, and perception teams

+ Support real-world robotic deployment and iteration

Required Skills

+ C / C++ experience

+ Enough depth to integrate with system-level code


+ Robotics fundamentals

+ Motion control

+ Kinematics

+ State machines


+ Systems thinking

+ Understanding how perception, control, and hardware interact


+ Experience building software that runs on real hardware

Strong Preferences

+ Experience with:

+ Camera-based systems

+ Robotics middleware (ROS or similar), though not explicitly named


+ Exp...
Apply for this Position