Skip to content
NEXTMOVEFDE careers · United States

C++ Senior Staff/Senior Software Engineer

AI summary of the role

Senior C++ software engineer to develop and optimize high-throughput algorithms for missile defense solutions processing OPIR sensor data.

What you’ll do

  • 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
  • Lead a small team of developers in an Agile Development environment as a product owner

What you’ll bring

  • Bachelor’s degree in computer science, physical science, mathematics, or engineering
  • 5+ years of professional C++ software development experience
  • 3+ years of professional experience working in Linux environments
  • Ability to work in-person in Boulder, CO office location

Technologies

C++ · Linux · GPU programming · CUDA · OpenCL · Python · Rust · Java · MATLAB · Jira · Confluence · Agile

About SciTec

Develops remote-sensing algorithms and big-data exploitation software for DoD missile warning, missile defense, ISR, and space domain awareness missions.

Acquired · 200–500 people

Source and classification

Production engineering · Evidence for this classification:

environment on a team delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace Awareness, and Technical Intelligence. This role focuses on hands-on algorithm development and optimization within a large, production C++ codebase running on Linux systems. This is a unique opportunity to be a part of a rapid pace environment consisting of scientists, engineers, and developers to prototype, develop, integrate, and test advanced front-end and back-end software solutions for integrating advanced exploitation algorithms into government frameworks. Our ideal candidate is a well-rounded, experienced C++ developer who works well as a part of a team, prioritizes the quality of their product, and seizes opportunities to be creative, learn and grow as a developer. Important Notice: SciTec exclusively works on U.S.
How jobs are selected

Employer postings · Data from · Sources