Shield AI

Staff Perception Engineer, Target Tracking (SD or DC) (R3128)

San Diego Metro Area
7 days ago

Share:

As a senior member within the Hivemind autonomy team, you will join an ambitious effort to rapidly design, develop, integrate, test, and deploy an all-domain multi-target tracker for the Hivemind Pilot product line. You will bring a deep understanding of object tracking theory (e.g., optimal state estimation, sensor integration, data fusion, statistical inference, dynamics modeling) and modern C++ (11 or greater) to this role.
As a senior member within the Hivemind autonomy team, you will join an ambitious effort to rapidly design, develop, integrate, test, and deploy an all-domain multi-target tracker for the Hivemind Pilot product line. You will bring a deep understanding of object tracking theory (e.g., optimal state estimation, sensor integration, data fusion, statistical inference, dynamics modeling) and modern C++ (11 or greater) to this role.

What you'll do:

  • Research and develop world-class object tracking and data association algorithms and techniques 
  • Write production-quality tracking software in C++ that will be deployed on military platforms, ensuring robustness, efficiency, and scalability. 
  • Develop and maintain comprehensive unit, integration, and system tests to validate your software  
  • Enhance sensor models within a state-of-the-art simulation environment 
  • Collaborate with other team members on product roadmap development, feature decomposition, and capacity planning within an agile development framework 
  • Work in a fast-paced, collaborative, continuous development environment, enhancing analysis and performance benchmarking capabilities 

  • Required Qualifications:

  • Typically requires a minimum of 7 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or 4 years with a PhD; or equivalent work experience.
  • Extreme proficiency in modern C++ and object-oriented design patterns 
  • Professional experience deploying C++ software for DoD acquisition programs  
  • Professional experience designing state estimation algorithms (KF, EKF, UKF)  
  • Demonstrated track record developing innovative solutions to modern multi-target tracking problems 
  • Experience with continuous integration (CI) pipelines and automated testing frameworks in C++ 
  • While familiarity with MATLAB for prototyping and algorithm development is useful, this role demands extensive experience and confidence in deploying production-level code exclusively in C++. Candidates whose primary experience is in MATLAB are unlikely to find this position a good fit. 
  • Preferred Qualifications

  • Experience with the full lifecycle of developing, testing, and deploying airborne EO/IR tracking systems in military environments, including real-time performance optimization in resource-constrained settings 
  • Experience developing error budgets for tracking accuracy 
  • Experience developing and deploying multi-hypothesis tracking algorithms  
  • Experience validating and verifying tracking requirements for DoD customers 
  • Familiarity with sensor line-of-sight reconstruction and error calibration 
  • Familiarity with object detection algorithms in visual, SWIR, MWIR, and LWIR bands  
  • #LI-ED1
    #LD

    Please mention that you found this job on MoAIJobs, this helps us grow, thanks!

    Related Jobs

    Datadog
    Staff Software Engineer
    Lisbon, Portugal
    Datadog
    Staff Software Engineer
    Paris, France; Madrid, Spain; France, Remote; Sweden, Remote; Spain, Remote; Italy, Remote; Ireland, Remote; Germany, Remote; Denmark, Remote; Tel Aviv, Israel
    Code and Theory
    Senior Staff Engineer
    Bengaluru, Karnataka, India
    Datadog
    Staff Software Engineer
    France, Remote; Sweden, Remote; Spain, Remote; Italy, Remote; Ireland, Remote; Germany, Remote; Denmark, Remote
    Figure
    Staff Security Engineer
    Sunnyvale, CA