This position is no longer accepting applications
Closed on September 24, 2026.
This role is filled — get an email when new Software Development roles open on DeveloperJobs.io:
Senior Staff Numerical Algorithm Software Engineer
Python
Senior
Data Analysis
Data Processing
Engineer
Engineering
Kalman Filtering
Numerical Algorithms
Programming
Software Development
Software Engineer
Software Engineering
Systems
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Development jobs on DeveloperJobs.io alert.
See other roles at SciTec.
Job Description
Join SciTec in Boulder, CO onsite to build and refine low-latency numerical algorithms for remote sensing exploitation and tracking.
Responsibilities
- Explore and evaluate new algorithms and analysis approaches for remote sensor data exploitation
- Prototype and integrate capabilities for Kalman filtering, tracking, and data exploitation in a collaborative Agile environment
- Develop and tune Kalman filtering, tracking, and data exploitation algorithms using Python and C++
- Characterize algorithm and sensor-system quality and performance
- Contribute to shared tooling and collaborate with an Agile team
- Perform other duties as assigned
Requirements
- Bachelor’s degree in the 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)
- 2+ years of academic or professional experience in C++ and Python
- Fluency with Linux operating systems
- Detail oriented
- Strong oral and written communication skills
- Ability to work full-time in-person in the Boulder, CO office location
Technologies
- Python
- C++
- Linux
- Kalman filtering
Preferred Qualifications
- Current active DoD security clearance
- Advanced degree in the physical sciences, mathematics, engineering, or computer science
- Professional experience with application orchestration and/or deployment to the cloud
- Professional experience with Agile software development
- Professional experience with exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data
- Note: Resumes, Cover Letters, and Applications generated by AI will not be considered for employment
Compensation
- Pay range: USD 127,000 - 157,000 per year
- SciTec considers factors including role responsibilities, candidate experience, and education/training when extending an offer of employment
- This is not a guarantee of compensation
Benefits
- 4% Safe Harbor 401(k) match
- 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
- 80% company paid Dental insurance
- 100% company paid Vision insurance
- 100% company paid Life insurance
- 100% company paid Long-term Disability insurance
- 100% company paid Hospital Indemnity insurance
- Voluntary Accident and Critical Illness insurance
- Short-term Disability insurance
- Annual Profit-Sharing Plan
- Discretionary Performance Bonus
- Paid Parental Leave
- Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
- Flexible Work Hours
U.S. Citizenship and Security Clearance Notice
- SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees
- SciTec cannot sponsor or assume sponsorship of employee work visas of any type
- U.S. citizenship is a requirement to obtain and keep a security clearance
- Applicants that do not meet these requirements will not be considered
Colorado Residents Notice
- In any materials you submit, you may redact or remove age-identifying information such as age and date of birth
- You will not be penalized for redacting or removing this information