← Back to Jobs
Employee
Technology
HPC Linux Software Engineer with Security Clearance
ClearanceJobs Workforce SolutionsColorado Springs, CO🇺🇸United StatesPosted 13 Jul 2026
Quick Overview
Work Type
Hybrid
Schedule
Employee
Level
Mid Senior
Job Description
Senior Software Engineer – HPC/Linux Environment (TS/SCI with CI Polygraph Required)
Location: Colorado Springs, Colorado
We are seeking an experienced Software Engineer to support a classified High-Performance Computing (HPC) research program focused on advanced modeling and simulation initiatives. This individual will work directly with technical users, scientists, engineers, and site personnel to support mission-critical software applications and computational workflows in a secure Linux-based environment.
The selected candidate will contribute to the development, maintenance, troubleshooting, and optimization of scientific and simulation software operating across distributed and multi-platform compute architectures. Responsibilities include assisting end users with HPC workflows, improving application performance, resolving software/system issues, and supporting graphical user interfaces tied to simulation activities. This role also involves close collaboration with research personnel and technical leadership to ensure operational success within a fast-paced R&D setting.
Primary Responsibilities
• Support and enhance modeling and simulation applications within an HPC infrastructure • Analyze, debug, and maintain complex existing software solutions • Develop and modify code using languages such as Fortran, C, and/or C++ • Create and maintain automation and support scripts using Linux shell scripting tools • Assist researchers and technical users with execution, troubleshooting, and optimization of simulation workloads • Participate in full software lifecycle activities including design, implementation, testing, documentation, and configuration management • Work with scalable and distributed software systems in Linux environments • Provide mentorship and technical guidance to junior engineering staff • Conduct knowledge-sharing sessions, user training, and onboarding support for HPC users • Collaborate closely with technical leadership, customers, and operational staff in a classified environment Required Qualifications
• Bachelor’s degree in a STEM-related discipline • Approximately 10+ years of professional software engineering experience • Several years supporting modeling/simulation software in complex computing environments • Hands-on experience with High Performance Computing systems and Linux platforms • Strong programming ability in Fortran, C, and/or C++ • Experience with shell scripting, including Bash and Korn shell • Strong troubleshooting and debugging capabilities within large codebases • Familiarity with software engineering best practices including testing, coding standards, and version/configuration management • Experience supporting distributed or scalable applications • Ability to work independently while supporting users in a lab or research setting • Excellent communication, organization, and collaboration skills • Demonstrated ability to prioritize tasks and solve technical problems efficiently Preferred Traits
• Experience supporting scientific computing or defense-related research programs • Ability to communicate effectively with both technical and non-technical users • Strong attention to detail and commitment to software reliability • Comfortable mentoring team members and reviewing technical work products
Location: Colorado Springs, Colorado
We are seeking an experienced Software Engineer to support a classified High-Performance Computing (HPC) research program focused on advanced modeling and simulation initiatives. This individual will work directly with technical users, scientists, engineers, and site personnel to support mission-critical software applications and computational workflows in a secure Linux-based environment.
The selected candidate will contribute to the development, maintenance, troubleshooting, and optimization of scientific and simulation software operating across distributed and multi-platform compute architectures. Responsibilities include assisting end users with HPC workflows, improving application performance, resolving software/system issues, and supporting graphical user interfaces tied to simulation activities. This role also involves close collaboration with research personnel and technical leadership to ensure operational success within a fast-paced R&D setting.
Primary Responsibilities
• Support and enhance modeling and simulation applications within an HPC infrastructure • Analyze, debug, and maintain complex existing software solutions • Develop and modify code using languages such as Fortran, C, and/or C++ • Create and maintain automation and support scripts using Linux shell scripting tools • Assist researchers and technical users with execution, troubleshooting, and optimization of simulation workloads • Participate in full software lifecycle activities including design, implementation, testing, documentation, and configuration management • Work with scalable and distributed software systems in Linux environments • Provide mentorship and technical guidance to junior engineering staff • Conduct knowledge-sharing sessions, user training, and onboarding support for HPC users • Collaborate closely with technical leadership, customers, and operational staff in a classified environment Required Qualifications
• Bachelor’s degree in a STEM-related discipline • Approximately 10+ years of professional software engineering experience • Several years supporting modeling/simulation software in complex computing environments • Hands-on experience with High Performance Computing systems and Linux platforms • Strong programming ability in Fortran, C, and/or C++ • Experience with shell scripting, including Bash and Korn shell • Strong troubleshooting and debugging capabilities within large codebases • Familiarity with software engineering best practices including testing, coding standards, and version/configuration management • Experience supporting distributed or scalable applications • Ability to work independently while supporting users in a lab or research setting • Excellent communication, organization, and collaboration skills • Demonstrated ability to prioritize tasks and solve technical problems efficiently Preferred Traits
• Experience supporting scientific computing or defense-related research programs • Ability to communicate effectively with both technical and non-technical users • Strong attention to detail and commitment to software reliability • Comfortable mentoring team members and reviewing technical work products
Skills
Fortran
Shell
Bash
C++
Similar jobs
Software Engineer, Embedded OS
Judge Group, Inc. · Cary, United States
21 minutes agoSr Software Engineer / Active TS/SCI with Security Clearance
Peraton · Washington, United States
45 minutes ago$135k - $216k/yrSoftware Engineer Lead with Security Clearance
Kratos Defense and Security Solutions · Colorado Springs, United States
45 minutes ago$145k - $170k/yrSenior Embedded Software Engineer with Security Clearance
Leidos · Saint Petersburg, United States
45 minutes ago$87.1k - $157.4k/yrEmbedded Software Engineer Level 3 with Security Clearance
Indotronix International Corp · La Canada Flintridge, United States
45 minutes agoPrincipal Software Engineer - CIAM and Fraud (Remote)
First-Citizens Bank & Trust Company · Raleigh, United States
46 minutes ago$165k - $195k/yr