Staff / Sr Staff C++ Software Engineer

SciTec, Inc.

• $102K — $157K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • Minimum of two years professional experience with C++
  • At least two years experience using Linux operating systems
  • Knowledge of Data Structures
  • Experience in Agile software development
  • Detail-oriented with strong communication skills
  • Ability to obtain and maintain a DoD security clearance

Responsibilities

  • Implement and optimize algorithms for multi-object tracking systems
  • Show mastery of C++ with a strong grasp of software design and architecture
  • Collaborate within an Agile team and contribute to shared tools
  • Adapt to complete additional duties as assigned

Benefits

  • 4% Safe Harbor 401(k) match
  • 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
  • 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
Full Job Description
SciTec has an immediate opportunity for a talented software engineer to support our programs delivering counter-UAS (Unmanned Aerial Systems) software. This is a unique opportunity to join a small business that provides core capabilities for National Security and Defense. Our teams focus on low-latency data processing, detection, and tracking algorithms for exploitation of remote sensing systems. The ideal candidate will be well-rounded C++ developer, work well as part of a rapid pace, collaborative, small-team environment, and be able to prototype, develop, integrate, and test advanced software solutions into Government frameworks.

Responsibilities
  • Implement software and optimize algorithms for high-throughput multi-object tracking systems
  • Demonstrate fluent, idiomatic mastery of C++; comfortable with software design and architecture
  • Work as part of an Agile team and contribute to shared tools
  • Other duties as assigned

Requirements
  • A Bachelor's degree in the 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
  • Professional experience with Agile software development
  • Knowledge of Data Structures
  • Optimization skills for high-data-throughput processing
  • Detail oriented
  • Good verbal and written communication skills
  • Ability to work full-time in-person in Boulder, CO office location
  • Ability to obtain and maintain a DoD security clearance

Candidates who have any of the following skills will be preferred
  • GitLab CI/CD
  • Containerization and orchestration such as with Docker, Kubernetes, and Helm
  • Fluency in one or more of the following languages: Java, Python, Rust
  • Strong understanding and experience with modern object-oriented design, inheritance patterns, and SOLID principles
  • Experience implementing features of C++ 17, 20 or 23 standards
  • Experience with the exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data
  • An advanced degree in the physical sciences, mathematics, engineering, or computer science
  • A current 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 $102,000- $157,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.

Similar Jobs

More Jobs at SciTec, Inc.

More Information Technology Jobs

Find similar Staff / Sr Staff C++ Software Engineer jobs: