Mach Industries · 2 days ago
Software Engineer, Localization
Mach Industries is a rapidly growing defense technology company focused on developing next-generation autonomous defense platforms. The Software Engineer, Localization will design and implement state-of-the-art estimation and sensor-fusion algorithms for robust navigation across various product lines.
Drone ManagementIndustrialInfrastructureManufacturingNational Security
Responsibilities
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
Qualification
Required
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
Preferred
Experience with CUDA/TensorRT/ONNX Runtime; NVIDIA Jetson pipelines
Exposure to ROS 2, PX4/ArduPilot integration
Strong data practices: data validation in CI, SQL/Parquet, reproducible datasets
Experience in contested/denied RF, low-light/night, high-vibration environments
Rust for systems tooling; Docker for reproducibility
Benefits
Health insurance
Retirement plans
Opportunities for professional development
Company
Mach Industries
Mach Industries is a defense manufacturing company that develops unmanned systems and defense infrastructure.
Funding
Current Stage
Growth StageTotal Funding
$184.7MKey Investors
BedrockSequoia Capital
2025-06-17Series B· $100M
2023-10-04Series A· $79M
2023-06-15Seed· $5.7M
Recent News
Company data provided by crunchbase