C++ Staff / Sr. Staff Software Engineer ADS

A dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$93,000 - $137,000
Backend
Staff Software Engineer
In-Person
2+ years of experience
Defense

Description For C++ Staff / Sr. Staff Software Engineer ADS

SciTec, a dynamic small business focused on national security and defense, is seeking a Staff/Senior Staff Software Engineer to join their team in Boulder, CO. This role presents a unique opportunity to work on Next-Generation Missile Warning software and contribute to critical national defense capabilities.

The position involves working with Overhead Persistent InfraRed (OPIR) sensor data processing for Missile Warning, Missile Defense, Battlespace Awareness, and Technical Intelligence. As a senior member of the team, you'll be responsible for engineering, prototyping, developing, integrating, and testing advanced software solutions within Government frameworks.

The ideal candidate will be an experienced C++ developer with at least 2 years of professional experience, comfortable with Linux environments and capable of working in a fast-paced, collaborative team setting. The role offers significant technical leadership opportunities, including owning projects and leading Agile teams.

The position comes with an attractive compensation package ranging from $93,000 to $137,000 annually, along with comprehensive benefits including medical, dental, and vision insurance, 401(k) with company contribution, ESOP, and various other insurance coverages. The company also offers profit-sharing, performance bonuses, and generous paid time off.

Key technical requirements include expertise in C++, Linux systems, data structures, and shell scripting. Preferred skills include experience with modern C++ standards, containerization, CI/CD, and DevSecOps practices. The role requires U.S. citizenship and the ability to obtain and maintain a DoD security clearance.

This position offers the opportunity to work on meaningful projects that directly impact national security while being part of a growing, innovative team. The combination of technical challenges, leadership opportunities, and comprehensive benefits makes this an excellent opportunity for experienced software engineers looking to make a significant impact in the defense sector.

Last updated 3 months ago

Responsibilities For C++ Staff / Sr. Staff Software Engineer ADS

  • Works independently on program sub tasks or features, may own small projects or large tasks
  • Technical lead or lead developer for an Agile team
  • Demonstrate fluent, idiomatic mastery of primary language
  • Provide thought leadership at a team level
  • Regularly communicate with customers, present status, engage in program-level meetings and processes

Requirements For C++ Staff / Sr. Staff Software Engineer ADS

Linux
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • At least two years of professional experience and fluency in C++
  • At least two years of professional experience using Linux operating systems
  • Ability to obtain and maintain a DoD security clearance
  • Knowledge in C++ language on Linux
  • Knowledge of writing and debugging Makefiles
  • Knowledge of writing and debugging shell scripts
  • Knowledge of Data Structures
  • Detail oriented
  • Good verbal and written communication skills
  • U.S. citizenship required

Benefits For C++ Staff / Sr. Staff Software Engineer ADS

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Employee Stock Ownership Plan (ESOP)
  • 3% Fully Vested Company 401K Contribution (no employee contribution required)
  • 100% company paid HSA Medical insurance
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • 100% company paid Hospital Indemnity insurance
  • Voluntary Accident and Critical Illness 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

Interested in this job?

Jobs Related To SciTec C++ Staff / Sr. Staff Software Engineer ADS

Rust Staff/Senior Software Engineer

Staff/Senior Software Engineer position at SciTec focusing on missile warning software development using Rust and C++, offering competitive benefits and the opportunity to work on national defense projects.

Rust Staff/Senior Software Engineer

Staff/Senior Software Engineer position at SciTec focusing on Rust and C++ development for national defense missile warning systems in Boulder, CO.

Software Engineer Sr. Staff/Senior

Senior/Staff Software Engineer role at SciTec, developing advanced sensor data processing technologies for defense and national security, requiring TS/SCI clearance.

Senior Staff / Senior Aerospace Software Engineer

Senior Staff/Senior Aerospace Software Engineer position at SciTec, developing missile warning and aircraft tracking software for national defense, requiring Java expertise and security clearance.

Senior Staff / Senior Aerospace Software Engineer

Senior Staff/Senior Aerospace Software Engineer position at SciTec, developing missile warning and aircraft tracking software, requiring Java expertise and security clearance eligibility.