> Markdown version of [/jobs/ext/2360297-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/2360297-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). --- # C++ Software Engineer - **Company:** SciTec, Inc. - **Location:** Boulder, CO, United States - **Experience:** Expert - **Salary:** $156,000.0 - $193,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Systems Engineering, C++ (Programming Language), Code Review, Nvidia CUDA, Image Analysis, Data Structures, Software Debugging, Python (Programming Language), Linux System Administration, MATLAB, Object-Oriented Software Development, OpenCL, Performance Tuning, Software Engineering, Software Systems, Gpu Programming, Information Technology - **Published:** August 18, 2026 - **Apply:** https://apply.workable.com/scitec/j/71EB4EBA8C/ ## About the Role The ideal candidate is a strong individual contributor with deep C++ expertise, solid systems knowledge, and experience working on performance-critical software in a collaborative, Agile environment., * Bachelor's degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field * 5+ years of professional experience developing software in C++ * 3+ years of professional experience working in Linux environments * Strong knowledge of data structures and algorithms * Demonstrated 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 Candidates who have any of the following skills will be preferred: * Experience with modern C++ standards (C++17, C++20, or newer) * Experience with GPU programming (e.g., CUDA, OpenCL, or similar) * Strong understanding of object-oriented design principles, including SOLID patterns * Experience working with remote sensing data (OPIR, EO/IR, SAR, Spectral, RF, or similar) * Advanced degree in Computer Science, Engineering, Mathematics, or Physical Sciences * Fluency in one or more additional languages such as Python, Rust, or MATLAB * Professional experience working in Agile software development environments * 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 has an immediate opportunity for a talented engineer to support our programs delivering Next-Generation Missile Warning software. This is a unique opportunity to join a small business delivering core capabilities for National defense. You will work within a fast-paced team delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace Awareness, and Technical Intelligence., We are seeking a Senior C++ Software Developer to design, implement, and optimize high-performance software supporting remote sensor data exploitation and analysis. This role focuses on hands-on algorithm development and optimization within a large, production C++ codebase running on Linux systems., * 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 ## Related Videos - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [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) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [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) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)