Fluency in C/C++ (Fortran also preferred) * Experience with UNIX / POSIX programming * Highly experienced in debugging / profiling /optimizing * Highly experienced with MPI, CUDA, or other type of ...
Fluency in C/C++ (Fortran also preferred) * Experience with UNIX / POSIX programming * Highly experienced in debugging / profiling /optimizing * Highly experienced with MPI, CUDA, or other type of ...
Fluency in C/C++ (Fortran also preferred) * Experience with UNIX / POSIX programming * Highly experienced in debugging / profiling /optimizing * Highly experienced with MPI, CUDA, or other type of ...
Fluency in C/C++ (Fortran also preferred) * Experience with UNIX / POSIX programming * Highly experienced in debugging / profiling /optimizing * Highly experienced with MPI, CUDA, or other type of ...
Fluency in C/C++ (Fortran also preferred) * Experience with UNIX / POSIX programming * Highly experienced in debugging / profiling /optimizing * Highly experienced with MPI, CUDA, or other type of ...
Fluency in C/C++ (Fortran also preferred) * Experience with UNIX / POSIX programming * Highly experienced in debugging / profiling /optimizing * Highly experienced with MPI, CUDA, or other type of ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
We are seeking a mid-career CEM software developer to join our team. This role is critical in ... Fortran, C, and/or C++ - Ability to obtain Top Secret Clearance Desired skills - 1+ years of ...
We are seeking a mid-career CEM software developer to join our team. This role is critical in ... Fortran, C, and/or C++ - Ability to obtain Top Secret Clearance Desired skills - 1+ years of ...
Develops design, performs software development (using Fortran, C/C++, Java, Perl, Python etc. programming languages) and testing for suite of grid applications and its interfaces in windows and Linux ...
Develops design, performs software development (using Fortran, C/C++, Java, Perl, Python etc. programming languages) and testing for suite of grid applications and its interfaces in windows and Linux ...
... Fortran, C/C++, Java, Perl, Python etc. programming languages) and testing for suite of grid applications and its interfaces in windows and Linux environments. • Designs, develops, and tests grid ...
... Fortran, C/C++, Java, Perl, Python etc. programming languages) and testing for suite of grid applications and its interfaces in windows and Linux environments. • Designs, develops, and tests grid ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
MFC is a recognized designer, developer, and manufacturer of precision engagement aerospace and ... Candidate should have working knowledge of higher order language, with FORTRAN and/or C programming ...
MFC is a recognized designer, developer, and manufacturer of precision engagement aerospace and ... Candidate should have working knowledge of higher order language, with FORTRAN and/or C programming ...
MFC is a recognized designer, developer, and manufacturer of precision engagement aerospace and ... Candidate should have working knowledge of higher order language, with FORTRAN and/or C programming ...
MFC is a recognized designer, developer, and manufacturer of precision engagement aerospace and ... Candidate should have working knowledge of higher order language, with FORTRAN and/or C programming ...
MFC is a recognized designer, developer, and manufacturer of precision engagement aerospace and ... Candidate should have working knowledge of higher order language, with FORTRAN and/or C programming ...
MFC is a recognized designer, developer, and manufacturer of precision engagement aerospace and ... Candidate should have working knowledge of higher order language, with FORTRAN and/or C programming ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
Hydraulic & Hydrology Engineer
Houston, TX · On-site
$77K - $101K/yr
Should have programming experience in Fortran, Visual Basic or C++. * Willingness and ability to travel to and remain at jobsites for up to several weeks at a time. Required Qualification/Skills ...
Hydraulic & Hydrology Engineer
Houston, TX · On-site
$77K - $101K/yr
Should have programming experience in Fortran, Visual Basic or C++. * Willingness and ability to travel to and remain at jobsites for up to several weeks at a time. Required Qualification/Skills ...
Hydraulic & Hydrology Engineer
Houston, TX · On-site
$77K - $101K/yr
Should have programming experience in Fortran, Visual Basic or C++. Willingness and ability to travel to and remain at jobsites for up to several weeks at a time. Required Qualification/Skills ...
Hydraulic & Hydrology Engineer
Houston, TX · On-site
$77K - $101K/yr
Should have programming experience in Fortran, Visual Basic or C++. Willingness and ability to travel to and remain at jobsites for up to several weeks at a time. Required Qualification/Skills ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
The candidate should have working-knowledge of Linux shell, higher order languages (MATLAB, Python), with FORTRAN and/or C++ programming experience a plus. Experience using and tailoring post-run ...
Research Software Engineer
Houston, TX · On-site
$195K/yr
Research Software Engineer Engineer III ADV000CPX NASA Johnson Space Center Houston, Texas HX5 is ... Experience integrating C++, Fortran, Python, and shell-based workflows in HPC or simulation ...
Research Software Engineer
Houston, TX · On-site
$195K/yr
Research Software Engineer Engineer III ADV000CPX NASA Johnson Space Center Houston, Texas HX5 is ... Experience integrating C++, Fortran, Python, and shell-based workflows in HPC or simulation ...
Market Management Systems (MMS) Applications Engineer
Taylor, TX · On-site
$60 - $90/hr
Job Duties • Member of the 24/7 Market Applications Engineering support on call team and supports ... as FORTRAN, C, C++, Java & Perl. • Experience with PL/SQL Benefits The base pay range for this ...
Quick apply
Apply Early
Market Management Systems (MMS) Applications Engineer
Taylor, TX · On-site
$60 - $90/hr
Job Duties • Member of the 24/7 Market Applications Engineering support on call team and supports ... as FORTRAN, C, C++, Java & Perl. • Experience with PL/SQL Benefits The base pay range for this ...
Apply Early
Market Management Systems (MMS) Applications Engineer
Taylor, TX · On-site
$60 - $90/hr
Job Duties • Member of the 24/7 Market Applications Engineering support on call team and supports ... as FORTRAN, C, C++, Java & Perl. • Experience with PL/SQL Benefits The base pay range for this ...
Market Management Systems (MMS) Applications Engineer
Taylor, TX · On-site
$60 - $90/hr
Job Duties • Member of the 24/7 Market Applications Engineering support on call team and supports ... as FORTRAN, C, C++, Java & Perl. • Experience with PL/SQL Benefits The base pay range for this ...
Market Management Systems (MMS) Applications Engineer
Taylor, TX · Hybrid
$60 - $90/hr
Job Duties Member of the 24/7 Market Applications Engineering support on call team and supports ... FORTRAN, C, C++, Java & Perl. Experience with PL/SQL Benefits The base pay range for this role is ...
Market Management Systems (MMS) Applications Engineer
Taylor, TX · Hybrid
$60 - $90/hr
Job Duties Member of the 24/7 Market Applications Engineering support on call team and supports ... FORTRAN, C, C++, Java & Perl. Experience with PL/SQL Benefits The base pay range for this role is ...
Fortran Developer information
See Texas salary details
$77.8K - $82.2K
17% of jobs
$83.6K is the 25th percentile. Wages below this are outliers.
$82.2K - $86.6K
26% of jobs
The median wage is $88.2K / yr.
$86.6K - $91K
20% of jobs
$91K - $95.4K
4% of jobs
$95.4K - $99.8K
5% of jobs
$102.6K is the 75th percentile. Wages above this are outliers.
$99.8K - $104.2K
4% of jobs
$104.2K - $108.6K
5% of jobs
$108.6K - $113K
4% of jobs
$113K - $117.4K
4% of jobs
$117.4K - $121.8K
5% of jobs
$121.8K - $126.2K
4% of jobs
$77.8K
$95.5K
$126.2K
How much do fortran developer jobs pay per year?
What are the typical projects and daily responsibilities of a Fortran Developer?
As a Fortran Developer, you will often work on projects related to scientific computing, high-performance simulations, or engineering analysis software, most commonly in industries like aerospace, energy, or finance. Your daily tasks may include maintaining and optimizing legacy Fortran code, writing new modules for simulation and data processing, debugging complex computational issues, and collaborating closely with subject matter experts and fellow developers. Additionally, you may participate in code reviews, documentation, and the migration of old systems to more modern architectures. These responsibilities require both technical expertise and strong teamwork skills, as projects are often collaborative and demand precise, reliable outcomes.
What are the key skills and qualifications needed to thrive in the Fortran Developer position, and why are they important?
To thrive as a Fortran Developer, you need proficiency in Fortran programming, a strong grasp of mathematical and scientific computing concepts, and typically a degree in computer science, engineering, or a related technical field. Familiarity with development tools such as compilers (e.g., GNU Fortran, Intel Fortran), version control systems (e.g., Git), and experience working on legacy codebases are important technical assets. Attention to detail, analytical thinking, and effective communication are valuable soft skills in this position. These capabilities ensure code reliability, facilitate collaboration in multidisciplinary teams, and support the modernization or maintenance of critical scientific and engineering applications.
What is a Fortran Developer job?
A Fortran Developer is a software engineer who specializes in programming using Fortran, a high-performance computing language commonly used in scientific and engineering applications. They develop, optimize, and maintain code for numerical simulations, data processing, and mathematical modeling. Fortran Developers often work in industries such as aerospace, finance, and climate science, where complex computations are required. Their role may also involve modernizing legacy Fortran code, improving efficiency, and integrating with newer technologies.

Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 22 days ago
Key responsibilities
Develop and maintain high-end geophysical algorithms for seismic processing, imaging, and interpretation.
Participate in design discussions, development, and deployment in large-scale computing facilities with a geographically dispersed team.
Ensure the efficiency, ease of use, reliability, and scalability of core software for proprietary high-performance computing applications on GPU and CPU architectures.
Job description
Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges.
Job Description:
As part of the team responsible for ensuring the efficiency, ease of use, reliability, and scalability of the core software for Viridien's proprietary high-performance computing applications on GPU and CPU architectures, this position requires a deep understanding of computational science (especially parallel programming and code optimization), a strong mathematics/physics/engineering background, in-depth knowledge of computer software/hardware architecture, and excellent analytical and problem-solving skills.
In this role, you will develop and maintain high-end geophysical algorithms for seismic processing, imaging, and interpretation. You will participate in design discussions, development, and deployment in large-scale state-of-the-art computing facilities across the world with a geographically dispersed developer team, researcher team, and user base.
Must have current U.S. work authorization or qualify for sponsorship.
Qualifications:
Master's degree or higher in Physics, Engineering, Mathematics, or Computer Science, or 5 years of hands-on experience in scientific programming
Fluency in C/C++ (Fortran also preferred)
Experience with UNIX / POSIX programming
Highly experienced in debugging / profiling /optimizing
Highly experienced with MPI, CUDA, or other type of parallel computing
Highly experienced in scientific computing on various types of HPC architecture
Experience with full lifecycle of development, including product release
Innovative mindset
Highly motivated and eager to learn
Strong communication and problem-solving skills
Preferred:
Good experience with ML toolbox and optimization for Python codes and libraries
Good knowledge of data structure, data compression, and data IO pipelining
Familiarity with Perforce (or other source control management software)
SQL or other database experience
Perks and Benefits:
Relocation bonus to help offset the cost of moving to Houston
Performance-based monthly bonus averaging at 10-15% at entry level (contingent on financial & individual performance) - The only limit is your potential!
3 weeks' vacation to recharge, 3 personal days and 8 sick days for you to use when you need it the most
A hybrid and flexible work schedule
Excellent 401k match program (contribute up to 5% and we'll match up to 7%!)
Medical, dental, vision, supplemental benefits available and so much more
Parental leave program - Viridien offers eligible moms and dads paid time off to bond with their new child
Viridien wants our employees to be the best versions of ourselves. We offer a Wellness Program as well as a state-of-the-art Fitness Center
Tired of packing lunch? We got you covered with free lunches on Tuesdays, Wednesdays and Thursdays!
Why work at Viridien?
Highly intelligent and motivated coworkers who are industry leaders in geoscience technology and high-performance computing
Energetic and challenging-yet-fun work environment, full of imaging problems to be solved and technologies to be developed
Excellent training and mentorship programs
Employee Assistance Program to support your personal issues
We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
Our Hiring Process
At Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.
Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.
We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don't hesitate to contact your recruiter directly.
We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.