Taro Logo

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
11 - 50 Employees
5+ years of experience
Defense · AI

Description For Numerical Algorithm Software Engineer

SciTec is seeking a Numerical Algorithm Software Engineer to join their defense and intelligence solutions team. This role combines software engineering expertise with advanced algorithm development for sensor data processing and exploitation.

The position offers an exciting opportunity to work on cutting-edge defense technology projects, developing low-latency data processing, fusion, and tracking algorithms for remote sensing systems. The ideal candidate will be proficient in both Python and C++, with experience in algorithm development and implementation on Linux systems.

Key aspects of the role include researching and implementing new algorithms for remote sensor data exploitation, developing proof-of-concept tools, and working in an Agile team environment. The position requires a strong background in physical sciences, mathematics, engineering, or computer science, with at least five years of relevant experience in defense-related technological fields.

SciTec offers a comprehensive benefits package including stock ownership opportunities, fully-paid medical insurance, 401(k) contributions, and various insurance coverages. The company culture emphasizes collaboration, innovation, and technical excellence.

The role is based in Boulder, Colorado, and requires U.S. citizenship due to government contract requirements. This position offers an excellent opportunity for professional growth in a dynamic small business environment, working on meaningful projects that support national security and defense initiatives.

Candidates with experience in OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data analysis will be particularly valued. The position offers competitive compensation ranging from $117,000 to $168,000 annually, with additional benefits including profit sharing and performance bonuses.

This role would be ideal for someone who enjoys complex problem-solving, has a strong technical background, and wants to contribute to national defense capabilities while working in a collaborative, small-team environment.

Last updated 6 days ago

Responsibilities For Numerical Algorithm Software Engineer

  • Research new algorithms and analysis techniques for remote sensor data exploitation
  • Develop proof-of-concept signal processing, image processing, and data exploitation tools in Python
  • Characterize quality/performance of algorithms and sensor systems
  • Work as part of an Agile team and contribute to shared tools

Requirements For Numerical Algorithm Software Engineer

Python
Linux
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • At least five years of professional experience in defense/defense-related technological fields
  • Professional experience with state estimation, tracking, or Guidance, Navigation, and Control (GNC)
  • Professional experience and fluency in C++ and Python
  • Fluency with Linux operating systems
  • Ability to work full-time in-person in Boulder, CO office location
  • Detail oriented with good verbal and written communication skills

Benefits For 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 Numerical Algorithm Software Engineer