Taro Logo

Senior Numerical Algorithm Software Engineer

SciTec delivers advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$117,000 - $168,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
Defense

Description For Senior Numerical Algorithm Software Engineer

SciTec, a dynamic small business focused on advanced sensor data processing technologies and scientific instrumentation for National Security and Defense, is seeking a Senior Numerical Algorithm Software Engineer. This role combines software engineering expertise with algorithm development for low-latency data processing, fusion, and tracking algorithms for remote sensing systems exploitation. The position requires strong proficiency in Python and C++ programming, working in a Linux environment. The ideal candidate will work in a collaborative, small-team environment with Scientists, Engineers, and Developers, prototyping and developing advanced algorithms. The role offers comprehensive benefits including ESOP, 401k, full medical coverage, and competitive salary ranging from $117,000 to $168,000. Located in Boulder, CO, this position requires U.S. citizenship due to government contract work. The role presents an opportunity to work on cutting-edge defense and intelligence solutions while being part of an innovative team that delivers world-class data exploitation capabilities.

Last updated a month ago

Responsibilities For Senior Numerical Algorithm Software Engineer

  • Research new algorithms and analysis techniques for remote sensor data exploitation
  • Demonstrate fluent, idiomatic mastery of Python and C++
  • Develop proof-of-concept signal processing, image processing, and data exploitation tools in Python
  • Improve Python tools surrounding machine learning, modeling, and simulation efforts
  • Characterize quality/performance of algorithms and sensor systems
  • Work as part of an Agile team and contribute to shared tools

Requirements For Senior Numerical Algorithm Software Engineer

Python
Linux
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • At least five years professional experience and fluency in C++ and Python
  • At least five years professional experience using Linux operating systems
  • Professional experience with exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data
  • Ability to work full-time in-person in Boulder, CO office location
  • Detail oriented
  • Good verbal and written communication skills
  • U.S. citizenship required

Benefits For Senior Numerical Algorithm Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Employee Stock Ownership Plan (ESOP)
  • 3% Fully Vested Company 401K Contribution
  • 100% company paid HSA Medical insurance
  • 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

Interested in this job?

Jobs Related To SciTec Senior Numerical Algorithm Software Engineer