A technology solutions provider in Colorado Springs seeks a Senior High Performance Computing (HPC) Software Engineer to support advanced R&D initiatives. The ideal candidate will have over 10 years of software engineering experience, deep knowledge of HPC environments, and proficiency in Fortran, C, or C++. Responsibilities include optimizing user workflows, developing scientific software, and mentoring junior staff. This role offers an opportunity to collaborate with leading researchers on mission-critical technologies.
Qualifications
10+ years of professional experience in software engineering or related field.
Experience with High Performance Computing (HPC) environments.
Ability to troubleshoot complex systems and support end users in a lab environment.
Background supporting modeling and simulation applications.
Responsibilities
Support researchers and engineers using HPC systems for modeling and simulation workloads.
Troubleshoot and optimize Linux-based HPC environments and user workflows.
Develop, maintain, and debug scientific software and tools.
Deliver training sessions and documentation for HPC users.
Skills
Proficiency with Fortran
Proficiency with C
Proficiency with C++
Strong debugging skills
Excellent communication skills
Collaboration skills
Education
Bachelor's degree in a STEM field
Tools
Linux systems
Shell scripting (BASH or Korn)
Job description
A technology solutions provider in Colorado Springs seeks a Senior High Performance Computing (HPC) Software Engineer to support advanced R&D initiatives. The ideal candidate will have over 10 years of software engineering experience, deep knowledge of HPC environments, and proficiency in Fortran, C, or C++. Responsibilities include optimizing user workflows, developing scientific software, and mentoring junior staff. This role offers an opportunity to collaborate with leading researchers on mission-critical technologies.