CareerPlanSign in

Senior C++ Software Engineer

Boulder, Colorado, United States💼 Full-time💰 $156,000–$156,000🗓 2026-08-17 → 2026-09-25

Core

Design, implement, and optimize high-performance C++ software for remote sensor data exploitation and analysis to support missile warning and defense systems.

Role type

Senior individual contributor C++ software engineer

Builds

Production C++ codebase for Overhead Persistent InfraRed (OPIR) sensor data processing

Domain

Defense / Remote sensing / Missile warning

Deliverable

production ML models | product features

Required skills

C++ (modern standards), Linux systems programming, data structures and algorithms, performance optimization, image analysis and tracking algorithms

Preferred skills

GPU programming (CUDA/OpenCL), remote sensing data experience (OPIR/EO/IR/SAR), Python/Rust/MATLAB, advanced degree in CS/Engineering

Technologies

C++, Linux, CUDA, OpenCL

Responsibilities

Design and maintain C++ components for sensor data processing; develop high-throughput algorithms for detection and tracking; optimize system performance and scalability; participate in code reviews and technical design; support integration, testing, and debugging in Linux environments

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.