SciTec
Senior Staff / Senior Numerical Algorithm Software Engineer
$127K–$193K
Boulder, Colorado · Senior Staff · Full-time · Posted Sep 30, 2026
- Experience
- At least 5 years of ongoing professional experience in technological fields, with additional years of education substitutable; at least 2 years of academic or professional experience in C++ and Python.
- Education
- Bachelor’s degree in physical sciences, mathematics, engineering, or computer science.
- Visa sponsorship
- Requires U.S. citizenship; SciTec cannot sponsor or assume sponsorship of employee work visas of any type.
About the job
Develop and tune algorithms for low-latency remote-sensing data processing, fusion, tracking, and exploitation for U.S. national security programs.
What you'll do
- Research algorithms and analysis techniques for remote sensor data exploitation, and characterize algorithm and sensor-system performance.
- Develop and tune Kalman filtering, tracking, and data exploitation algorithms in Python and C++.
- Contribute to shared tools as part of an Agile team.
What they ask for
- Bachelor’s degree in physical sciences, mathematics, engineering, or computer science.
- At least 5 years of ongoing professional experience in technological fields; additional years of education may substitute for years of experience.
- Experience with state estimation, tracking, or Guidance, Navigation, and Control (GNC); at least 2 years of academic or professional experience in C++ and Python.
- Fluency with Linux operating systems; able to work full-time in person in Boulder, CO.
Nice to have
- Current active DoD security clearance; advanced degree in a listed field.
- Experience with cloud application orchestration or deployment, Agile development, or exploitation and analysis of remotely sensed data.
Pay
$127,000 - $193,000 USD base salary
Tools
Python, C++, Linux, Kalman filtering
Model-written summary · the original posting is authoritative