1

Fortran Engineer Jobs in Colorado (NOW HIRING)

Demonstrated proficiency with Fortran, C, and/or C++ * Demonstrated proficiency with BASH and Korn ... GPU programming experience (e.g., CUDA, OpenCL) * Agile process and JIRA * AI/ML/Neural Networks ...

next page

Showing results 1-20

Fortran Engineer information

What is a Fortran engineer?

A Fortran Engineer is a software developer or programmer who specializes in using the Fortran programming language, which is widely used in scientific, engineering, and high-performance computing applications. Fortran Engineers are responsible for designing, developing, optimizing, and maintaining codebases written in Fortran, often for simulations, numerical analysis, and data processing. They may also work on integrating legacy Fortran code with modern systems and ensuring the performance and accuracy of computational models.

What are the key skills and qualifications needed to thrive as a Fortran engineer, and why are they important?

To thrive as a Fortran Engineer, you need expertise in Fortran programming, a background in mathematics or engineering, and often a relevant degree in computer science or a related field. Familiarity with scientific computing environments, parallel programming libraries (like MPI or OpenMP), and version control systems is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills distinguish top performers in this role. These competencies ensure that complex scientific and engineering applications are developed, maintained, and optimized efficiently for high-performance computing environments.

What are some common challenges Fortran engineers face when working on legacy codebases?

Fortran Engineers often encounter challenges with legacy codebases, such as outdated documentation, lack of modular structure, and compatibility issues with modern hardware or software. Debugging and optimizing code written decades ago can be time-consuming, especially when original developers are no longer available for consultation. However, these challenges also provide opportunities to modernize and improve existing scientific or engineering applications while collaborating closely with multidisciplinary teams.

What is the difference between Fortran Engineer vs Software Engineer?

AspectFortran EngineerSoftware Engineer
Required CredentialsBachelor's in Computer Science, Engineering, or related; knowledge of FortranBachelor's in Computer Science, Software Engineering, or related; programming skills in various languages
Work EnvironmentResearch labs, aerospace, scientific computing, government projectsTech companies, startups, corporate IT, software development firms
Industry UsageHigh in scientific, engineering, and legacy systemsWidespread across multiple industries including tech, finance, healthcare
Common Search/ComparisonYesYes

While Fortran Engineers specialize in scientific and engineering applications using Fortran, Software Engineers have a broader scope, working with various programming languages across multiple industries. Both roles require strong programming skills and a background in computer science, but their work environments and industry focus differ significantly.

What are popular job titles related to Fortran Engineer jobs in Colorado?

For Fortran Engineer jobs in Colorado, the most frequently searched job titles are:

What cities in Colorado are hiring for Fortran Engineer jobs?

Cities in Colorado with the most Fortran Engineer job openings:

HPC Software Engineer

Colorado Springs, CO • On-site

Indotronix International Corporation
Recruiting and Staffing Services • 1 - 5K employees

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

HPC Software Engineer - Colorado Springs, CO (TS/SCI with CI or FS Poly)
About the Role
Join a cutting-edge team as an HPC Software Engineer, where your software expertise helps drive scientific and mission-focused innovation. Collaborate with leading scientists, engineers, and researchers, enhancing application performance and advancing high-performance computing (HPC) solutions. This is an ideal opportunity for software engineers eager to grow in the HPC domain and tackle complex technical problems in a dynamic, collaborative environment.
Responsibilities
- Collaborate directly with users to optimize workflows and maximize use of advanced computing resources
- Analyze, troubleshoot, and resolve software performance issues in a Linux-based HPC environment
- Develop, maintain, and enhance codebases in C, C++, Fortran, Python, and scripting languages
- Partner with interdisciplinary teams to support modeling, simulation, and scientific computing initiatives
- Apply strong problem-solving skills to debug and improve large-scale computing applications
Required Skills and Experience
- Active TS/SCI clearance with CI or Full Scope Polygraph
- Proven software development experience in C, C++, Fortran, Python, or similar languages
- Proficient with Linux systems and scripting (Bash, Korn shell, Python)
- Demonstrated ability to solve complex technical challenges and debug software
- Excellent communication skills for effective user support and collaboration
Preferred Skills
- Experience with HPC or scientific computing
- Modeling and simulation background
- GPU programming (CUDA/OpenCL)
- AI/ML exposure
- Performance tuning and optimization expertise
- Prior experience supporting technical users or researchers
Benefits
- Opportunity to work on mission-driven, impactful projects with a high-performing team
- Career growth and development in the fast-evolving HPC and scientific computing fields
- Collaborative, inclusive work culture focused on innovation and technical excellence
- Competitive compensation; details provided during the interview process
How to Apply
If you have a strong software engineering foundation and an active TS/SCI with CI or FS Poly, submit your resume today to advance your career in HPC. Join us in Colorado Springs to make a difference at the intersection of technology and national security.

Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US