Senior Staff Numerical Algorithm Software Engineer
Job Description
Senior Staff Numerical Algorithm Software Engineer role focused on low-latency remote sensing exploitation and tracking in an Agile environment.
Responsibilities
- Explore and evaluate new algorithms and analysis techniques for remote sensor data exploitation
- Apply idiomatic, fluent Python and/or C++ with strong software design and architecture practices
- Develop and tune Kalman filtering, tracking, and data exploitation algorithms using Python and C++
- Assess algorithm and sensor system quality and performance
- Collaborate with an Agile team to prototype and integrate capabilities
- Contribute to shared tools and ongoing team development
- 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 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
- 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
Compensation and Location
- Location: Boulder, CO (onsite)
- Pay range: USD 127,000 - 157,000 per year
- SciTec may consider factors such as role and responsibilities, work experience, education/training, and key skills when extending an offer
- Pay range 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 required to obtain and keep a security clearance
- Applicants that do not meet these requirements will not be considered
Colorado Residents: Redaction/Removal of Age-Identifying Information
- In any materials submitted, age-identifying information such as age and date of birth may be redacted or removed
- No penalty will apply for redacting or removing this information