Senior C++ Software Engineer
$156k - $193kSciTec
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
(Additional years of relevant experience may substitute for formal education)
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.
- ...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,...SeniorPermanent employment
$105k - $180k
...Job Title: Senior Software Engineer Location: Boulder, Colorado Clearance: Secret Clearance Company: Grey Matters Defense Solutions, LLC is a specialized... ...Awareness, and Technical Intelligence. Looking for C++ Application Developers to work in a rapid pace, collaborative...SeniorWork at officeRemote work$96k - $140k
...considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next‑Generation Missile... ...remote sensing systems. The ideal candidate will be a well‑rounded C++ developer, work well as part of a rapid‑pace, collaborative,...SeniorFull timeTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours- ...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...Suggested
$95k - $145k
...contamination monitoring technology. As a Principal Electrical Design Engineer, you’ll lead the design and development of advanced... ...converter design and power sequencing Basic programming skills in C/C++ Seniority level Mid-Senior level Employment type Full-time Job function...SeniorFull time- .... Who You Are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You... ...You are proficient in multiple programming languages (C#, C, C++, Typescript, Java) You have practiced XP or would like to practice...SeniorInternshipWork at officeRemote work
$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...SeniorTemporary workRemote work$140k - $175k
...Infleqtion’s Computing Product Group (CPG), the Hardware Engineering Team is seeking a Senior Embedded Software Engineer to own and deliver high‑performance... ...subsystems end‑to‑end. ~ Strong experience with C/C++ in performance‑critical systems. ~...SeniorTemporary workWork at officeFlexible hours$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...SeniorTemporary workCasual workWork at office$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... ...qualifications: Proficient in at least one of C++ or Python , and capable of picking up...SeniorFor contractorsWork at officeImmediate start3 days per week- ...blockbuster movies, along with augmented reality software and hardware used by the military,... ...for an experienced embedded systems engineer to prototype and develop new products with... ...‑based OS Design, develop and maintain a C++ application that runs on Linux Work on continuous...Permanent employmentWorldwide
$156k - $193k
...considered. SciTec has immediate opportunities for talented software & algorithm developers and engineers to support programs focusing on low-latency data... ...advanced algorithms leading to eventual integration in C++ on Linux operating systems as part of government...SeniorTemporary workFor contractorsWork experience placementImmediate startRemote workFlexible hours- ...inception to completion. You will plan scope, timelines, and resources, drive execution, and manage stakeholder communications with senior leadership. The role emphasizes budget control, risk mitigation, quality assurance, and continuous improvement, with opportunities...Senior
- ...Affirm is looking for a Senior Product Manager in Boulder, Colorado. In this role, you will drive the product strategy for critical financial workflows while collaborating with engineering and data teams. You will work to improve system reliability and scalability, influencing...SeniorFlexible hours
$98k - $128k
...Bachelor's degree in Information Technology, Engineering, Business, or a related field (or... ...customers, teammates, and company senior leadershipPossess strong team building... ...Prior experience supporting or developing software in C, C++, or Rust Prior experience supporting...SeniorTemporary workFor contractorsWork experience placementRemote workFlexible hours$37 - $39 per hour
...great care and love for our treasured residents At MorningStar Senior Living, we talk a lot about culture. In fact, we rather obsess... ...a working knowledge of personal computing and word processing software. Continuing Education: As required by law and attend in-...SeniorPart timeShift work- Job Description I have partnered with a well-established company in the exciting world of public accounting. My client firm is growing and offers the opportunity for an ambitious professional to join thier team. This is an amazing opportunity for someone passionate...Senior
- Clinical Study Database Specialist 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...SeniorRemote work
$102k - $170k
Guidehouse in Boulder, Colorado is seeking a hands-on Senior Software Engineer skilled in Microsoft Power Apps and Dynamics 365. The ideal candidate will have a minimum of three years of experience, with responsibilities including designing, configuring, and developing...Senior- ...Senior Vice President of Operations About the Company Innovative provider of precision mining & mineral separation technologies... ...with a strong educational background, ideally a BS in engineering, and a proven ability to lead capital projects and manage diverse...Senior
- ...Senior Medical Writer Writes and/or edits clinical documents for submission to the FDA and other regulatory agencies. Is an expert on current ICH Guidelines for clinical documents for regulatory submissions. Manages scheduling and tracking of documents, review process...SeniorContract work
$20.5 per hour
...Caregiver ~ Senior Living Community ~ Boulder Full Time & Part Time Pay Rate: $20.50 **$2.00 Shift Differential for Weekends!** Make a difference by providing great care and love for our treasured residents ! At MorningStar Senior Living, we talk a lot about...SeniorFull timePart timeShift workWeekend work$85k - $100k
Overview Tax Senior - Boulder, CO Base pay range: $85,000.00/yr - $100,000.00/yr (provided by Distinct | North America). Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Direct message the job poster from Distinct...SeniorFull time- ...improve products, features, and processes to meet new challenges What you'll bring to the team: BS in Computer Science or Engineering At least 5 years of experience in either iOS development with an emphasis on Swift, XCode and Apple's HIG, or Android...SeniorWork at office
$17.25 per hour
...Sunday ~7am - 7pm ~ Sunday Make a difference by providing great care and love for our treasured residents! At MorningStar Senior Living, we talk a lot about culture. In fact, we rather obsess about it. For without a transformative culture, we cannot begin to...SeniorFull timeShift work- Propelus in Boulder, Colorado is seeking a Data Engineer to build and maintain data infrastructure supporting our data strategy. This role focuses on developing data pipelines, ensuring data quality, and collaborating with teams to deliver actionable insights. The ideal...Senior
- ...protein and antibody therapeutics, which is expanding capabilities from in vitro studies to include in vivo discovery. We are seeking a Senior Research Associate to play a key role in this exciting new function. What You’ll Do Execute hybridoma and/or single B-cell...SeniorFull timeRelocation package
- ...design patterns until we get it right Participating in the full software development life cycle, including coding, code reviews, source... ...What we are looking for: BS in Computer Science or Engineering At least 7 years of experience working on enterprise-grade...Senior
$90k - $110k
Senior Tax Accountant Boulder, CO, US Experience: Mid Level Salary: $90,000 - $110,000 per year Job Details Prepare and review complex tax returns including individuals, partnerships, S-Corps, C-Corps, trusts, estates, gift tax, and FBAR filings Provide proactive...SeniorWork at office- ...with our client in Boulder, CO. Qualifications 4+ years of Software QA experience Test planning, test cases, and defect management... ...Strong understanding of SDLC/STLC Employment type Contract Seniority level Mid-Senior level Benefits Medical insurance Vision insurance...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!
- senior magento developer Boulder, CO
- senior manager pmo Boulder, CO
- senior accountant part time Boulder, CO
- senior tax Boulder, CO
- senior manager legal Boulder, CO
- senior human factors engineer Boulder, CO
- senior brand strategist Boulder, CO
- senior aws cloud engineer Boulder, CO
- remote senior project manager Boulder, CO
- senior tableau developer Boulder, CO


