Talent.com
Senior C++ Software Developer
Senior C++ Software DeveloperSciTec • Boulder, Colorado, United States
Senior C++ Software Developer

Senior C++ Software Developer

SciTec • Boulder, Colorado, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Salary : $96,000 - 140,000 per year

Requirements :

  • We require a Bachelor's degree in the physical sciences, mathematics, engineering, or computer science. Additional education may substitute for years of professional experience. Our ideal candidate will have at least five years of professional experience with fluency in C++. A minimum of three years working with Linux operating systems is crucial. You should have a solid understanding of data structures, optimization skills for high-data-throughput processing, and a keen attention to detail. Effective verbal and written communication skills are necessary. The role demands the ability to work full-time in-person at our Boulder, CO office and to obtain and maintain a DoD security clearance.
  • Preference will be given to candidates possessing any of the following skills :
  • Experience in GPU programming
  • A strong understanding and practical experience with modern object-oriented design, inheritance patterns, and SOLID principles
  • Experience with C++ standards 17, 20, or 23 features
  • Familiarity with the exploitation and analysis of OPIR, E / O, SAR, Spectral, RF, or other remotely sensed data
  • An advanced degree in the physical sciences, mathematics, engineering, or computer science
  • Proficiency in languages such as Matlab, Rust, or Python
  • Professional experience in Agile software development
  • A current active DoD SECRET security clearance or higher

Responsibilities :

  • In this role, you will implement new algorithms for remote sensor data exploitation. You will optimize existing high-throughput algorithms related to our image analysis, detection, and tracking initiatives. Demonstrating fluent and idiomatic mastery of C++, you will feel comfortable with software design and architecture. You will collaborate as part of an Agile team and contribute to shared tools, along with performing other assigned duties.
  • Technologies :
  • Support
  • Linux
  • Matlab
  • Python
  • Rust
  • Security
  • AI
  • C++
  • More :

    At SciTec, we are a dynamic small business dedicated to delivering advanced sensor data processing technologies and scientific instrumentation capabilities to support National Security and Defense. We are expanding our innovative team and currently have an immediate opportunity for a skilled software engineer to contribute to our Next-Generation Missile Warning software programs. Our work primarily involves image analysis, low-latency data processing, and developing detection and tracking algorithms for remote sensing systems.

    Please note that SciTec operates exclusively on U.S. government contracts requiring U.S. citizenship for all employees, as sponsorship for work visas is not available. Additionally, U.S. citizenship is essential to obtain and maintain a security clearance.

    We offer a highly competitive salary and benefits package, including an Employee Stock Ownership Plan (ESOP) and various company-paid insurances, among other perks. The pay range for this position is between $96,000 and $140,000 per year, based on various factors including role responsibilities, work experience, education, and skills. SciTec is proud to be an Equal Opportunity employer, welcoming applicants from all backgrounds, including veterans and individuals with disabilities.

    last updated 6 week of 2026

    [job_alerts.create_a_job]

    Senior C Software Developer • Boulder, Colorado, United States