Mach Industries

Software Engineer, Localization

Full-time · Huntington Beach, CA
✓ Verified live on the employer's own system · added 109 days ago
Save search
Mid-level · 5+ yrs exp

Requirements

Education: Bachelor's degree or related field

Experience: 5+ years

Skills & tools

C Plus PlusFinancial AnalysisLinuxPythonTroubleshootingMachine LearningElectricalAerospace
Apply on company site ↗ See your fit → free

Full job description

- Prototype and productionize vision navigation and targeting features end-to-end from sim to HITL to flight with production C++.

- Turn detections (EO/IR/RF/radar) into well-posed measurement models with latencies/covariances; make the estimator decision-aware without corrupting state.

- Stabilize GNSS to VIO handover (adaptive covariances, gating, hysteresis, reset-less alignment) to eliminate jumps and estimator resets.

- Build and optimize real-time software on Linux/embedded; profile CPU/GPU, vectorize hot paths; optional CUDA/TensorRT on Jetson hardware.

- Own calibration and time-sync across IMU/cameras/radar/LiDAR/GNSS; validate in flight.

- Create evaluation pipelines and dashboards for drift, handover stability, relocalization, track quality

- Implement fault detection and graceful degradation for harsh conditions (blur, low-light, vibration, RF denial).

- Integrate global aids (maps, magnetics, radar) for long-term consistency and loop-closure robustness.

- Stellar software ability: Modern C++ on Linux; Python for tooling/analysis; strong debugging, profiling, testing discipline.

- SLAM/state estimation: Error-state EKF/UKF, factor graphs, nonlinear least-squares (Ceres/GTSAM), observability and covariance tuning.

- Vision experience VIO/SLAM, camera models, optical flow/feature tracking; comfort with deep learning for detection/seg/pose (PyTorch) and on-edge deployment.

- Sensor integration: IMU strapdown and biases, GNSS/RTK; multi-camera, LiDAR, radar, magnetometer, barometer.

- Ship and fly: Proven research-to-production delivery and field testing on real platforms.

- 5 years of experience with either a BS/MS/PhD in Computer Science, Robotics, Electrical/Aerospace Engineering, or related field, or equivalent practical experience.

- Experience with CUDA/TensorRT/ONNX Runtime; NVIDIA Jetson pipelines.

- Strong data practices: data validation in CI, SQL/Parquet, reproducible datasets.

- Experience in contested/denied RF, low-light/night, high-vibration environments.

More jobs at Mach Industries

Similar jobs near Huntington Beach, CA

Tell me when more Sr Software Engineer, Full Stack jobs post near Long Beach, CA We re-check every listing against the employer’s own board — no résumé needed.

Search Software Engineer, Localization jobs near Huntington Beach, CA → Browse all live jobs

This posting was published by Mach Industries on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.