14 часов назад
Senior Software Engineer, Localization (C++)
165 000 - 220 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 часов назад
Senior SLAM Engineer (Robotics)
165 000 - 215 000$
12 часов назад
Senior/Staff Software Engineer, Localization (Autonomous Vehicles)
180 000 - 250 000$
12 часов назад
Senior/Staff Software Engineer – Localization (Visual Odometry)
170 000 - 260 000$
9 часов назад
Staff Software Engineer (C++/Embedded)
230 000 - 265 800$
14 часов назад
Senior/Staff Software Engineer, Runtime (C++)
150 000 - 225 000$
10 часов назад
Senior Firmware Engineer (Embedded Systems)
130 000 - 180 000$