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

SciTec

Boulder (CO)

On-site

USD 156,000 - 193,000

Full time

30 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior C++ Software Engineer

SciTec Incorporated • Boulder (CO)

On-site
USD 156,000 - 193,000
4% Safe Harbor 401(k) match
Company-paid HSA Medical insurance
Dental insurance (80%)
+9
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 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
Senior Staff Numerical Algorithm Software Engineer
Senior Staff Numerical Algorithm Software Engineer

SciTec • Boulder (CO)

On-site
USD 127,000 - 157,000
401(k) match
HSA medical insurance
Dental insurance
+9
Staff / Sr Staff C++ Software Engineer
Staff / Sr Staff C++ Software Engineer

SciTec • Boulder (CO)

On-site
USD 96,000 - 140,000
4% Safe Harbor 401(k) match
100% company paid HSA Medical insurance
80% company paid Dental insurance
+5
Staff / Sr Staff C++ Software Engineer
Staff / Sr Staff C++ Software Engineer

SciTec Incorporated • Boulder (CO)

On-site
USD 96,000 - 140,000
4% Safe Harbor 401(k) match
100% company paid HSA Medical insurance
80% company paid Dental insurance
+1
C++ Staff / Sr. Staff Software Engineer - GPU Programming
C++ Staff / Sr. Staff Software Engineer - GPU Programming

SciTec, Inc. • Boulder (CO)

On-site
USD 108,000 - 160,000
Competitive salary
ESOP
401K
+7
Staff / Sr Staff Numerical Algorithm Software Engineer
Staff / Sr Staff Numerical Algorithm Software Engineer

SciTec Incorporated • Boulder (CO)

On-site
USD 98,000 - 146,000
401(k) match
100% company paid medical insurance
Paid Time Off
+3
Senior Staff Software Engineer – Onsite Defense Ops
Senior Staff Software Engineer – Onsite Defense Ops

SciTec • Aurora (CO)

On-site
USD 130,000 - 170,000
4% Safe Harbor 401(k) match
100% company paid HSA Medical insurance
Discretionary Performance Bonus
+1
Lead Numerical Algorithms Engineer - Real-Time Tracking
Lead Numerical Algorithms Engineer - Real-Time Tracking

SciTec • Boulder (CO)

On-site
USD 127,000 - 157,000
401(k) match
HSA medical insurance
Dental insurance
+9