C++ Tracking & Fusion Autonomy Engineer

closed
Logo of EpiSci

EpiSci

πŸ’΅ $80k-$150k
πŸ“Remote - Worldwide

Job highlights

Summary

The job is for a C++ Tracking & Fusion Autonomy Engineer at EpiSci, a rapidly ascending force in tactical mission autonomy technologies. The role involves developing AI aviators, improving tracking and fusion algorithms, collaborating with engineers, and working on real autonomous aircraft systems.

Requirements

  • Bachelor’s degree in computer science/related engineering field
  • 3+ years of hands-on experience developing modern C++ tracking and fusion software for autonomous robotic systems
  • Experience processing sensor measurements from Optical Sensors, RF Sensors, Radar, Lidar
  • Experience with classical state estimation and tracking: Kalman Filter, Particle Filter
  • Experience with multi-target prediction and tracking (Multi-hypothesis tracking)
  • Experience in developing tracking and fusion software for autonomous robotic systems in modern C++
  • High proficiency in modern C++ w/CMAKE in Docker-based RHEL Linux environments
  • Strong procedural and object-oriented programming experience that employs clean code principles, strong memory management, data structures, and good OOP design patterns/principles
  • Experience developing in Docker and containerized development environments, and using Linux-based operating systems (e.g., RHEL, Ubuntu)
  • Experience using git, Visual Studio Code, GitLab, Nexus, SonarQube, Azure Container registry
  • Must be a U.S. Citizen
  • Must be eligible for a U.S. SECRET security clearance

Responsibilities

  • Write C++ tracking and fusion software that operates on real autonomous aircraft systems
  • Collaborate with autonomy engineers to implement production C++ software
  • Implement, leverage and improve state-of-the-art unmanned aerial system (UAS) autonomy tracking and fusion algorithms in C++ tactical military missions

Preferred Qualifications

  • Master’s degree in computer science/related engineering field
  • 7+ years of hands-on experience developing modern C++ tracking and fusion software for autonomous robotic systems
  • Familiarity with software-in-the-loop (SIL) and hardware-in-the-loop (HIL) development and testing
  • Experience working on projects related to national security for one or more government agencies
  • Python experience

Benefits

Travel Requirements: Must be willing to travel as projects require. Estimated average travel is once every other month for between 2 days up to 1 week (~20%)

This job is filled or no longer available