Senior Localization Software Engineer

theseus-us

San Francisco (CA)

On-site

USD 200,000 - 260,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Theseus is a defense technology company building visual positioning to enable reliable autonomy for drones in GPS-denied environments. We’re seeking a Senior Localization Software Engineer to own core parts of the localization stack, drive architecture decisions, and take systems from concept to field deployment.

You will lead development of visual localization, map matching, and sensor fusion across sensors and drone platforms, and build tooling, data pipelines, and evaluation frameworks that

Qualifications

  • ,"4+ years of robotic localization experience across full development lifecycle.")
  • Deep understanding of localization algorithms and onboard sensor modalities (IMU, camera, barometer, compass).
  • Ability to drive architecture decisions and tradeoffs in complex systems.
  • Strong software engineering skills in C++ and Python.
  • Excellent communication and collaboration skills.

Responsibilities

  • Own major localization problems end to end, from design through deployment, testing, and iteration.
  • Improve visual localization, map matching, and sensor fusion in GPS-denied environments across diverse sensor inputs.
  • Build tooling, data pipelines, and evaluation frameworks that accelerate development and make system performance observable.
  • Drive architecture decisions across the localization stack, balancing accuracy, robustness, latency, and onboard compute constraints.
  • Test, debug, and refine systems in simulation and real-world flight conditions.

Skills

SLAM
VIO
Map Matching
Sensor Fusion
C++
Python
Communication

Tools

ArduPilot
PX4

Job description

Who we are

Theseus is a defense technology company building visual positioning to solve reliability for the next 10 million drones. We’re laser focused on solving localization on today's GPS-denied battlefield because we think it’s the biggest blocker to physical intelligence on drones.

Our products are already being used in real operational environments today. We’re a small team with high ownership and accountability, and we’re looking for engineers who want to move fast, build against real-world constraints, and see their work deployed in the field.

The role

We’re seeking a Senior Localization Software Engineer to help build the core of our autonomy stack. You’ll lead development of visual positioning systems that improve the accuracy, robustness, and reliability of Theseus’ products across sensors, onboard compute, and drone platforms.

This role is for someone who can independently own major parts of the localization stack, drive technical decisions, and take systems from concept through deployment in real-world conditions.

You will:

  • Own major localization problems end to end, from algorithm design through deployment, testing, and iteration
  • Improve visual localization, map matching, and sensor fusion systems for GPS-denied environments across diverse sensor inputs
  • Build tooling, data pipelines, and evaluation frameworks that accelerate development and make system performance observable
  • Drive architecture decisions across the localization stack, balancing accuracy, robustness, latency, and onboard compute constraints
  • Test, debug, and refine systems in simulation and real-world flight conditions
You should have the following
  • 4+ years of experience working on robotic localization (e.g., SLAM, VIO, map matching) with a proven track record of taking systems through a full development lifecycle
  • Deep understanding of localization algorithms and onboard sensor modalities, including IMU, camera, barometer, and compass
  • Demonstrated ability to drive architecture decisions and make sound technical tradeoffs
  • Strong software engineering skills in C++ and Python
  • Excellent communication and collaboration skills
Nice to have
  • Background shipping localization software on drones or other autonomous hardware platforms
  • Familiarity with ArduPilot, PX4, or related drone software stacks
  • Track record of optimizing localization or perception systems for edge compute environments
  • Comfort building data, evaluation, or validation pipelines for robotics systems
Salary Range

$200,000 - $260,000

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Navigation Software Engineer
Senior Navigation Software Engineer

theseus-us • San Francisco (CA)

On-site
USD 150,000 - 220,000
Senior Drone Localization Engineer — Autonomy Stack Leader
Senior Drone Localization Engineer — Autonomy Stack Leader

theseus-us • San Francisco (CA)

On-site
USD 200,000 - 260,000
Staff Software Engineer, Localization
Staff Software Engineer, Localization

AeroVect Technologies Inc. • Atlanta (GA), New York (NY), South San Francisco (CA)

Hybrid
USD 180,000 - 230,000
Senior Software Engineer, Localization (Calibration)
Senior Software Engineer, Localization (Calibration)

AeroVect • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Robotics Engineer | GPS-Denied SLAM & Localization
Senior Robotics Engineer | GPS-Denied SLAM & Localization

Haveron James • New York (NY)

Hybrid
USD 160,000 - 210,000
Senior Engineer, Autonomy Foundations
Senior Engineer, Autonomy Foundations

Motional Inc. • Pittsburgh

On-site
USD 172,000 - 229,000
Senior robotics navigation engineer
Senior robotics navigation engineer

Dexmate • United States

On-site
USD 85,000 - 120,000
Senior Software Engineer, Localization (Calibration)
Senior Software Engineer, Localization (Calibration)

AeroVect • New York (NY)

On-site
USD 100,000 - 130,000
Senior Software Engineer, Localization (Calibration)
Senior Software Engineer, Localization (Calibration)

AeroVect • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Principal Engineer, Mapping and Localization
Principal Engineer, Mapping and Localization

PlusAI, Inc. • Santa Clara (CA)

On-site
USD 190,000 - 235,000
Catered free lunch
Unlimited snacks and beverages
401(k) plan