Principle Software Engineer / Systems Engineer with Security Clearance

Boulder, Colorado

Ronin Staffing, LLC
Apply for this Job
3 must haves:

• Principal 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 related experience, or 1 year with a PhD. OR

• Senior Principal Software Engineer (Level 4): Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 8 years of related experience, or a Master's degree in a STEM discipline and 6 years of experience, or 4 years with a PhD.

• Applicants must have an active in-scope U.S. Government DoD issued Secret security clearance with the ability to obtain and maintain Top Secret/SCI security clearance at the time of application and is required to start. Position Overview:
• As an Algorithm and Systems Engineer, you will be responsible for developing, analyzing, testing, and implementing extendable / reusable algorithms to improve state estimation and backend processes.
• Additional responsibilities will include but are not limited to providing documentation to supply tracking algorithms including observation models, propagation models, and filters / smoothers. Essential Function:
• Breadth and depth in the application of mathematics to perform data analysis and algorithm development for military 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
• Seeking candidates who find satisfaction in working on challenging and diverse assignments in collaborative settings across all levels. Basic Qualifications for Principal Software Engineer or Sr. Principal Software Engineer:

• Linux exposure and working knowledge of common utilities like grep, awk, cat head, etc.
• C/C ; 4 years development experience
• Algorithm design and state estimation experience
• Data analysis - Population statistics and trend identification
• Bridge between theoretical concepts and practical implementation
• Experience with numerical computing (numerical linear algebra, differential equations, optimization (combinatorial and non-linear), and statistics.
• Ability and willingness to travel up-to 10% to support business needs Preferred Qualifications:
• 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
• Experience with containerization
Date Posted: 28 February 2025
Apply for this Job