Назад
Company hidden
14 часов назад

Senior Software Engineer, Localization (C++)

165 000 - 220 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer, Localization (C++): Building robust navigation and localization software for autonomous defense platforms with an accent on visual-inertial navigation, sensor fusion, and real-time embedded systems. Focus on stabilizing GNSS-to-VIO handovers, integrating heterogeneous sensors, and validating research-grade algorithms in flight under contested and degraded conditions.

Location: On-site in Huntington Beach or San Francisco, California, United States

Salary: $165,000–$220,000 annually plus equity

Company

hirify.global is a defense technology startup developing next-generation autonomous and decentralized defense platforms.

What you will do

  • Prototype and productionize vision navigation and targeting features from simulation through hardware-in-the-loop testing and flight using modern C++.
  • Design measurement models and decision-aware estimation for EO/IR, RF, radar, LiDAR, camera, IMU, and GNSS detections.
  • Stabilize GNSS-to-VIO handovers through adaptive covariances, gating, hysteresis, and reset-less alignment.
  • Build and optimize real-time Linux and embedded software, including CPU/GPU profiling and optional CUDA/TensorRT deployment on NVIDIA Jetson.
  • Own sensor calibration and time synchronization, validate systems in flight, and implement fault detection and graceful degradation.
  • Create evaluation pipelines and dashboards for drift, relocalization, handover stability, and track quality.

Requirements

  • At least 5 years of experience and a BS, MS, PhD, or equivalent practical experience in computer science, robotics, electrical engineering, aerospace engineering, or a related field.
  • Strong modern C++ development on Linux, Python tooling and analysis, debugging, profiling, testing, and production delivery skills.
  • Experience with SLAM and state estimation, including error-state EKF/UKF, factor graphs, nonlinear least-squares, observability, and covariance tuning.
  • Experience with VIO/SLAM, camera models, optical flow, feature tracking, and sensor integration across IMU, GNSS/RTK, cameras, LiDAR, radar, magnetometers, and barometers.
  • Proven ability to ship and flight-test research-to-production software on real platforms.
  • Must be authorized to work in the United States and able to access technology controlled under U.S. export control laws without sponsorship for an export license.

Nice to have

  • CUDA, TensorRT, ONNX Runtime, NVIDIA Jetson, ROS 2, PX4, or ArduPilot experience.
  • Experience with data validation in CI, SQL, Parquet, and reproducible datasets.
  • Experience in contested or denied RF, low-light/night, and high-vibration environments.
  • Rust systems tooling and Docker for reproducibility.

Culture & Benefits

  • Startup agility with a focus on manufacturing, rapid innovation, and national security.
  • Equity participation and performance-based incentives.
  • Health, dental, and vision insurance, retirement savings, and paid time off.
  • Funding for continuing education, training, and professional development.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →