7 hours ago
Base Salary
$200k - $300k/yr
Responsibilities
- Design and implement production perception capabilities in modern C++ with strong interfaces, performance, maintainability, and automated test coverage.
- Own perception features across requirements clarification, technical evaluation, algorithm and library development, Pilot runtime integration, SDK validation, documentation, and release readiness.
- Contribute technical expertise in object detection, tracking, computer vision, image processing, sensor and measurement modeling, mapping, and multi-sensor fusion.
- Work across sensor data contracts, coordinate frames, timing, configuration, simulation, replay, analyzers, embedded deployment, and end-to-end perception workflows.
- Diagnose difficult system behavior using source code, logs, recorded sensor data, simulation, and experiments, and drive issues through corrective action and regression coverage.
- Participate in design and code reviews, communicate tradeoffs, mentor engineers, and improve DTM architecture and engineering practices.
- Evaluate practical applications of foundation models for detection, tracking, image understanding, simulation, and perception workflows.
Requirements
- Significant professional experience delivering production C++ software for robotics, autonomy, perception, real-time systems, simulation, or another complex technical product.
- Deep experience in at least one area such as object detection, object tracking, computer vision, image processing, sensor modeling, sensor fusion, estimation, or mapping.
- Ability to deliver maintainable software beyond prototypes, including clear interfaces, tests, diagnostics, documentation, and larger-system integration.
- Strong debugging and systems-thinking skills across algorithms, architecture, data contracts, configuration, timing, coordinate frames, compute behavior, and sensor data.
- Proficiency with Python tools for technical analysis, visualization, experimentation, or verification.
- Experience collaborating across teams, making technical decisions amid ambiguity, and clearly communicating designs, risks, and review feedback.
- Experience using or quickly adopting modern AI-assisted development tools with disciplined human review and validation.
- Preferred experience includes autonomous aircraft, maritime systems, ground robots, automotive systems, defense applications, sensor systems, embedded Linux, edge or GPU computing, CUDA, TensorRT, NVIDIA Jetson, simulation, hardware-in-the-loop testing, replay, and vision foundation models.
- Familiarity with CMake, Nix, Conan, GitLab CI, or comparable package, build, configuration, and CI tooling is preferred.
Benefits
- Full-time employees receive bonus, benefits, and equity in addition to pay within the listed range.
- The role is hybrid at Shield AI’s San Diego headquarters, with three days per week in the office as the baseline.
- Candidates outside San Diego who are willing to relocate are encouraged to apply.
- Offers are contingent on a cleared background and possible reference check.
About Shield AI
Shield AI builds autonomous systems for military and national security customers, combining its Hivemind autonomy software with V-BAT and X-BAT unmanned aircraft and Aechelon simulation technologies. The privately held company sells hardware, software, and related services to U.S. and allied defense agencies. Founded in 2015 and headquartered in San Diego, it operates across the U.S., Europe, the Middle East, and Asia-Pacific, and its technology is used in operational deployments.
