368,746open jobs
9,444companies
47,506added this week
Browse all
Salary
$102k – $237k per year (Estimated)
Location
In office (Pittsburgh)
Employment
Full-Time
Overview
Company
Impact
Profile match
We are an organization that believes in the safety and wellbeing of everyone; dangerous jobs don't have to exist. We believe in the value of each life so much that we built a company dedicated to safety through robotics. Each year, tens of billio...

What We Do

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.

Role at a Glance

We are seeking a highly skilled Robotics Engineer specializing in underwater sensor fusion and localization to lead the development and deployment of robust navigation systems for our hull-cleaning and NDT inspection robots. The ideal candidate will have deep expertise in fusing data from underwater sensor suites - including IMUs, DVLs, pressure sensors, acoustic positioning systems such as USBL/LBL, and sonar-based relative sensing - to produce accurate and reliable state estimates in GPS-denied, close-to-structure environments. You will be responsible for solving real localization problems in the field: compensating for drift, handling intermittent or delayed aiding, managing sensor dropouts and acoustic outliers, and delivering pragmatic solutions that can be deployed under tight timelines.

To be successful in this role, you must possess strong hands-on experience designing and implementing advanced filtering algorithms for real-world robotic systems, such as error-state Extended Kalman Filters (EKF), Unscented Kalman Filters (UKF), and Particle Filters where appropriate. You should be adept at deriving and maintaining both linear and nonlinear state-space models to continuously estimate critical variables such as position, velocity, attitude, and sensor biases in challenging underwater conditions. Additionally, the role requires expertise in calibrating and validating real sensor stacks - including IMU bias estimation, DVL alignment and dropout handling, pressure-depth offsets, acoustic latency, and timing synchronization - as well as a strong understanding of underwater navigation concepts such as dead reckoning, inertial navigation, observability in constrained motion, degraded-mode localization, and robust fusion when absolute aids are sparse or unreliable.

Required Skills and Expertise:

  • Advanced Filtering Algorithms: Proficiency designing and implementing localization and navigation filters, including Kalman Filters, error-state Extended Kalman Filters (EKF), Unscented Kalman Filters (UKF), and Particle Filters when warranted by the sensing environment or failure modes.

  • Underwater Multi-Sensor Integration: Experience fusing data from complementary and redundant underwater sensors, including IMUs, DVLs, pressure sensors, USBL/LBL systems, sonar-derived relative measurements, and other non-vision localization inputs to improve robustness and reliability.

  • State-Space Modeling & Observability: Strong background in formulating continuous-time and discrete-time dynamic models for underwater vehicles, including position, linear/angular velocity, attitude, sensor biases, and other latent states, with an understanding of observability under constrained motion and close-proximity operations.

  • Sensor Calibration, Timing & Noise Management: Expertise in managing real-world uncertainties such as drifting IMU biases, DVL misalignment or bottom-lock loss, pressure sensor offsets, acoustic multipath and latency, clock synchronization issues, and magnetic disturbances near large steel structures.

  • Underwater Navigation: Thorough understanding of GPS-denied underwater localization concepts, including dead reckoning, inertial navigation, acoustic aiding, hull-relative localization, and fallback behavior when absolute position updates are unavailable or degraded.

  • Forward-Deployed Problem Solving: Demonstrated ability to deploy working sensor fusion solutions within tight timelines, debug failures from field logs and replay tools, tune estimators under operational pressure, and make practical engineering tradeoffs to keep systems moving forward.

  • Fusion System Design: Familiarity designing resilient localization architectures that can tolerate delayed and asynchronous measurements, intermittent aiding, sensor dropouts, and compute or bandwidth constraints common in deployed underwater robotic systems.

Who We Are

At Gecko, our people are our greatest investment. In addition to competitive compensation packages, we offer company equity, 401(k) matching, gender-neutral parental leave, full medical, dental, and vision insurance, mental health, ongoing professional development, family planning assistance, and flexible paid time off.

Gecko values collaboration, innovation, and partnership, and we believe we do our best work when we're together in person. We’re an office-first culture but understand that sometimes you may need to work from home. Many people are in the office five days a week, others need a bit more flexibility. Ultimately, we care about the outcomes we achieve - and creating a culture of autonomy and trust that enables that impact.

Gecko is committed to creating a culture of inclusion and belonging, and we are proud to be an equal opportunity employer. We believe it is our collective responsibility to uphold these values and encourage candidates from all backgrounds to join us in our mission to protect today’s infrastructure and give form to tomorrow’s. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, veteran status, age, or any other protected characteristic per federal, state, or local law. If you are passionate about what you do and want to use your talents to support our critical mission, we’d love to hear from you.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,746 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Pittsburgh
$220k – $300k per year • In office • Full-Time • 3+ years exp • Mountain View
C++
Python
C++
PyTorch C++
TensorFlow C++
AI/ML
Computer Vision
PyTorch
Reinforcement Learning
TensorFlow
Robotics
CARLA
Gazebo
Imitation Learning
Isaac Sim
Motion Planning
MuJoCo
PyBullet
Reinforcement Learning
ROS
ROS2
Sensor Fusion
Apply
Remote • Contractor • Tashkent
C++
Robotics
Sensor Fusion
Chips/EDA
KiCad
IoT
MQTT
Apply
Robotics Engineer 4 days ago
$80k – $180k per year • In office • Full-Time • San Francisco
AI/ML
Anomaly Detection
Computer Vision
OpenCV
Robotics
Autonomous Navigation
MoveIt
Path Planning
ROS
ROS2
Sensor Fusion
SLAM
Teleoperation
Apply
In office • Internship • San Francisco
AI/ML
Anomaly Detection
Computer Vision
OpenCV
Robotics
Autonomous Navigation
MoveIt
Path Planning
ROS
ROS2
Sensor Fusion
SLAM
Teleoperation
Apply
$135k – $185k per year • Equity 0.2–0.8% • In office • Full-Time • Austin
C++
Python
AI/ML
Computer Vision
Robotics
Localization
ROS
Sensor Fusion
Apply
$127k – $160k per year • In office • Full-Time • 3+ years exp • Pittsburgh • New York
PowerShell
Python
AI/ML
ChatGPT
Claude
Cursor
ISO 42001
DevOps
IAM
Cybersecurity
Crowdstrike
FedRAMP
HIPAA
ISO 27001
Microsoft Defender
NIST 800-171
NIST 800-53
Okta
SentinelOne
SOC 2
Apply
$107k – $213k per year (Estimated) • In office • Full-Time • 5+ years exp • Pittsburgh
C++
Python
Robotics
Motion Planning
MoveIt
ROS2
ROS
Apply
$93k – $215k per year (Estimated) • In office • Full-Time • Pittsburgh
Management
Asana
Confluence
Jira
Apply
$153k – $192k per year • In office • Full-Time • Pittsburgh • New York • Boston
Apply
Quality Engineer 3 months ago
$86k – $173k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pittsburgh
Design
SolidWorks
Management
Jira
Marketing
Salesforce
Apply
$70k – $196k per year • Remote/Hybrid • Full-Time • 12+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
Databases
Databricks
Google BigQuery
SAP HANA
Snowflake
AI/ML
Knowledge Graph
DevOps
Azure
Apply
$70k – $196k per year • Remote/Hybrid • Full-Time • 5+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
DevOps
SLI/SLO/SLA
Apply
$70k – $206k per year • In office • Full-Time • 12+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
AI/ML
AI Agents
Apply
Salesforce Developer 6 hours ago
$68k – $113k per year • In office • Full-Time • 1+ year exp • Bachelor's Degree • Pittsburgh
Apex
JavaScript
Apex
MuleSoft
Visualforce
Marketing
Salesforce
Apply
$79k – $159k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pittsburgh
Bash
C++
Python
DevOps
CI/CD
GitLab
Shift-Left
Cybersecurity
Shift-Left Security
Robotics
CARLA
Management
Confluence
Jira
Apply
See all jobs
This is one of many
368,746 more open roles from verified company boards, updated every day.