Full Stack Software Engineer, Robotics
Gecko Robotics is a Pittsburgh-headquartered AI and robotics company that builds and operates robots, sensors, and the Cantilever operating platform to inspect, build, sustain, and modernize critical infrastructure.
Funding history
About Gecko Robotics
The company collects high-fidelity physical data from critical assets with robotic systems and applies AI through its Cantilever platform to support asset-health analysis, maintenance, operational optimization, and capital decisions. It serves infrastructure operators in defense, energy, oil and gas, manufacturing, and related industries.
Skills
Candidate Availability
About the Role
You will own and improve software supporting robotic inspections, from the operator application on field laptops to software on the robot. You will work with field operators, build UIs, Python services and hardware integrations, add new sensors and asset types, and deliver reliable field software. The role is based in Pittsburgh with occasional field visits.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Robotics or related field, or equivalent experience
- 2+ years developing user-facing desktop applications
- 2+ years working on distributed systems for real-time data processing
- Experience building production Python applications that communicate with hardware and process sensor data
- Experience with a modern JavaScript frontend framework such as Svelte or React
- Clear written and verbal English communication skills
- Robotics software experience preferred
- Real-time or streaming data experience preferred
Responsibilities
- Partner with field operators to translate needs into software improvements
- Build and maintain the operator application and robot software across the stack
- Extend support to new asset types and integrate sensors and cameras including LiDAR
- Develop robot controls, live camera feeds, 2D and 3D data views, calibration workflows and inspection monitoring tools
- Integrate and troubleshoot connected systems across hardware, services and UI
- Test and release field software and improve logging, recording and diagnostics
Benefits
- Company equity
- 401(k) matching
- Gender-neutral parental leave
- Full medical, dental, and vision insurance
- Mental health support
- Ongoing professional development
- Family planning assistance
- Flexible paid time off
