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

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.

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 4 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer in Boulder, CO vacancy
  •  ...developer to implement and deploy core real-time image processing software for infrared imaging systems. You will work on embedded, SWAP-...  ...defense systems. You will build and optimize real-time pipelines in C++ and/or CUDA, learn the sensor systems, and help define test and... 
    Senior

    Anduril Industries

    Boulder, CO
    2 days ago
  • $96k - $140k

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

    Scitec

    Boulder, CO
    20 hours ago
  • $125k - $162k

     ...requirement will not be considered. SciTec is seeking a senior C++ software developer to support programs delivering Missile Defense Solution...  ...part of a rapid pace environment consisting of scientists, engineers, and developers to prototype, develop, integrate, and test... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    20 hours ago
  •  ...excellence in hiring exceptional experts, engineers and software developers dedicated to delivering...  ...in Boulder, Colorado. As a Principal / Senior Principal Algorithms Software Engineer...  ...and prototype development using Modern C++ and Python.Algorithm defect tracking and... 
    Senior

    ClearanceJobs

    Boulder, CO
    3 days ago
  •  ...Scitec Senior C++ Software DeveloperSciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditional defense contractor...  ...considered.SciTec has an immediate opportunity for a talented engineer to support our programs delivering Next-Generation Missile... 
    Senior
    For contractors
    Immediate start
    Remote work

    SciTec

    Boulder, CO
    21 hours ago
  •  ...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
  •  ...Grey Matters Defense Solutions is seeking a Principal/Senior Principal Algorithms Software Engineer in Boulder, CO to design, develop, test, and document advanced...  .... A STEM degree with extensive experience, Python/C++, and Linux proficiency are required. #J-18808-Ljbffr... 
    Senior

    Jobleads-US

    Boulder, CO
    3 days ago
  •  ...s degree in Computer Science or similar Engineering Discipline and 4+ years of experience...  ...degree and 2+ years. Proven expertise in C++ Experience with other programming...  ...Designing, developing, testing, and documenting software infrastructure systems and system... 

    Exaways Corporation

    Boulder, CO
    1 day ago
  •  ...Grey Matters Defense Solutions, LLC in Boulder, CO seeks a Principal/Senior Principal Algorithms Software Engineer to design, develop, and deploy advanced software and mathematical algorithms for tracking and state estimation in defense applications. The role emphasizes... 
    Senior

    Jobleads-US

    Boulder, CO
    2 days ago
  •  ...Grey Matters Defense Solutions, LLC seeks a Principal/Senior Principal Algorithms Software Engineer in Boulder, CO to design, develop, test, and document advanced software and mathematical algorithms for missile tracking applications. You will work in a fast-paced R&D... 
    Senior

    Jobleads-US

    Boulder, CO
    3 days ago
  •  ...selectively with a team of high-performing engineers who demonstrate exceptional ability in...  ...You take pragmatic approaches to writing software You test drive and refactor your code...  ...in multiple programming languages (C#, C, C++, Typescript, Java) You have practiced XP... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Work from home

    Suite Studios

    Boulder, CO
    20 hours ago
  • $165k - $218k

     ...You will implement and deploy the core real-time image processing software of our infrared imaging systems. Your work will be essential to...  ...of real-time, high-bandwidth processing pipelines in C++ and/or CUDA Define and implement test and simulation environments... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boulder, CO
    20 hours ago
  •  ...SciTec Software & Algorithm DeveloperSciTec, a wholly owned subsidiary of Firefly Aerospace...  ...talented software & algorithm developers and engineers to support programs focusing on low-...  ...algorithms leading to eventual integration in C++ on Linux operating systems as part of... 
    Senior
    For contractors
    Immediate start
    Remote work

    SciTec

    Boulder, CO
    3 days ago
  • $272k - $431.25k

     ...NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The...  ...mentor a high-performing team of robotics software engineers; set direction, raise the...  ...software engineering fundamentals (modern C++ and Python) and the ability to engage substantively... 
    Senior
    Full time

    Nvidia

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

     ...achieving our mission. Join our team as a Sr Firmware Engineer to help us bring current and next generations of...  ...Need To SucceedProven 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
    Night shift

    Blaze Talent

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

     ...You will implement and deploy the core real-time image processing software of our infrared imaging systems. Your work will be essential to...  ...of real-time, high-bandwidth processing pipelines in C++ and/or CUDA Define and implement test and simulation environments... 
    Senior
    Full time
    Work experience placement

    AI Chopping Block

    Boulder, CO
    4 days ago
  • $140k - $185k

     ...Join a world-class team of scientists, engineers, and business professionals to advance the...  .... Atom Computing is looking for a Senior Software Engineer to implement the quantum computing...  ...Experience with a compiled language such as C++ or Rust is preferred. Familiarity with... 
    Senior
    Temporary work
    Remote work

    Jobr

    Boulder, CO
    2 days ago
  •  ...join us. Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid...  ...You are proficient in multiple programming languages (C#, C, C++, Typescript, Java) You have practiced XP or would like to practice... 
    Senior
    Internship
    Work at office
    Remote work
    Work from home

    Suite Studios

    Boulder, CO
    1 day ago
  • $130.5k - $171k

    About the Role Spire is looking for a Senior Software Engineer to help design, build, and improve the reliable and secure systems that support our...  ...with at least one compiled language such as Rust, C++, Go, Java, or CStrong backend engineering experience building... 
    Senior
    For contractors
    Work at office
    3 days per week

    Spire Global

    Boulder, CO
    2 days ago
  •  ...blockbuster movies as well as augmented reality software and hardware solutions used by the...  ...looking for an experienced embedded systems engineer to work closely with our design teams as...  ...OS Design, develop and maintain a C++ application that runs on Linux Work on... 
    Permanent employment

    SHOTOVER Camera Systems

    Boulder, CO
    2 days ago
  •  ...Bank of America is expanding its Healthcare, Education & Not-for-Profit (HENFP) coverage in Denver and seeks a Senior Relationship Manager to drive new business, deepen relationships, and deliver profitable growth for not-for-profit organizations. The role partners with... 
    Senior

    Stryker

    Boulder, CO
    21 hours ago
  • $115k - $130k

    Senior R&D Mechanical Engineer - Robotics & Automation$115,000 - $130,000 per yearAbout the RoleSeasoned,...  ...instructions, test protocols· Partner with software/controls on integration: motion/...  .../ programming aptitude (Python, C++, or similar for automation, tooling,... 
    Senior
    Contract work
    Worldwide
    Flexible hours
    Shift work

    Ricoh

    Boulder, CO
    1 day ago
  • $140k - $185k

     ...Senior Software Engineer At Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower customers...  ...to Haves Experience with a compiled language such as C++ or Rust. Experience with cloud infrastructure (e.g. Azure... 
    Senior
    Temporary work
    Casual work
    Work at office

    Atom Computing

    Boulder, CO
    5 days ago
  • $130.5k - $171k

     ...We are looking for a Spacecraft Software Engineer (GNSS) to join our team working at the intersection...  ...breadth are key. What You’ll Do as a Senior Software Engineer Develop and maintain scientific...  ...: Proficient in at least one of C++ or Python , and capable of picking up... 
    Senior
    Work at office
    Immediate start
    3 days per week

    Spire Global

    Boulder, CO
    1 day ago
  • $132.96k - $226.04k

     ...systems in space and tactical environments. As a mechanical design engineer, you’ll work in cross-disciplined teams of various sizes to...  ...supporting structure Proficient in SolidWorks or equivalent 3D CAD software. Proficient in GD&T, drawing generation, design for... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    BAE Systems USA

    Boulder, CO
    3 days 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
  •  ...is making sensing, embedded, mechanical, software, and algorithms behave as one reliable thing...  ...There is no ceiling that forces a great engineer or designer into management to advance....  ...fluent in tools like Python, MATLAB, or C/C++, and you can analyze experimental data... 
    Senior
    Work at office

    Zooly Labs, Inc

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

     ...EngineerJob Description Minimum $20,000 Sign On Bonus being offered for external hires. This position is for an experienced power systems engineer who can provide added value to the Electrical Power and Distribution Subsystem (EPDS) team for spacecraft programs throughout the... 
    Senior
    Full time
    For subcontractor
    Work at office
    Local area
    Remote work
    Relocation package

    ClearanceJobs

    Boulder, CO
    5 days ago
  •  ...strategy, roadmap, and budgets with a technical lead. Expect a hands-on, entrepreneurial role shaping space hardware programs. The role requires 7–12 years in program/product management, a engineering/business degree, and strong PMO/leadership skills. #J-18808-Ljbffr... 
    Senior

    Bluecanyontech

    Boulder, CO
    4 days ago
  • Job-ID32317223Reference26-00695 Role Summary: Design, build, and configure clinical study databases in EDC/CDM platforms. Ensure systems meet client needs, follow GCDMP, support accurate data capture, workflows, edit checks, and integrations. Key Responsibilities: Lead ...
    Senior
    Remote work

    Katalyst Healthcares & Life Sciences

    Boulder, CO
    2 days ago

Do you want to receive more vacancies?

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