> Markdown version of [/jobs/ext/2696582-staff-sr-staff-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/2696582-staff-sr-staff-c-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff / Sr Staff C++ Software Engineer - **Company:** SciTec, Inc. - **Location:** Boulder, CO, United States - **Experience:** Expert - **Salary:** $102,000.0 - $157,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, C++ (Programming Language), Image Analysis, Data Structures, Linux, Python (Programming Language), MATLAB, Object-Oriented Software Development, Software Architecture, Software Systems, Rust (Programming Language), Data Processing, Gpu Programming, Solid Principles, Information Technology - **Published:** September 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9139596/staff-sr-staff-c-software-engineer ## About the Role SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next-Generation Missile Warning software. This is a unique opportunity to join a small business that provides core capabilities for National Security and Defense. Our teams focus on image analysis, low-latency data processing, detection, and tracking algorithms for exploitation of remote sensing systems. The ideal candidate will be well-rounded C++ developer, work well as part of a rapid pace, collaborative, small-team environment, and be able to prototype, develop, integrate, and test advanced software solutions into Government frameworks., * A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science. * Additional year of education may be substituted for years of professional experience. * 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 Candidates who have any of the following skills will be preferred * Experience with GPU programming * Strong understanding and experience with modern object-oriented design, inheritance patterns, and SOLID principles * Experience implementing features of C++ 17, 20 or 23 standards * Experience 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 * Fluency in one or more of the following languages: Matlab, Rust, Python * Professional experience with Agile software development * A current active DoD SECRET security clearance or higher *Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment. ## Description SciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditional defense contractor that delivers advanced technologies in support of U.S. National Security and Defense. For the past forty-five plus years, we have supported Department of Defense customers by developing innovative remote sensing algorithms, tools, and techniques to deliver world-class data exploitation capabilities supporting missile defense; intelligence, surveillance, & reconnaissance; space domain awareness; and aircraft survivability missions., * Implement new algorithms for remote sensor data exploitation * Optimize existing high-throughput algorithms surrounding our image analysis, detection, and tracking efforts * Demonstrate fluent, idiomatic mastery of C++; comfortable with software design and architecture * Work as part of an Agile team and contribute to shared tools * Other duties as assigned ## Related Videos - [Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2](https://www.wearedevelopers.com/videos/1765-slopquatting-api-keys-fun-with-fonts-recruiters-vs-ai-and-more-the-best-of-live-2025-part-2) - [Generate AI in the Browser with Chrome AI - Raymond Camden](https://www.wearedevelopers.com/videos/1770-generate-ai-in-the-browser-with-chrome-ai-raymond-camden) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Unboxing the DeepFace](https://www.wearedevelopers.com/videos/335-unboxing-the-deepface) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 166: Sycophancy, Zip bombs and AI Native Development](https://www.wearedevelopers.com/magazine/585-dev-digest-166-sycophancy-zip-bombs-and-ai-native-development)