Gecko Robotics logo

Software Engineer

Gecko Robotics

Pittsburgh, PA
Full Time
Senior
about 2 months ago

Job Description

About the Role

Gecko Robotics is helping the world's most important organizations ensure the availability, reliability, and sustainability of critical infrastructure. Gecko's complete and connected solutions combine wall-climbing robots, industry-leading sensors, and an AI-powered data platform to provide customers with a unique window into the current and future health of their physical assets. This enables real-time decision making to increase the efficiency and safety of operations, promote mission readiness, and protect the environment and civilization from the effects of infrastructure failure. Gecko Robotics, Inc. seeks a Software Engineer in Pittsburgh, PA (this is an in-office position) to be responsible for developing state estimation, mapping, and assistive autonomy systems.

Key Responsibilities

  • Develop real-time state estimation algorithms.
  • Create asset mapping algorithms.
  • Design robot control algorithms.
  • Implement sensor calibration algorithms.

Requirements

  • Must have a master's degree (or foreign equivalent) in Robotics, Computer Science, Mathematics, Physics, Mechanical Engineering, or a related field plus four (4) years in a related position.
  • Experience with or knowledge of Linux, Docker, ROS, and Github.
  • Knowledge of control algorithms.
  • Three (3) years of experience with state estimation (causal and acausal).
  • Experience with sensor calibration.
  • Proficiency in C++ and Python.
  • Willing and able to pass coding, software design, and behavioral skills tests.

Qualifications

  • Master's degree (or foreign equivalent) in a relevant field.
  • Four (4) years of related experience.

Benefits & Perks

  • Competitive compensation packages.
  • Company equity.
  • 401(k) matching.
  • Gender-neutral parental leave.
  • Full medical, dental, and vision insurance.
  • Mental health and wellness support.
  • Ongoing professional development.
  • Family planning assistance.
  • Flexible paid time off.

Working at Gecko Robotics

At Gecko, our people are our greatest investment. We value collaboration, innovation, and partnership, and believe we do our best work when we're together in person. We are an office-first culture but offer flexibility for remote work. We are committed to creating a culture of inclusion and belonging, and we are proud to be an equal opportunity employer. We encourage candidates from all backgrounds to join us in our mission to protect today's infrastructure and give form to tomorrow's.

Apply Now

Job Details

Posted AtAug 5, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Gecko Robotics

Website

geckorobotics.com

Company Size

251-500 employees

Location

Pittsburgh, PA

Industry

Building Inspection Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches