Taro Logo

Staff / Sr Staff C++ Software Engineer

SciTec delivers advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$96,000 - $140,000
Backend
Staff Software Engineer
In-Person
11 - 50 Employees
5+ years of experience
Defense · Space

Job Description

SciTec, a dynamic small business focused on national security and defense, is seeking a Staff/Senior Staff C++ Software Engineer to join their team in Boulder, Colorado. This role is part of their Next-Generation Missile Warning software program, offering a unique opportunity to work on critical national security projects.

The position involves developing and optimizing algorithms for remote sensor data exploitation, image analysis, and tracking systems. The ideal candidate will be an expert C++ developer with strong skills in high-throughput algorithm optimization and experience with Linux systems. This role requires at least 5 years of professional experience and offers competitive compensation ranging from $96,000 to $140,000 annually.

The company provides an impressive benefits package including full medical coverage, dental and vision insurance, an Employee Stock Ownership Plan (ESOP), 401(k) with company contribution, and various other perks. The work environment is collaborative and fast-paced, focusing on cutting-edge defense and space technology applications.

Key technical areas include image analysis, low-latency data processing, and detection algorithms for remote sensing systems. The role requires U.S. citizenship due to security clearance requirements and involves working with Department of Defense contracts. Preferred candidates will have experience with GPU programming, modern C++ standards, and additional programming languages like Python or Rust.

This position offers an excellent opportunity for growth in the defense sector while working on meaningful projects that directly impact national security. The role combines technical challenges with real-world applications, making it ideal for experienced software engineers looking to make a significant impact in the defense and space industry.

Last updated 20 days ago

Responsibilities For Staff / Sr Staff C++ Software Engineer

  • Implement new algorithms for remote sensor data exploitation
  • Optimize existing high-throughput algorithms for image analysis, detection, and tracking
  • Demonstrate fluent, idiomatic mastery of C++
  • Work as part of an Agile team and contribute to shared tools

Requirements For Staff / Sr Staff C++ Software Engineer

Linux
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • At least five years of professional experience and fluency in C++
  • At least three years of professional experience using Linux operating systems
  • Knowledge of Data Structures
  • Optimization skills for high-data-throughput processing
  • Detail oriented
  • Good verbal and written communication skills
  • Ability to work full-time in-person in Boulder, CO office location
  • Ability to obtain and maintain a DoD security clearance
  • U.S. citizenship required

Benefits For Staff / Sr Staff C++ 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
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Generous Paid Time Off
  • Flexible Work Hours