Applied Methods
~The MetaPhysical SystemsRobotics Engineer

Robotics Engineer

Robotics engineers in this role design and implement the complete software and control systems that make physical robots function in real-world environments—from manipulation and locomotion to perception and autonomous navigation. They write production-level C++ and Python code for controllers, planners, and perception stacks, translating machine learning models developed by researchers into deployed robotic behavior. Working closely with ML engineers and hardware teams, they tackle the full robotics stack: tuning control algorithms, debugging electromechanical systems, optimizing performance on real hardware, and ensuring robots operate reliably across deployment sites. This role differs from simulation-focused positions by requiring hands-on hardware integration, real-time system debugging, and direct responsibility for robot behavior in production environments rather than purely algorithmic research.

$ titles --canonical
Robotics EngineerRobotics Software EngineerControls EngineerMotion Planning EngineerSenior Robotics EngineerRobotics Manipulation EngineerLocomotion EngineerMechatronics EngineerAutonomous Vehicle Engineer
Open Jobs35
Companies Hiring10
$02

Skills

What companies are looking for in this role.

$ skills --core

Developing software solutions for robot manipulation, perception, and planning

95%

Integrating hardware and software subsystems for robotic platforms

93%

Designing and implementing real-time control algorithms for robotic systems

92%

Troubleshooting and debugging complex electromechanical systems

89%

Designing and building mechanical and electromechanical subsystems

88%

Creating and executing comprehensive test plans and validation processes

87%

Designing industrial automation workcells and production-ready systems

85%

Performing root cause analysis and failure investigation on robotic systems

81%
$ skills --emerging

Deploying machine learning models and learned policies on robot hardware

84%

Developing sensor fusion and multi-modal perception systems

76%

Building data collection pipelines and managing large-scale robotic experiments

73%

Implementing visual servoing and force-control feedback loops

72%

Optimizing real-time performance and resource utilization in production systems

71%
$ skills --soft

Collaborating across cross-functional teams to integrate hardware and software components

91%

Communicating technical designs and results to internal and external stakeholders

88%

Taking ownership of full-stack subsystems and end-to-end system development lifecycle

84%

Managing projects from concept through deployment and production handoff

83%

Rapidly prototyping and iterating on hardware designs based on experimental data

79%
$03

Technology

The tools and technologies that define this role.

$ tech --language
C++very high
Pythonvery high
Javalow
$ tech --framework
ROS (Robot Operating System)high
PyTorchlow
TensorFlowlow
$ tech --platform
PLC (Programmable Logic Controller)high
Ignition SCADAmoderate
Intrinsic Platformmoderate
Dockerlow
Kuberneteslow
$ tech --tool
CAD (SolidWorks, OnShape, NX)high
HMI (Human Machine Interface)high
3D Printing (SLA, FDM)moderate
FEA (Finite Element Analysis)moderate
Git/GitHubmoderate
Laser Cuttingmoderate
MATLABmoderate
Gazebolow
Jenkinslow
$ tech --concept
Machine Learningvery high
CAN Bushigh
Computer Visionhigh
Inverse Kinematicshigh
Motion Planninghigh
PID Controlhigh
BLDC Motor Controlmoderate
Ethernetmoderate
I2Cmoderate
LQR (Linear Quadratic Regulator)moderate
MPC (Model Predictive Control)moderate
SLAMmoderate
SPImoderate
OPC UAlow
$04

Open Jobs

35 open Robotics Engineer jobs across 10 companies.

Figure AI1d
State Estimation Engineer - Data Collection Systems
San Jose, CA·Physical Systems
True Anomaly1w
GNC Engineer
Denver, CO or Long Beach, CA·Physical Systems
Shield AI1w
Senior Staff Engineer, Autonomy and Motion Planning (R5538)
London·Physical Systems
Rhoda3w
Lead Mechatronics Engineer (Hands Team Lead)
Mountain View·Physical Systems
Intrinsic1mo
Mobile Manipulator Engineer
Singapore·Physical Systems
Shield AI1mo
Senior Staff Engineer, Computer Vision (C++) (R5197)
Melbourne·Physical Systems
Shield AI1mo
Staff Engineer, Computer Vision (C++) (R5196)
Melbourne·Physical Systems
Shield AI1mo
Senior Engineer, Computer Vision (C++) (R5195)
Melbourne·Physical Systems
Shield AI1mo
Senior Engineer, Autonomy (R5182)
Melbourne·Physical Systems
Intrinsic1mo
Robotics Software Engineer - Grasping
Munich, Germany·Physical Systems
Rhoda1mo
Robotics & Control Engineer
Mountain View·Physical Systems
Rhoda1mo
Staff Robot Controls Integration Engineer
Mountain View·Physical Systems
Shield AI1mo
Principal Engineer, State Estimation (Dallas, TX)
Dallas, Texas·Physical Systems
Intrinsic1mo
Staff Robotics Software Engineer - Grasping
Munich, Germany·Physical Systems
Mecka2mo
Computer Vision & Robotics Navigation Engineer
New York·Physical Systems
Graphcore2mo
Staff Robotics Engineer
Austin, Texas, United States·Physical Systems
Shield AI2mo
Staff Software Engineer, Autonomous Pilot Integration (R5208)
Washington, DC·Physical Systems
Shield AI2mo
Senior Staff Software Engineer, Autonomous Pilot Integration (R5193)
Washington, DC·Physical Systems
Shield AI2mo
Senior Software Engineer, Autonomous Pilot Integration (R5200)
Washington, DC·Physical Systems
Skild AI2mo
Research Robotics/Computer Vision Engineer
San Mateo·Physical Systems