Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Axon Logo

Senior C++ Software Engineer

Axon

Salary not specified
Dec 20, 2025
Sterling, VA, US
Apply Now

Axon is looking to enhance its computer vision and camera tracking technology for drone detection and mitigation, aiming to protect airspace and bolster security.

Requirements

  • Strong C++ programming skills (modern C++ preferred: C++14/17/20).
  • Solid experience with multithreading and parallel processing.
  • Hands-on experience with video streaming, and ideally camera integration, or camera control APIs.
  • Knowledge of performance-oriented programming and optimization in constrained environments.
  • Familiarity with CUDA, GPU acceleration, or high-performance computing a plus.
  • Strong background in Linux development and debugging.
  • Stay current with advances in C++ standards, parallel computing, and GPU/CUDA technologies to keep Dedrone's systems at the cutting edge.

Responsibilities

  • Design, develop, and optimize C++ code for computer vision and camera tracking systems.
  • Build and enhance video streaming pipelines and camera integration across multiple sensor platforms.
  • Implement and tune algorithms for real-time performance on Linux-based edge systems.
  • Collaborate closely with hardware, AI, and sensor fusion teams to deliver robust, field-ready solutions.
  • Process video streams and API data in resource constrained environments.
  • Contribute to the architecture and design of new tracking, streaming, and synchronization features.
  • Troubleshoot and debug complex software issues, from low-level performance to system integration.

Other

  • Onsite in our office in Sterling, VA four days per week
  • Reports to: Senior Software Engineering Manager
  • Excellent analytical, problem-solving, and communication skills.
  • A collaborative mindset and desire to build technology that protects people and infrastructure.
  • We rely on in-person collaboration and ask that team members work onsite Tuesdays through Thursday, with the flexibility to work remotely on Mondays and Fridays, unless there is an approved workplace accommodation.