> Markdown version of [/jobs/ext/172995-hpc-linux-software-engineer](https://www.wearedevelopers.com/jobs/ext/172995-hpc-linux-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # HPC Linux Software Engineer - **Company:** ClearanceJobs Workforce Solutions - **Location:** Colorado Springs, CO, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Software Applications, Application Performance Management, Computing Platforms, Bash Shell, C++ (Programming Language), Configuration Management, Computer Programming, Software Debugging, Linux, Fortran (Programming Language), Graphical User Interface, Korn Shell, Linux System Administration, Scientific Computating, Shell Script, Simulation Software, Software Construction, Software Engineering, Software Systems, High Performance Computing, Software Troubleshooting, Reliability of Systems, Modeling and Simulation, Codebase, Software Coding - **Published:** May 21, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8928945/hpc-linux-software-engineer ## About the Role * 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 ## Description 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 ## Related Videos - [A Hitchhiker's Guide to Resource Efficient Software](https://www.wearedevelopers.com/videos/1414-a-hitchhiker-s-guide-to-resource-efficient-software) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)