Senior C++ Software Engineer - High-Performance Sensor Data

SciTec

Boulder (CO)

On-site

USD 156,000 - 193,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

4% Safe Harbor 401(k) match
100% company paid HSA Medical
80% company paid Dental insurance
100% company paid Vision insurance
100% company paid Life insurance
100% company paid Long-term Disability
Short-term Disability
Annual Profit-Sharing Plan
Discretionary Performance Bonus
Paid Parental Leave
Generous Paid Time Off
Flexible Work Hours

Job summary

SciTec, a subsidiary of Firefly Aerospace, has an immediate opening for a Senior C++ Software Developer in Boulder, CO. You will design, implement, and optimize high-performance C++ software for remote sensor data processing in a fast-paced Agile environment.

The role emphasizes hands-on algorithm development for OPIR data processing, image analysis, and real-time tracking in Linux, with collaboration across algorithm, systems, and integration teams. A DoD clearance is required or obtainable.

Qualifications

  • Bachelor's degree in a related technical field
  • 5+ years of professional C++ software development experience
  • 3+ years of professional Linux experience
  • Strong knowledge of data structures and algorithms
  • Proven performance optimization skills for data-intensive or compute-intensive systems
  • Experience writing production-quality, maintainable C++ code
  • Strong verbal and written communication skills
  • Detail-oriented with a focus on correctness and reliability
  • Ability to work full-time, in person at the Boulder, CO office
  • Ability to obtain and maintain a DoD security clearance
  • Experience with modern C++ standards (C++17/20) and GPU programming preferred

Responsibilities

  • Design, implement, and maintain C++ software components supporting remote sensor data processing
  • Develop and optimize high-throughput algorithms for image analysis, detection, and tracking
  • Improve performance, scalability, and reliability of existing software systems
  • Apply strong understanding of data structures, algorithms, and performance trade-offs
  • Write clean, maintainable, and well-documented C++ code using modern language features
  • Participate in code reviews, technical discussions, and design decisions
  • Collaborate with algorithm developers, systems engineers, and integration teams
  • Work effectively within an Agile software development process
  • Support integration, testing, and debugging in Linux environments
  • Communicate technical concepts clearly to team members and stakeholders
  • Perform other duties as assigned

Skills

C++
Linux
Algorithms & data structures
Performance optimization
Communication skills
DoD security clearance

Education

Bachelor's degree in CS/Engineering/Math/Physical Sciences

Tools

CUDA
OpenCL

Job description

SciTec, a subsidiary of Firefly Aerospace, has an immediate opening for a Senior C++ Software Developer in Boulder, CO. You will design, implement, and optimize high-performance C++ software for remote sensor data processing in a fast-paced Agile environment.

The role emphasizes hands-on algorithm development for OPIR data processing, image analysis, and real-time tracking in Linux, with collaboration across algorithm, systems, and integration teams. A DoD clearance is required or obtainable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer – Missile Warning Systems
Senior C++ Software Engineer – Missile Warning Systems

SciTec Incorporated • Boulder (CO)

On-site
USD 156,000 - 193,000
4% Safe Harbor 401(k) match
Company-paid health benefits
Paid parental leave
+1
Senior Staff: Sensor Fusion & Tracking Engineer
Senior Staff: Sensor Fusion & Tracking Engineer

SciTec • Boulder (CO)

On-site
USD 127,000 - 193,000
401k match
HSA medical insurance
Dental insurance
+11
Senior C++ Software Engineer
Senior C++ Software Engineer

SciTec Incorporated • Boulder (CO)

On-site
USD 156,000 - 193,000
4% Safe Harbor 401(k) match
Company-paid health benefits
Paid parental leave
+1
Senior C++ Software Engineer
Senior C++ Software Engineer

SciTec • Boulder (CO)

On-site
USD 156,000 - 193,000
4% Safe Harbor 401(k) match
100% company paid HSA Medical
80% company paid Dental insurance
+9
Senior Staff Software Engineer — Real-Time Data Pipelines
Senior Staff Software Engineer — Real-Time Data Pipelines

SciTec • Dayton (OH)

On-site
USD 114,000 - 141,000
4% Safe Harbor 401(k) match
Company-paid HSA Medical insurance
Company-paid Dental insurance
+9
Senior Sensor Data Engineer — Tracking & Fusion Algorithms
Senior Sensor Data Engineer — Tracking & Fusion Algorithms

SciTec Incorporated • Boulder (CO)

On-site
USD 127,000 - 193,000
4% Safe Harbor 401(k) match
Company-paid health insurance
Dental insurance subsidy
+11
Senior MOSA Systems Engineer - High-Performance Data Processing
Senior MOSA Systems Engineer - High-Performance Data Processing

SciTec • Boulder (CO)

On-site
USD 102,000 - 157,000
401(k) match
HSA Medical insurance
Profit Sharing
+4
Senior Staff / Senior Numerical Algorithm Software Engineer
Senior Staff / Senior Numerical Algorithm Software Engineer

SciTec Incorporated • Boulder (CO)

On-site
USD 127,000 - 193,000
4% Safe Harbor 401(k) match
Company-paid health insurance
Dental insurance subsidy
+11
Senior Staff / Senior Numerical Algorithm Software Engineer
Senior Staff / Senior Numerical Algorithm Software Engineer

SciTec • Boulder (CO)

On-site
USD 127,000 - 193,000
401k match
HSA medical insurance
Dental insurance
+11
Senior Software Engineer - Onsite Space Defense
Senior Software Engineer - Onsite Space Defense

SciTec Incorporated • Aurora (CO)

Hybrid
USD 127,000 - 193,000
401(k) matching
Health insurance (HSA)
Dental insurance
+8