Robotics R&D Engineer: Perception, Planning & Control

IHMC

Pensacola (FL)

Hybrid

USD 85,000 - 115,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IHMC is seeking a Robotics R&D Software Engineer to join the IHMC Robotics Team, working full-time on real-time planning, control, and interaction algorithms for humanoids, quadrupeds, exoskeletons, and multi-agent systems.

You will contribute to a large software stack spanning perception, planning, control, simulation, and logging, with opportunities to explore new ideas in a collaborative research environment in Pensacola, FL.

Qualifications

  • B.S. in engineering with a software/controls focus.
  • 2+ years of relevant robotics software experience.
  • Proficiency in C/C++/Java.
  • Knowledge of Linux-based robotics systems.
  • Experience writing software for real hardware platforms.
  • Familiarity with Git.
  • Experience developing/maintaining robotics simulation, visualization, data-logging, or operator-interface software.
  • Excellent communication and documentation skills.

Responsibilities

  • Maintain and improve visualization tools, operator interfaces, and simulation tools for robot operation and debugging.
  • Develop automated diagnostic tools for robotic platforms.
  • Test and debug software in simulation environments and on hardware.
  • Support and improve terrain and environment processing pipelines for locomotion and planning.
  • Develop and maintain software across multiple robots and exoskeletons, ensuring reliable deployment.
  • Design and implement perception, path and grasp planning, and manipulation algorithms, including RL policy training/deployment.
  • Collaborate within a multidisciplinary team to build robust robotic platforms.

Skills

C/C++/Java
Linux robotics systems
Robotics software development
Documentation skills

Education

B.S. in engineering (software/controls)
M.S. in engineering (software/controls)

Tools

ROS2
MCAP
Git
CUDA
CI tools

Job description

IHMC is seeking a Robotics R&D Software Engineer to join the IHMC Robotics Team, working full-time on real-time planning, control, and interaction algorithms for humanoids, quadrupeds, exoskeletons, and multi-agent systems.

You will contribute to a large software stack spanning perception, planning, control, simulation, and logging, with opportunities to explore new ideas in a collaborative research environment in Pensacola, FL.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics R&D Engineer
Robotics R&D Engineer

IHMC • Pensacola (FL)

Hybrid
USD 85,000 - 115,000
Remote Humanoid Robotics Engineer - Perception to Control
Remote Humanoid Robotics Engineer - Perception to Control

Rex.zone • United States

On-site
USD 120,000 - 180,000
Robotics Software Engineer — Real‑World Planning & Control
Robotics Software Engineer — Real‑World Planning & Control

Linuxconfig • Columbus (OH)

On-site
USD 90,000 - 130,000
Free lunch
Flexible PTO
Health insurance
+3
Staff Robotics Software Architect
Staff Robotics Software Architect

Path Robotics • Columbus (OH)

On-site
USD 180,000 - 230,000
Free lunch
Flexible PTO
Medical, dental, vision
+3
PhD position at UWF-IHMC, Human Performance and Robotics
PhD position at UWF-IHMC, Human Performance and Robotics

VetCV • Pensacola (FL)

On-site
USD 30,000 - 40,000
Senior Robotics Controls Engineer: Humanoid Motion
Senior Robotics Controls Engineer: Humanoid Motion

1X • San Carlos (CA)

On-site
USD 200,000 - 300,000
Salary range: $200,000 - $300,000 +...
Health, dental, and vision insurance
401(k) with company match
+1
Robotics Software Engineer — Real-World Perception & Control
Robotics Software Engineer — Real-World Perception & Control

Kindredventures • San Francisco (CA)

On-site
USD 110,000 - 170,000
medical
dental
vision
+1
Senior Robotics Controls Engineer — Real‑World Humanoids
Senior Robotics Controls Engineer — Real‑World Humanoids

1X • San Carlos (CA)

On-site
USD 200,000 - 300,000
Equity
Health insurance
401(k)
+1
Staff Robotics Controls Engineer - Humanoid Systems
Staff Robotics Controls Engineer - Humanoid Systems

Apptronik • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior Robotics Software Engineer: Real‑World AI/Planning
Senior Robotics Software Engineer: Real‑World AI/Planning

Path Robotics • Columbus (OH)

On-site
USD 130,000 - 185,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+3