Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C++ Software Engineer

$156k - $193k

Scitec

Job Description

Job Description

SciTec, a Firefly Aerospace Company, 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.

Important Notice: SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees. Applicants that do not meet this requirement will not be considered.

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.

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.

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

Requirements

  • 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. 

Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information 

 

Benefits

SciTec offers a highly competitive salary and benefits package, including:

  • 4% Safe Harbor 401(k) match
  • 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours

The pay range for this position is $156,000- $193,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.

SciTec is proud to be an Equal Opportunity employer. VET/Disabled.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer in Boulder, CO vacancy
  •  ...airborne camera systems and augmented reality software used by airborne law enforcement...  ...Responsibilities Design, develop, and maintain a C++ application that runs on Windows, Linux,...  ...'s or Master's degree in Electrical Engineering, Computer Engineering, Computer Science,... 
    Senior
    Permanent employment
    Full time

    SHOTOVER Systems

    Boulder, CO
    more than 2 months ago
  • Description Senior Software Engineer – C++  Boulder, Colorado – Hybrid (Boulder Office) Build the Future of Enterprise Data Storage  We know what experienced engineers are looking for—a company that values technical excellence, challenging work that has a direct... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Local area
    Relocation package
    Flexible hours

    Spectra Logic

    Boulder, CO
    21 days ago
  • $102k - $157k

     ...considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering counter-UAS (Unmanned...  ...sensing systems . The ideal candidate will be well-rounded C++ developer, work well as part of a rapid pace, collaborative, small... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    2 days ago
  • $95k - $145k

     ...contamination monitoring technology. As a Principal Electrical Design Engineer, you’ll lead the design and development of advanced...  ...and power sequencing ~ Basic programming skills in C/C++ Seniority level ~ Mid-Senior level Employment type ~... 
    Senior
    Full time

    AllSTEM Connections

    Boulder, CO
    1 day ago
  •  ...SciTec Incorporated is seeking talented software and algorithm developers in Boulder, CO to support...  ...algorithms. The role emphasizes Python and C++, Linux proficiency, and collaboration in small teams of scientists and engineers. Candidates should have a Bachelor's in a... 
    Senior

    Jobleads-US

    Boulder, CO
    1 day ago
  •  ...airport ground operations through AI-driven software and robotics. Our mission is to make...  ...Your Mission This is a mission critical engineering role focused broadly on the software...  ...in writing efficient, high-performance C++ production code Well-versed in the field... 
    Senior
    Flexible hours

    Pattern

    Boulder, CO
    2 days ago
  • $180k - $210k

     ...our mission. Join our team as a Sr Firmware Engineer to help us bring current and next generations of...  ...need to succeed Proven Expertise: 5+ years of software engineering experience, with a focus on firmware in C/C++ and client or test tooling in Python or NodeJS.... 
    Senior
    Full time
    Remote work
    Sleeping nights
    Flexible hours
    Night shift

    blazetalent

    Boulder, CO
    1 day ago
  • $100k - $150k

     ...High-Level Summary The Senior Embedded Software Engineer will support the design, implementation, testing, and debugging of embedded software for...  ...related technical field. Experience with programming in C or C++. Thorough understanding of software development... 
    Senior
    Permanent employment

    All Aviation Jobs

    Boulder, CO
    2 days ago
  • $96.2k - $120k

     ...Front End (DFE) print server software for commercial inkjet presses....  ...instructions for continuous forms print engines. This program spans globally...  ...teams working in Linux, C/C++, and Java and depends on...  ...integration.Role Overview The Senior Technical Program Manager owns... 
    Senior
    Work at office
    Worldwide
    Flexible hours

    Ricoh

    Boulder, CO
    22 hours ago
  •  ...lines and lead strategic pursuits in aerospace markets. This senior role focuses on new business development, capture planning, and...  ...-to-win, budgets for NBI and events, and guide proposals with engineering, program management, and marketing teams, traveling ~25% as needed... 
    Senior

    Bluecanyontech

    Boulder, CO
    23 hours ago
  •  ...Simulation Engineer As a Simulation Engineer, you will be responsible for developing and maintaining high-fidelity simulations of space...  ...expand into other subsystems. You will work closely with GNC, software, and test teams to ensure accurate modeling and analysis to... 
    Senior

    Impulse Space

    Boulder, CO
    1 day ago
  • Spectra Logic Corporation in Boulder, CO seeks a Manufacturing Technician III to assemble, refurbish, and test products and sub-assemblies. You will work from established procedures to ensure timely delivery and adherence to quality standards in a fast-paced environment...
    Senior

    Spectra Logic

    Boulder, CO
    4 days ago
  • $160k - $208k

     ...requirements will not be considered. SciTec has an immediate opportunity for a talented senior 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... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    SciTec

    Boulder, CO
    3 days ago
  • $156k - $193k

     ...has immediate opportunities for talented software and algorithm developers to support our radar...  ...environment composed of scientists, engineers, and developers. You will rapidly prototype...  ...and help transition them into optimized C++ implementations running on Linux within government... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    2 days ago
  •  ...This person must reside in the Denver metro area. We are recruiting a Senior Accountant who will be focused on accounting for revenue. You will be responsible for analyzing contracts for various clients and determine the appropriate accounting requirements under ASC 6... 
    Senior
    Long term contract

    Carter Mackenzie International

    Boulder, CO
    4 days ago
  • $125k - $155k

     ...skills, knowing that there is always room for growth. As a Senior Embedded Software Engineer at Ursa Major, you will design, develop, and maintain the...  ...~4+ years of professional experience in embedded C/C++ development for ARM, SoC, or FPGA softcore platforms ~ Hands... 
    Senior
    Permanent employment
    Temporary work

    Ursa Major

    Boulder, CO
    2 days ago
  • $150k - $175k

     ...Join a world-class team of scientists, engineers, and business professionals to advance the...  .... Atom Computing is looking for a Senior Software Engineer to help design and build the high...  ...prototype and iterate using Rust, Python, C/C++, CUDA, and FPGA toolchains (VHDL/Verilog... 
    Senior
    Temporary work
    Work at office
    3 days per week

    Atom Computing

    Boulder, CO
    13 days ago
  • $127k - $193k

     ...talented Machine Learning & AI Engineer to support our programs...  ...Next-Generation Missile Warning software. This is a unique opportunity...  ...Intelligence. We are seeking a Staff/Senior Staff Machine Learning & AI...  ...Collaborate closely with C++ and system-level engineers to... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    2 days ago
  • $127k - $193k

     ...considered. SciTec has immediate opportunities for talented software & algorithm developers and engineers to support programs focusing on low-latency data...  ...Demonstrate fluent, idiomatic mastery of Python and/or C++; comfort with software design and architecture... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Jobleads-US

    Boulder, CO
    1 day ago
  • $130k - $155k

     ...Job Title: Senior Metrology Engineer Location: Boulder, Colorado Schedule: Onsite, M-F Pay Range: $130,000 - $155,000 *This position requires the use of information which is subject to the International Traffic in Arms Regulations (ITAR). Visa sponsorship... 
    Senior

    Manpower Engineering

    Boulder, CO
    3 days ago
  • $120k - $155k

    **Job Title:** Senior Manufacturing Engineer **Location:** Boulder, Colorado **Schedule** : Onsite, M-F **Pay Range:** $120,000 - $155,000 _*This position requires the use of information which is subject to the International Traffic in Arms Regulations (ITAR). Visa sponsorship... 
    Senior

    Manpower Group Inc.

    Boulder, CO
    4 days ago
  •  ...Atom Computing in Boulder, CO is seeking a Senior Hardware Engineer to lead high-speed mixed-signal design for the control system of our quantum computer. You will own architectural decisions, drive analog and RF front ends, and collaborate with cross-disciplinary teams... 
    Senior

    Jobleads-US

    Boulder, CO
    2 days ago
  • $165k - $218k

     ...imaging systems across both hardware and software, deployed to tackle the most...  ...JOB The Imaging team is seeking a Senior FPGA Verification Engineer to help design a new product lines. In...  ...scripting or software development (C, C++, Python, Perl, or shell), and industry... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boulder, CO
    3 days ago
  • $140k - $180k

    Senior Tax ManagerLocation: Boulder, CO Salary: $140,000 - $180,000Benefits: Excellent benefits, supportive culture, flexibility, work...  ...written and oral communication skills.Broad knowledge of tax software and technology.What You'll DoLead and Manage Tax Services: You... 
    Senior
    Work from home

    CyberCoders

    Boulder, CO
    2 days ago
  •  ...SBS Creatix is seeking a Senior Software Architect in Boulder, CO, to own the core architectural direction for a high-scale B2B SaaS platform. You will work directly with founders on foundational technology decisions and leverage AI-accelerated tooling to drive delivery... 
    Senior

    Jobleads-US

    Boulder, CO
    5 days ago
  •  ...Atom Computing is seeking a Senior Optical Assembly & Alignment Engineer to build optical breadboards and laser-delivery assemblies for neutral-atom quantum computers. You will establish beam paths, polarisation, and subsystem interfaces, delivering verified assemblies... 
    Senior

    Jobleads-US

    Boulder, CO
    1 day ago
  •  ...Atom Computing is seeking a Senior Laser Engineer to own precision laser and optical systems, including diode and fiber lasers and nonlinear optical frequency conversion. You will lead troubleshooting, design, and optimization for new hardware builds while coordinating... 
    Senior

    Jobleads-US

    Boulder, CO
    2 days ago
  • $132.96k - $226.04k

     ...vulnerabilities, risks, and protection needs. Maintain a configuration management system to track and control all components and software of an IS used in support of programs. Utilize tools such as Splunk and Tenable Nessus to support monitoring, analysis, and... 
    Senior
    Full time
    Part time
    Work at office
    Local area
    Worldwide

    BAE Systems

    Boulder, CO
    3 days ago
  • $110k - $135k

     ...throughout development, qualification, and production. As a Senior Test Software Engineer, you will develop the software that powers our automated...  ...Proficiency in one or more programming languages such as C#, Python, C++, LabVIEW, or similar. ~ Experience developing software... 
    Senior
    Permanent employment
    Full time
    Temporary work

    Ursa Major

    Boulder, CO
    2 days ago
  • $95k - $125k

    Senior Tax AssociateLocation: Boulder, CO | Denver, CO | Durango, COSalary:$95,000 - $125,000 + Benefits (Commensurate with experience...  ....Preferred QualificationsExperience with Cloud-based tax software and modern research tools.Familiarity with the specific tax challenges... 
    Senior

    CyberCoders

    Boulder, CO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!