Robotics Software Engineer – ROS2 & Perception for Industry

Pittsburgh Robotics Network

Pittsburgh (Allegheny County)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
401(k) matching
Medical, dental, and vision insurance
Mental health support
Professional development
Family planning assistance
Flexible PTO

Job summary

Gecko Robotics is building production-grade robotic manipulation systems that embed intelligent inspection directly into active manufacturing environments. In this role, you will architect and develop ROS2-based control, perception, and motion planning systems for 6-axis articulated manipulators operating in real-world industrial settings.

These robotic systems integrate a wide range of NDT methods and sensing and optimize inspection throughput, improve product quality, and enable better

Qualifications

  • 5+ years of production robotics software development in C++ and/or Python.
  • Strong experience with ROS2-based robotic systems.
  • Experience with motion planning frameworks (MoveIt2).
  • Experience integrating perception systems (vision, 3D sensors) into robotic workflows.
  • Ability to work across software and hardware boundaries in industrial environments.

Responsibilities

  • Architect and evolve ROS2-based control framework and planning systems for articulated manipulators.
  • Develop perception-driven motion planning using visual and other sensor inputs.
  • Design closed-loop inspect → analyze → rework workflows.
  • Optimize robotic inspection throughput within active manufacturing lines.
  • Own system-level integration between robot control stack, industrial hardware and Gecko’s inspection software.
  • Support system deployment and validation in production environments.

Skills

5+ years in C++/Python
ROS2-based robotics
MoveIt2 experience
Perception integration
Software/hardware cross-boundary work

Tools

MoveIt
RoboDK
Roboguide
RobotStudio

Job description

Gecko Robotics is building production-grade robotic manipulation systems that embed intelligent inspection directly into active manufacturing environments. In this role, you will architect and develop ROS2-based control, perception, and motion planning systems for 6-axis articulated manipulators operating in real-world industrial settings.

These robotic systems integrate a wide range of NDT methods and sensing and optimize inspection throughput, improve product quality, and enable better

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ROS2 Robotics Engineer for Industrial Inspection & Motion
ROS2 Robotics Engineer for Industrial Inspection & Motion

Gecko Robotics • Pittsburgh

Hybrid
USD 140,000 - 190,000
Robotics Software Engineer
Robotics Software Engineer

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 110,000 - 160,000
Equity
401(k) matching
Medical, dental, and vision insurance
+4
Robotics Software Engineer
Robotics Software Engineer

Gecko Robotics • Pittsburgh

Hybrid
USD 140,000 - 190,000
Remote Robotics Engineer — Perception, SLAM & ROS
Remote Robotics Engineer — Perception, SLAM & ROS

Rex.zone • United States

On-site
Robotics Software Engineer – Perception, SLAM & ROS2
Robotics Software Engineer – Perception, SLAM & ROS2

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • New York (NY)

On-site
USD 120,000 - 160,000
Competitive salary
Benefits
Small, high-caliber team
+1
Remote Robotics Engineer - ROS2, Perception & SLAM
Remote Robotics Engineer - ROS2, Perception & SLAM

Rex.zone • United States

On-site
Robotics Autonomy Engineer - ROS/ROS2, SLAM & Perception
Robotics Autonomy Engineer - ROS/ROS2, SLAM & Perception

Rex.zone • Merida (ND)

On-site
USD 120,000 - 170,000
Remote Robotics Engineer — ROS2, Perception & Motion Planning
Remote Robotics Engineer — ROS2, Perception & Motion Planning

Rex.zone • San Diego (CA)

On-site
Robotics Engineer
Robotics Engineer

Optimal Staffing • Warren (MI)

On-site
USD 120,000 - 170,000
Robotics Engineer: Perception, SLAM & Autonomy
Robotics Engineer: Perception, SLAM & Autonomy

Rex.zone • United States

On-site
Remote-work equipment support