Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Full Stack Software Engineer | Robotics

Home > Python programming jobs

Full Stack Software Engineer | Robotics in USA new

  • Gecko Robotics
  • Full time
  • Email
  • Pittsburgh, PA

Responsibilities

  • Partner with field operators to understand inspection workflows and translate feedback into software improvements.
  • Develop and maintain operator applications and software deployed to robots across user interfaces, backend services, and hardware integrations.
  • Extend inspection support to new asset types and integrate sensors and cameras, including LiDAR.
  • Build robot controls, live camera feeds, 2D and 3D data views, calibration workflows, and inspection monitoring tools.
  • Coordinate robot motion, localization, cameras, sensor acquisition and processing, calibration, and inspection management.
  • Test and release reliable software for field laptops and robot computers, improving logging, recording, diagnostics, and recovery workflows.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Robotics, or a related field, or equivalent experience.
  • At least two years of experience developing user-facing desktop applications.
  • At least two years of experience working on distributed systems for real-time data processing.
  • Experience building and maintaining production Python applications or services that communicate with hardware and process sensor data.
  • Experience developing user-facing applications with a modern JavaScript frontend framework such as Svelte or React.
  • Clear written and verbal English communication skills and the ability to collaborate across software, hardware, and field operations teams.
  • Preferred: robotics software development experience involving embedded Linux computers, hardware, or sensors.
  • Preferred: experience with real-time or streaming data.

Benefits

  • Competitive compensation packages and company equity.
  • 401(k) matching, full medical, dental, and vision insurance, mental health support, gender-neutral parental leave, and family planning assistance.
  • Ongoing professional development and flexible paid time off.
  • Pittsburgh office-first work arrangement; many employees work in the office five days per week, with some flexibility to work from home.
  • Occasional field visits may be required.

Salary: Competitive

Gecko Robotics

Gecko Robotics builds wall-climbing inspection robots, high-density sensors, and an AI data platform (Cantilever) used to assess and predict the condition of critical infrastructure. It sells hardware-enabled services and software to operators in energy, industrial, and defense sectors, supportin...

Similar positions

Software Engineer Intern

  • Motorola Solutions
  • Full time
  • Others
  • 11/13/2026
  • George Town, Malaysia

Senior Software Engineer

  • Truv by Checkr
  • Full time
  • Remote
  • 11/13/2026
  • Salary: Competitive
  • Armenia, Cyprus

AI Engineer

  • WRS Health
  • Full time
  • Remote
  • 11/13/2026
  • Worldwide

Sr. Staff Software Development Engineer

  • Zscaler
  • Full time
  • Others
  • 11/13/2026
  • Bengaluru, India

Full Stack Developer

  • Singtel
  • Full time
  • Australia
  • 11/13/2026
  • Salary: Competitive
  • Sydney