Staff Engineer - Autonomous Navigation & State Estimation

Shield AI

Colombia

Remote

COP 628,694,000 - 943,040,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Shield AI is seeking a skilled software engineer to advance state estimation and navigation for autonomous systems. You will design production C++ on embedded Linux, develop tests, and collaborate with autonomy engineers to deliver resilient software for GPS-denied environments.

Join a multidisciplinary team; you will prototype, benchmark, and validate navigation stacks, contribute to modeling and simulation tooling, and help push performant, safe autonomy from lab to field.

Qualifications

  • MS in Aerospace Engineering, Electrical Engineering, Robotics, Computer Science, or a related field.
  • 2+ years of related professional work experience if you have an MS degree, or 0 years if you are a new Ph.D.
  • Professional proficiency in modern C++ (C++11+) and strong OO design skills.
  • Hands-on experience deploying low-latency C++ applications to embedded Linux.
  • Experience designing state estimation algorithms (EKF/UKF/Particle Filters/graph optimization).
  • Familiarity with VIO, SLAM, or multi-sensor fusion frameworks (GTSAM, Ceres, OpenVINS).
  • Strong CI pipelines and automated testing for C++.
  • Ability to deploy high-reliability code for real-world autonomous systems.

Responsibilities

  • Research and develop state estimation and navigation algorithms for resilient autonomy in GPS-denied environments.
  • Design and deploy production-grade C++ software for embedded robotic systems.
  • Build and maintain unit, integration, and system-level tests.
  • Develop modeling, calibration, and simulation tools for inertial and vision-based navigation.
  • Contribute to roadmap planning, feature decomposition, and agile execution with autonomy engineers.
  • Enhance benchmarking and validation pipelines to drive rapid innovation.

Skills

C++ development
Embedded Linux
State estimation
CI pipelines
VIO/SLAM
Graph-based optimization
Python prototyping

Education

MS in Aerospace Engineering
MS in Electrical Engineering

Tools

GTSAM
Ceres
OpenVINS

Job description

Shield AI is seeking a skilled software engineer to advance state estimation and navigation for autonomous systems. You will design production C++ on embedded Linux, develop tests, and collaborate with autonomy engineers to deliver resilient software for GPS-denied environments.

Join a multidisciplinary team; you will prototype, benchmark, and validate navigation stacks, contribute to modeling and simulation tooling, and help push performant, safe autonomy from lab to field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, State Estimation (R5783)
Staff Engineer, State Estimation (R5783)

Shield AI • Colombia

Remote
COP 628,694,000 - 943,040,000
Bonus
Equity
Benefits
Senior DL Engineer, State Estimation & Localization
Senior DL Engineer, State Estimation & Localization

Shield AI • Colombia

On-site
COP 628,694,000 - 943,040,000
Equity
Healthcare benefits
Paid time off
+1
Staff Deep Learning Engineer, State Estimation (R5785)
Staff Deep Learning Engineer, State Estimation (R5785)

Shield AI • Colombia

On-site
COP 628,694,000 - 943,040,000
Equity
Healthcare benefits
Paid time off
+1
Remote Autonomy Engineer — Real-Time Vehicle Robotics
Remote Autonomy Engineer — Real-Time Vehicle Robotics

BairesDev • Colombia

On-site
COP 286,250,000 - 477,084,000
Remote work from anywhere
Competitive USD compensation
Flexible hours
+2
Staff Application Security Architect
Staff Application Security Architect

Shield AI • Colombia

Remote
COP 449,516,000 - 672,702,000
Bonus
Equity
Benefits
Remote Motion Planning Engineer | Flexible Hours & Growth
Remote Motion Planning Engineer | Flexible Hours & Growth

BairesDev • Colombia

On-site
COP 349,862,000 - 445,278,000
Remote work
Competitive USD compensation
Home office setup
+4
Remote Robotics Engineer (ROS/C++, Real-Time)
Remote Robotics Engineer (ROS/C++, Real-Time)

BairesDev • Colombia

On-site
COP 286,250,000 - 477,084,000
Remote work 100%
Hardware & software setup for home
Flexible hours
+1
Embedded Software Principal
Embedded Software Principal

FPT Latin America • Colombia

On-site
COP 120,000,000 - 180,000,000
Autonomous Vehicle Test Engineer — Remote & Flexible Hours
Autonomous Vehicle Test Engineer — Remote & Flexible Hours

BairesDev • Sur

Remote
COP 220,043,000 - 377,216,000
Remote work
USD compensation
Home office setup
+4
LATAM District Manager - Defense Tech & Growth
LATAM District Manager - Defense Tech & Growth

Shield AI • Colombia

Hybrid
MXN 2,027,000 - 3,041,000