Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Captivation Software Logo

Software Engineer 3 - HPC/C/C++/Linux/Bash/Python/CMake/Docker/Gitlab/Jenkins

Captivation Software

$130,000 - $270,000
Aug 21, 2025
Annapolis Junction, MD, US
Apply Now

Captivation Software is looking for a senior level software engineer who shall be responsible for performing characterization and performance tuning of various software solutions for multiple HPC node types.

Requirements

  • Experience using the Linux CLI
  • Proficiency in scripting (Bash/Python) to automate tasks and processes
  • General HPC technical knowledge regarding compute, network, memory, and storage components
  • Experience developing software applications and libraries with programming languages such as C, C++, and Python in a Linux environment
  • Has experience with modern build system frameworks, such as CMake
  • Experience optimizing code performance through parallelization, vectorization, and other optimization techniques
  • Experience performing HPC benchmarking testing

Responsibilities

  • performing characterization and performance tuning of various software solutions for multiple HPC node types
  • collaborate with HPC SMEs, mission customers, and other stakeholders to understand their computational needs and develop efficient software solutions to meet those requirements
  • working with parallel computing frameworks
  • optimizing algorithms for parallel execution
  • ensuring scalability and performance of software applications on HPC clusters
  • Experience documenting software design, implementation, and performance optimizations
  • Experience troubleshooting and debugging performance issues in HPC applications

Other

  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen
  • Master's degree in Computer Science or related discipline from an accredited college or university, plus Five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
  • This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms.