
Algorithms Software Engineer
- Boulder, CO
- $89,400-134,200 per year
- Permanent
- Full-time
- Breadth and depth in the application of mathematics to perform data analysis and algorithm development for missile tracking applications.
- Development and performance analysis of tracking and state estimation algorithms.
- Tool and prototype development using Modern C++ and Python.
- Algorithm defect tracking and resolution.
- Technical Documentation as required.
- Work in cross-discipline teams and communicate clearly across various levels of engineers.
- Algorithm Software Engineer (Level 2): Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 2 years of related experience or a Master’s degree in a STEM discipline.
- Principal Algorithm Software Engineer (Level 3): Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 5 years of related experience, or a Master’s degree in a STEM discipline and 3 years of experience, or a PhD and 1 year of experience.
- Applicants must have a minimum of 1 year of software development experience with Python and/or C++.
- Applicants must have Linux experience and working knowledge of common utilities like grep, awk, cat head, etc.
- Experience developing, analyzing, testing, and implementing extendable / reusable algorithms.
- Applicants must have algorithm design and state estimation experience.
- Experience with data analysis - Population statistics and trend identification.
- The ability to bridge between theoretical concepts and practical implementation.
- Ability and willingness to travel up-to 10% to support business needs.
- Applicants must have a current active in-scope U.S. Government DoD issued Secret security clearance at the time of application which is required to start; with the ability to obtain and maintain a TS/SCI clearance.
- A current active in-scope U.S. Government DoD issued Top Secret security clearance.
- Strong statistical background and skills.
- Experience in tracking and prediction algorithms, simulation, and validation.
- Experience with multiple hypothesis tracking.
- Experience in the numerical implementation of motion filters.
- Familiarity with Overhead Persistent Infrared (OPIR) and Electro-Optical Infrared (EOIR) sensors and simulations is a plus.