This position is posted by Jobgether on behalf of a partner company. We are currently looking for an Object Tracking Algorithm Developer (C++) in the United States .
In this role, you will join a cutting-edge autonomy team focused on developing advanced object tracking and multi-target data association systems for real-time applications. You will apply deep expertise in state estimation, sensor integration, and statistical inference to design, implement, and deploy robust C++ algorithms. Working closely with cross-functional engineers and product developers, you will translate theoretical models into production-quality software validated through simulations, hardware-in-the-loop testing, and operational deployment. The position offers a fast-paced, collaborative environment where innovation and technical excellence directly impact critical systems. This role is ideal for someone passionate about high-performance autonomous systems and contributing to mission-critical applications.
Accountabilities :
- Research and develop advanced object tracking and data association algorithms for autonomous systems.
- Write, test, and deploy production-quality C++ tracking software ensuring robustness, efficiency, and scalability.
- Develop and maintain comprehensive unit, integration, and system tests to validate performance.
- Enhance sensor models and simulation environments to support algorithm development and benchmarking.
- Collaborate with autonomy developers and product teams to define roadmaps, decompose features, and plan capacity within an agile framework.
- Optimize algorithms for real-time performance in resource-constrained environments.
- Contribute to the advancement of multi-target tracking technologies and autonomous system capabilities.
Requirements
Extreme proficiency in modern C++ and object-oriented design patterns.Professional experience deploying state estimation algorithms (KF, EKF, UKF) in real-world systems.Proven track record in multi-target tracking algorithm development and deployment.Strong problem-solving skills and the ability to implement theoretical models into production code.Experience with continuous integration pipelines and automated testing frameworks in C++.Familiarity with MATLAB for prototyping is a plus, but production deployment in C++ is required.Preferred : experience with airborne EO / IR tracking systems, multi-hypothesis tracking, error budget development, and DoD acquisition programs.Benefits
Extreme proficiency in modern C++ and object-oriented design patterns.Professional experience deploying state estimation algorithms (KF, EKF, UKF) in real-world systems.Proven track record in multi-target tracking algorithm development and deployment.Strong problem-solving skills and the ability to implement theoretical models into production code.Experience with continuous integration pipelines and automated testing frameworks in C++.Familiarity with MATLAB for prototyping is a plus, but production deployment in C++ is required.Preferred : experience with airborne EO / IR tracking systems, multi-hypothesis tracking, error budget development, and DoD acquisition programs.#LI-CL1