What robotics engineers actually do
Robotics engineering is broader than industrial-robot programming. A robotics engineer typically owns one or more layers of the full robot stack:
- Mechanical design. Robot chassis, manipulator-arm structures, gearbox selection (harmonic drives, cycloidal reducers, planetary gearboxes), end-effector and gripper design.
- Electrical and electronics design. Motor selection and sizing, motor-drive electronics, sensor integration, power distribution, custom PCBs.
- Firmware and embedded systems. Real-time control loops, motor commutation algorithms, sensor data acquisition, communication stacks. C and C++ on STM32, NXP, or similar microcontrollers.
- Low-level robot control. Kinematics, dynamics, inverse kinematics, trajectory generation, PID and feedforward control. MATLAB or Python prototyping, C++ for production.
- Motion planning. Path planning algorithms (RRT, PRM, A*, lattice planners), collision avoidance, optimization-based planning. MoveIt and OMPL are standard.
- Perception. Computer vision (object detection, segmentation, pose estimation), lidar processing, SLAM (Simultaneous Localization And Mapping), sensor fusion. OpenCV, PyTorch, ROS 2 perception packages.
- Higher-level autonomy. Behavior trees, finite state machines, learning-based policies (RL, imitation learning), task planners. Increasingly involves LLM-based reasoning at frontier employers.
- System integration. Pulling the above together — making a robot actually do useful work. The applied-robotics specialty.
- Simulation and testing. Gazebo, Isaac Sim, MuJoCo, custom simulators. Test infrastructure and regression suites.
Most robotics engineers specialize in one or two layers and integrate across the rest with collaborators. The exception is at smaller startups, where individual engineers may own the full stack on a working robot.
What you'll earn
BLS classifies robotics engineers under SOC 17-2199 (Engineers, All Other) which had a May 2024 median of $116,030 — but the BLS umbrella code averages across many engineer specialties and understates robotics-specific pay. Industry-specific salary surveys are the better reference:
| Source / level | Reported median | Profile |
|---|---|---|
| Indeed (US average, 2026) | $122,928 | Broad average |
| Glassdoor (median total, 2026) | $147,000 | Includes equity and bonus |
| Built In (2026) | 25th–75th: $111K–$184K | Mid-range engineers |
| ZipRecruiter 90th percentile (2026) | $231,345+ | Top of band |
| Boston Dynamics published range | $178K–$230K (specialized test) | Per posting |
| Autonomous-vehicle senior | $300K–$500K total comp | Including equity at top employers |
Sources: Glassdoor robotics-engineer salary page 2026; Built In robotics engineer salary 2026; Indeed career data; ZipRecruiter robotics engineer salary 2026; Boston Dynamics public job postings.
The sub-niches and who works in each
Autonomous vehicles
- Companies: Waymo (Alphabet), Zoox (Amazon), Aurora, Tesla AI/autopilot, GM Cruise (when active), Ford BlueCruise, Rivian autonomy.
- Work: Perception (camera, lidar, radar fusion), motion planning, behavior prediction, simulation, safety validation, controls.
- Pay band: top of the robotics field. Total compensation including equity routinely $250K-$500K+ at senior levels.
- Geographic concentration: Bay Area, Pittsburgh (Uber Tech / Aurora), Detroit (GM, Ford), Phoenix (Waymo operations).
Surgical and medical robotics
- Companies: Intuitive Surgical (da Vinci), Stryker (Mako orthopedic), Medtronic (Hugo, Mazor), Johnson & Johnson MedTech (Ottava), Vicarious Surgical, CMR Surgical, Globus Medical (ExcelsiusGPS).
- Work: Mechanical design of robotic surgical arms, force-feedback haptics, image-guided navigation, mechanical integration with medical workflows, FDA validation engineering.
- Pay band: strong, similar to or slightly below the AV band for senior roles. Equity components smaller than at pre-IPO AV startups.
- Geographic concentration: Sunnyvale CA (Intuitive), Mahwah NJ (Stryker), Minneapolis MN (Medtronic), Santa Clara CA (J&J MedTech), Cambridge MA (Vicarious).
Warehouse and logistics robotics
- Companies: Amazon Robotics (Boston / North Reading MA, Seattle), Symbotic (Wilmington MA), Locus Robotics, AutoStore, Berkshire Grey, GreyOrange.
- Work: Mobile-robot autonomy, fleet management, pick-and-place manipulation, warehouse-system integration.
- Pay band: solid mid-tier of robotics; Amazon Robotics publishes pay scales publicly. Less equity volatility than AV or humanoid startups.
- Geographic concentration: Boston metro is the warehouse-robotics center of gravity in the US.
Humanoid robotics
- Companies: Boston Dynamics (Atlas, Stretch), Figure AI, 1X Technologies, Apptronik (Apollo), Agility Robotics (Digit), Sanctuary AI, Tesla Optimus team, Unitree (some US presence), Robust.AI.
- Work: Bipedal and humanoid control, whole-body planning, contact-rich manipulation, learning-based locomotion and manipulation.
- Pay band: highly competitive entry, strong total compensation at senior levels reflecting equity. Boston Dynamics public ranges have hit $178K-$230K for specialized roles.
- Geographic concentration: Boston metro (Boston Dynamics, Figure has Sunnyvale + Boston), Sunnyvale CA (Apptronik has Austin, Figure HQ in Sunnyvale), Oregon (Agility Robotics in Albany), British Columbia (Sanctuary AI).
Industrial robotics integration
- Companies: FANUC America, ABB Robotics, KUKA Robotics, Yaskawa Motoman, Universal Robots, plus dozens of authorized system integrators (Acieta, Genesis Systems, Wauseon Machine, ATS Automation).
- Work: Programming and integrating industrial robots into production cells, welding-cell design, palletizing-cell design, vision integration.
- Pay band: mid-tier of robotics. Less risky than frontier startups, more stable.
- Geographic concentration: Michigan, Ohio, Wisconsin, Indiana for automotive integrators.
Defense and uncrewed systems
- Companies: Anduril, Shield AI, Skydio (defense side), Saronic Technologies, Boeing Phantom Works, Lockheed Martin Skunkworks, Northrop Grumman uncrewed systems, AeroVironment.
- Work: Autonomous aerial, ground, and maritime vehicles. Heavy emphasis on perception, planning under uncertainty, and operations in contested environments.
- Pay band: strong, with security-clearance premium. Anduril publishes some compensation publicly.
- Geographic concentration: Southern California (Anduril, Skydio), DC metro (defense primes), Texas (Saronic).
Top employers (consolidated)
- Autonomous vehicles: Waymo, Zoox, Aurora, Tesla AI, GM Cruise, Aurora, Ford BlueCruise.
- Surgical / medical: Intuitive Surgical, Stryker Mako, Medtronic Robotics, J&J MedTech (Ottava), Vicarious Surgical, CMR Surgical, Globus Medical.
- Warehouse / logistics: Amazon Robotics, Symbotic, Locus Robotics, AutoStore, Berkshire Grey.
- Humanoid: Boston Dynamics, Figure AI, 1X, Apptronik, Agility Robotics, Sanctuary AI, Tesla Optimus, Sanctuary AI, Robust.AI.
- Big-tech robotics: Google Robotics (now part of Google DeepMind), Meta FAIR robotics, Apple (special projects, undisclosed), Amazon Lab126.
- Industrial robotics: FANUC America, ABB Robotics, KUKA, Yaskawa Motoman, Universal Robots.
- Defense: Anduril, Shield AI, Skydio, Saronic Technologies, Boeing Phantom Works, Lockheed Martin Skunkworks, Northrop Grumman, AeroVironment, GA-ASI.
- Aerospace robotics: NASA centers, SpaceX (robotic arm and dragon operations), Blue Origin, Rocket Lab.
- National labs: Sandia, Lawrence Livermore, Lawrence Berkeley, ORNL, Argonne, Los Alamos.
How to become a robotics engineer: step by step
Step 1 — Earn an ABET-accredited BS (years 1-4)
Best-fit degree options:
- BS in Robotics Engineering. Programs at WPI, University of Michigan, Carnegie Mellon, Lawrence Tech, and similar are growing. ABET-EAC accredited where available.
- BS in Mechatronics Engineering (ABET-EAC). Strong fit. See our mechatronics BS guide.
- BS in Computer Science with robotics electives. Strong fit for perception, motion planning, and learning-based roles. Common at universities without dedicated robotics BS.
- BS in Electrical Engineering or Computer Engineering. Fit for low-level robotics (firmware, electronics, control).
- BS in Mechanical Engineering with controls/robotics concentration. Fit for mechanical-design-heavy roles.
Step 2 — Build a public portfolio (years 1-4)
For robotics engineering more than any other engineering specialty, portfolio matters. The differentiator candidates for top employers consistently have:
- FIRST Robotics or VEX Robotics competition experience, ideally as team captain or lead engineer.
- One or more published GitHub repos demonstrating a working robotics project — typically a ROS 2 package or a notable embedded-systems project.
- Senior project that ships an end-to-end working robot, ideally video-documented.
- Contributions to open-source robotics projects (ROS 2, MoveIt, PyTorch-based perception packages).
- Internship at a robotics-adjacent employer in the summers of years 2 and 3.
Step 3 — Pick research vs applied (year 3)
Decide between:
- Research-leaning path: apply for an MS or PhD in robotics or related (CMU Robotics Institute, MIT CSAIL, Stanford, UC Berkeley, Michigan, Georgia Tech, Maryland, UPenn GRASP, Northwestern). Many programs are fully funded for PhD students.
- Applied path: internship-to-full-time at an industrial robotics integrator, an Amazon Robotics-style applied employer, or a robotics product company (Boston Dynamics applied side).
Step 4 — Land the first robotics role (year 4 or after grad school)
For BS candidates: target Amazon Robotics (high-volume hiring, strong onboarding), industrial integrators, Boston Dynamics applied roles, surgical-robotics sustaining-engineering roles. Starting pay typically $90K-$130K base in mid-tier metros; $130K-$180K base at top-tier employers in expensive metros.
For MS/PhD candidates: target frontier R&D — Waymo, Boston Dynamics R&D, Figure, Apptronik, Stryker Mako R&D, defense-robotics R&D. Total compensation regularly $180K-$280K for new MS graduates at top employers.
Step 5 — First 18 months in role
- Stay close to the hardware. Robotics engineers who drift fully into software lose the embodied-systems intuition that separates them from pure-CS hires.
- Pick a layer of the stack to specialize in. Trying to be a generalist plateaus the career.
- Publish if your employer allows it. Conference papers (ICRA, IROS, RSS, CoRL) and patents are differentiators for senior roles later.
- If at a frontier-niche employer, the equity component is large — understand vesting and refresher grants carefully.
The modern robotics software stack
Tools that show up in robotics-engineer job descriptions in 2026:
- ROS 2 (Humble, Iron, Jazzy releases). The dominant middleware for non-industrial robotics. C++ and Python clients. Open Robotics maintains it.
- Simulation: Gazebo (legacy and now-classic Gazebo Sim), Nvidia Isaac Sim (built on Omniverse, increasingly dominant for learning-heavy work), MuJoCo (open-sourced by Google DeepMind; academic and learning research), Webots, Unity ML-Agents for some research.
- Motion planning: MoveIt 2 (the standard for manipulation), OMPL, OptimWalk.
- Perception: OpenCV, PyTorch and TensorFlow for learning-based methods, Open3D for point clouds, PCL (Point Cloud Library) legacy, Habitat for embodied AI research.
- SLAM: ORB-SLAM3, LIO-SAM, Cartographer, RTAB-Map, plus emerging neural-radiance-field methods.
- Real-time: PREEMPT_RT Linux, Xenomai for very-hard-real-time. Increasingly cyclonedds for low-latency ROS 2 transport.
- Hardware abstraction: ros2_control for actuators and sensors; ROS 2 hardware interfaces.
- Learning frameworks: PyTorch dominant; Isaac Lab and Isaac Gym for sim-to-real transfer; HuggingFace's LeRobot for imitation learning.
- Languages: C++ (production-critical code, real-time), Python (prototyping, ML, perception, scripts), some Rust at younger startups.
Skills checklist
Core technical (table stakes)
- Linear algebra at a working level (transformations, eigenvalues, SVD). The math underlying everything.
- Probability and Bayesian methods (for state estimation, SLAM, perception).
- Control theory: PID, state-space, LQR, MPC at introductory depth.
- Kinematics and dynamics: forward and inverse kinematics, Jacobians, Newton-Euler dynamics.
- C++ at fluent (production-quality, real-time-safe) level.
- Python at fluent level.
- Linux command-line and Git fluency.
Robotics-specific software
- ROS 2 at hands-on package-development depth.
- One simulator deeply: Gazebo, Isaac Sim, or MuJoCo.
- MoveIt 2 for manipulation roles; navigation_2 for mobile-robot roles.
- OpenCV and PyTorch for perception work.
Hardware
- Comfort reading schematics and basic circuit debugging.
- Microcontroller programming: STM32, ESP32, or similar at hands-on depth.
- Motor and motor-drive basics: servo selection, brushless DC, gear-reduction.
- Sensor types: encoders, IMUs, lidars, RGBD cameras, force-torque sensors. Pros and cons of each.
For research-leaning roles
- Deep learning depth: graduate-level coursework or independent equivalent.
- Familiarity with current research: ICRA, IROS, RSS, CoRL papers in your sub-niche.
- Publication record (papers or patents) for R&D-track roles.
Soft skills
- Cross-disciplinary collaboration. Robotics teams blend mechanical, electrical, firmware, and software engineers — the engineer who can talk fluently to all four moves faster.
- Patience for the long debug cycle. Robotics bugs span hardware, firmware, control, perception, and planning; isolating root cause across layers is the daily challenge.
- Comfort with ambiguity. Frontier robotics work doesn't have textbook answers.
Should you go to graduate school?
The decision depends on the sub-niche:
- For autonomous vehicle perception, motion planning, or behavior prediction roles: MS or PhD is the typical expectation. The talent pool is global and competitive.
- For surgical robotics R&D, humanoid robotics R&D, or frontier learning-based robotics: MS minimum, PhD common.
- For applied robotics — Amazon Robotics, industrial integration, sustaining engineering at surgical-robotics OEMs: BS sufficient with strong portfolio.
- For robotics product engineering at Boston Dynamics applied side, Figure software platform, etc: BS with strong software portfolio is competitive.
Top US graduate programs for robotics: CMU Robotics Institute, MIT CSAIL, Stanford AI Lab, UC Berkeley BAIR, University of Michigan Robotics, Georgia Tech IRIM, Northwestern, UPenn GRASP, University of Washington, UCSD, Caltech. Many offer fully-funded MS or direct PhD admission.
Career growth and pay anchors
- Robotics Engineer I (entry, 0-2 yrs): $90K–$130K base in mid-tier metros; $130K–$180K at top-tier employers in expensive metros.
- Robotics Engineer II (2-5 yrs): $115K–$160K base.
- Senior Robotics Engineer (5-10 yrs): $140K–$200K base.
- Staff Robotics Engineer (10-15 yrs): $180K–$250K base; total comp at top employers $300K-$450K.
- Principal Robotics Engineer (15+ yrs): $220K–$330K base; total comp at top employers $400K-$650K.
- R&D leadership / Chief Roboticist / Research Director: $300K–$500K base plus significant equity; total compensation at top employers $600K–$1.5M.
Equity at frontier robotics startups (Figure, 1X, Apptronik, Anduril) can dwarf base salary if the company exits successfully — but is illiquid and tied to company outcome. Public-company robotics engineers at Tesla, Apple, Amazon, and Alphabet receive RSU grants with clearer valuation.
Job market outlook
The Association for Advancing Automation (A3) reports continued strong demand across industrial-robotics installations, plus accelerating growth in service robotics (warehouse, surgical) and frontier robotics (humanoid, autonomous vehicles). Specific demand drivers through 2030:
- Surgical-robotics installed-base growth. Intuitive Surgical, Stryker Mako, Medtronic Hugo, and J&J Ottava all expanding.
- Autonomous vehicle deployment. Waymo expanding to new US metros, Tesla FSD development, defense autonomy.
- Humanoid robotics buildout. Each humanoid company is hiring 50-200+ engineers; collectively the field is creating thousands of new robotics-engineering roles.
- Warehouse automation. Amazon Robotics is consistently among the highest-hiring robotics employers in the US.
- Defense uncrewed systems. Anduril, Shield AI, Saronic, and the major defense primes are hiring at unusual volume.
The risk side: equity-heavy compensation at frontier startups is volatile; not all the current humanoid companies will succeed. The flexible robotics engineer who can pivot across sub-niches has the safest career.
Robotics engineer vs other engineer roles
| Role | SOC | Median pay | Work bias |
|---|---|---|---|
| Robotics engineer | 17-2199 | ~$147K (industry) | End-to-end robot systems |
| Controls engineer | 17-2199 | ~$116K (BLS) | PLCs, SCADA, industrial systems |
| Mechanical engineer | 17-2141 | ~$102K | Mechanical design, FEA |
| Electrical engineer | 17-2071 | ~$112K | Power, motors, drives |
| Electronics engineer | 17-2072 | ~$128K | Embedded, PCB, chips |
Robotics median is from industry salary surveys; engineering SOCs are BLS OEWS May 2024.
Pitfalls and things to know
- Equity at pre-IPO robotics startups is illiquid. Headline compensation packages at Figure, 1X, and similar are equity-heavy. Understand vesting, exercise terms, and the probability of exit before treating the equity as real money.
- Robotics engineering is much harder than software engineering looks. Bugs span hardware, firmware, perception, planning, control, and integration. Debug cycles are long. Engineers from pure-software backgrounds sometimes underestimate this; mechatronics graduates are usually better prepared.
- The hardware-to-software gradient matters. Some sub-niches (surgical robotics design, industrial integration) are heavily mechanical and embedded. Others (AV motion planning, learning-based control) are mostly software. Pick what fits your strengths.
- Project portfolio matters more than degree. A FIRST Robotics captain with a public GitHub of working robotics projects beats a generic engineering degree with no demonstrated work.
- Surgical robotics is FDA-regulated. Engineering processes are slower and more documentation-intensive than at unregulated robotics employers. Plan for the regulatory pace.
- The humanoid wave is real, but not every company will succeed. Most of the current humanoid robotics companies will fail; one or two will be huge winners. Diversify if you bet on the field, or be ready to switch employers if your company's commercial traction stalls.
Frequently asked questions
How is a robotics engineer paid relative to a mechanical or electrical engineer?
Is a master's degree required for robotics engineer jobs?
What programming languages and tools matter most for robotics engineers in 2026?
What is the highest-paying sub-niche in robotics engineering?
Are surgical robotics engineer jobs growing?
Can a mechatronics graduate compete for robotics engineer roles?
Do robotics engineers need security clearances?
Robotics engineer vs controls engineer — what is the difference?
Sources & methodology
- BLS OEWS — Engineers, All Other (SOC 17-2199). May 2024 OEWS release; the umbrella SOC that captures robotics engineers.
- Glassdoor — Robotics Engineer Salary 2026. Industry-survey median.
- Built In — Robotics Engineer Salary 2026. Percentile breakdowns.
- ZipRecruiter — Robotics Engineer Salary 2026. 90th-percentile data.
- Association for Advancing Automation (A3). Industry trend data and quarterly robot shipment reports.
- Open Robotics — ROS 2. Modern robotics middleware.
- Intuitive Surgical investor relations. da Vinci installed-base figures.
Total-compensation figures at frontier-niche employers (autonomous vehicles, humanoid robotics) are based on public job postings and industry reporting as of 2026-05-19. Equity-heavy packages are valued at company-disclosed valuations and are subject to volatility.