Robotics Software Engineer at Gecko Robotics
Pittsburgh, PA
—
Aug 5, 2026
Pittsburgh, PA
Sep 25, 2026
What this job asks for AI summary
A robotics software engineering role focused on designing and building production-grade manipulation systems for industrial inspection environments. The engineer will architect ROS2-based control, perception, and motion planning stacks for 6-axis articulated robots, integrating NDT sensing payloads and closing the loop between inspection, analysis, and rework within active manufacturing lines. Suits an experienced robotics software developer comfortable working across software and hardware boundaries.
Senior level · 5+ years · Secret clearance · Full-time
Quick apply — this platform usually takes a CV and a few fields.
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 6, 2026. It is a model, not a headcount.
Why we read it this way (6)
The clearance gate reads 'must also be eligible for a US clearance' — this implies the ability to obtain a clearance rather than holding an active one. The level is unspecified; Secret is used as the conservative default for government-project eligibility language of this kind.
C++ and Python are listed together with 'and/or' in the required skills block, making them interchangeable gates on the same requirement; both are marked required and cross-referenced as alternatives.
Perception system integration (vision, 3D sensors) is required per the qualifications block but names no specific product or framework, so it is omitted from the skills list per the no-generic-concepts rule.
RoboDK, Roboguide, and RobotStudio appear only in the 'Technologies We Use' stack narrative, not in the required or preferred qualifications sections; they are captured as preferred with RoboDK as the primary and the others as alternatives since they serve the same simulation/programming function.
Hardware platforms (Fanuc CRX, Yaskawa, ABB) appear in the stack narrative but programming experience with those brands is explicitly called out under Preferred, so they are captured as preferred skills.
Requires a Secret clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.