1

Fortran Jobs in Alabama (NOW HIRING)

HLS Navigation Aerospace Engineer

Huntsville, AL · On-site

$90K - $110K/yr

Python, Fortran, C++ programming experience * Familiarity with Linux, Bash, and the use of computational clusters/servers * Support the design, integration, and analysis of GN&C products. * Configure ...

HLS Navigation Aerospace Engineer

Huntsville, AL · On-site

$90K - $110K/yr

Python, Fortran, C++ programming experience * Familiarity with Linux, Bash, and the use of computational clusters/servers * Support the design, integration, and analysis of GN&C products. * Configure ...

Engineer VI

Huntsville, AL · On-site

$116K - $208K/yr

Develops guidance, navigation and/or control algorithms and implements them in C/C++ and FORTRAN based six degree-of-freedom flight simulations. * Supports development of precision munitions such as ...

next page

Showing results 1-20

Fortran information

See Alabama salary details

$51.7K

$101.7K

$135.5K

How much do fortran jobs pay per year?

As of Aug 17, 2026, the average yearly pay for fortran in Alabama is $101,746.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,300.00 and $113,800.00 per year, depending on experience, location, and employer.

What is a Fortran?

A Fortran job typically involves programming, maintaining, and optimizing software written in Fortran, a high-performance computing language used in scientific computing, engineering, and numerical analysis. Professionals working in Fortran may develop simulations, data models, or computational algorithms for fields like meteorology, physics, and finance. These roles often require expertise in legacy code, debugging, and performance optimization on modern computing architectures.

What skills and qualifications are needed for a Fortran position?

To thrive as a Fortran Developer, you need strong proficiency in Fortran programming, scientific computing concepts, and a relevant degree in computer science, mathematics, engineering, or a related field. Experience with legacy codebases, version control systems like Git, and familiarity with parallel computing frameworks are commonly required. Problem-solving skills, analytical thinking, and effective communication are valuable soft skills for collaborating with diverse technical teams. These abilities ensure you can maintain and update high-performance scientific applications, adapt to evolving requirements, and work productively within multidisciplinary environments.

What types of projects do Fortran developers typically work on, and what is a typical work environment like?

Fortran Developers often work on projects in scientific research, engineering simulations, numerical analysis, and high-performance computing—such as climate modeling, physics simulations, or computational fluid dynamics. The work environment may range from academic research labs and government agencies to private sector industries like aerospace or energy. Typically, you’ll collaborate with scientists, engineers, and other developers to maintain and enhance complex software systems. Many positions encourage teamwork and ongoing learning, offering opportunities to modernize legacy code and contribute to cutting-edge computational solutions.

Are Fortran programmers in demand?

Fortran programmers are in demand primarily in industries such as scientific computing, aerospace, and high-performance computing, where legacy code and specialized applications are common. Jobs often require knowledge of numerical methods, scientific libraries, and experience with modern Fortran standards, with demand remaining steady in niche sectors despite overall declines in general programming roles.

Is Fortran still in demand?

Fortran remains in demand primarily in scientific, engineering, and high-performance computing fields where legacy code and numerical computation are critical. Jobs often require knowledge of Fortran alongside other programming skills and experience with scientific software environments.

What jobs use Fortran?

Jobs that use Fortran are typically found in scientific research, engineering, and high-performance computing fields. These roles often involve developing and maintaining numerical simulations, modeling, and data analysis in industries such as aerospace, defense, energy, and academia. Proficiency in Fortran, along with knowledge of scientific libraries and parallel computing, is often required for these positions.

What are the most commonly searched types of Fortran jobs in Alabama?

The most popular types of Fortran jobs in Alabama are:

What are popular job titles related to Fortran jobs in Alabama?

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

What cities in Alabama are hiring for Fortran jobs?

Cities in Alabama with the most Fortran job openings:

Infographic showing various Fortran job openings in Alabama as of August 2026, with employment types broken down into 2% Internship, 90% Full Time, and 8% Part Time. Highlights an 89% In-person, 2% Hybrid, and 9% Remote job distribution, with an average salary of $101,746 per year, or $48.9 per hour.

Senior Software Engineer

Modern Technology Solutions

Huntsville, AL • On-site

$116K - $154K/yr

Other

Posted 4 days ago


Job description

We are seeking an experienced Senior Software Engineer with a strong background in algorithm design, optimization, and implementation using C++, FORTAN, Python, and MATLAB. The ideal candidate excels at solving complex technical challenges, designing efficient software architectures, and working collaboratively within cross-functional engineering teams.
Responsibilities
Design, develop, and optimize algorithms for complex software systems.
Implement high-performance, reliable, and maintainable code using modern standards.
Analyze system requirements to architect scalable algorithmic solutions.
Profile and optimize existing algorithms for speed, accuracy, and resource usage.
Integrate software components written in multiple programming languages, ensuring seamless interoperability and consistent functionality across C++, Python, MATLAB, and legacy codebases.
Collaborate with systems engineers, domain experts, and other software developers to integrate algorithms into larger applications.
Write unit tests, participate in code reviews, and ensure code quality across the software lifecycle.
Document algorithmic approaches, assumptions, and performance metrics.
Troubleshoot and resolve technical issues in both new and legacy codebases.
Required Qualifications
Note: ship and an Active Security Clearance is required
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or related field.
7+ years of professional software engineering experience.
Strong expertise in modern C++ (including templates, STL, memory management, and object-oriented design), with additional professional experience in Python, MATLAB, and Fortran.
Demonstrated experience developing and implementing complex algorithms.
Skilled in debugging, profiling, performance tuning, and code optimization.
Experience with version control systems such as Git.
Ability to work independently on technically challenging problems and contribute within a collaborative team setting.
Strong analytical, mathematical, and problem-solving skills.
Preferred Qualifications
Master's or PhD in a technical field related to algorithms or software engineering.
Experience with real-time systems or high-throughput data processing.
Knowledge of numerical methods, signal processing, or related algorithmic domains.
Experience modernizing or integrating legacy Fortran-based algorithms into contemporary software systems.
Familiarity with CI/CD pipelines, DevSecOps, containerization, or automated testing frameworks.
Experience with Linux development environments.
#LI-JJ1