We launched recruiters.rip, let your AI apply for you. First month free with code onemonthfree

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.

Pittsburgh, United States
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.

View jobs by Gecko Robotics

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
Full Stack Software Engineer, Robotics at Gecko Robotics | JobStash