Drimva

Gecko Robotics

Robotics Software Engineer

Pittsburgh · On-site · Full-time · Posted Aug 6, 2026

Experience
5+ years developing production robotics software in C++ and/or Python.
Visa sponsorship
Must be eligible for a US clearance.

About the job

Develop and deploy ROS2-based control, perception, and motion-planning systems for industrial robotic manipulators performing inspection and rework.

What you'll do

  • Architect and develop ROS2 control frameworks and planning systems for articulated manipulators.
  • Build perception-driven motion planning and closed-loop inspection, analysis, and rework workflows.
  • Integrate robot controls, industrial hardware, and inspection software; support production deployment and validation.

What they ask for

  • Production robotics software development in C++ and/or Python.
  • Strong experience with ROS2-based robotic systems.
  • Experience with motion-planning frameworks such as MoveIt2.
  • Experience integrating vision and 3D-sensor perception into robotic workflows; ability to work across software and hardware in industrial settings.

Nice to have

  • Experience programming industrial 6-axis articulated robots (FANUC, ABB, Yaskawa).
  • Familiarity with PLCs and industrial communication protocols.

Tools

ROS2, Python, C++, MoveIt, MoveIt2, RoboDK, Roboguide, RobotStudio

AI focus

No specific AI development work is stated; the role develops robotic inspection and manipulation systems.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)