Software Developer
Atlantic Mine, MI · On-site
Functional knowledge of the Fortran programming language. * Functional knowledge of the Python programming language. * Functional knowledge of one or more of the following: .NET Maui, Android & Ios ...
Atlantic Mine, MI · On-site
Functional knowledge of the Fortran programming language. * Functional knowledge of the Python programming language. * Functional knowledge of one or more of the following: .NET Maui, Android & Ios ...
Atlantic Mine, MI · On-site
Functional knowledge of the Fortran programming language. * Functional knowledge of the Python programming language. * Functional knowledge of one or more of the following: .NET Maui, Android & Ios ...
C/C++); familiarity with C, C++, FORTRAN, and/or Ada desirable. • Ability to develop data-driven ... engineering assignments. • Ability to problem solve, as necessary once entry-level engineering ...
C/C++); familiarity with C, C++, FORTRAN, and/or Ada desirable. • Ability to develop data-driven ... engineering assignments. • Ability to problem solve, as necessary once entry-level engineering ...
C/C++); familiarity with C, C++, FORTRAN, and/or Ada desirable. • Ability to develop data-driven ... engineering assignments. • Ability to problem solve, as necessary once entry-level engineering ...
C/C++); familiarity with C, C++, FORTRAN, and/or Ada desirable. • Ability to develop data-driven ... engineering assignments. • Ability to problem solve, as necessary once entry-level engineering ...
Ann Arbor, MI · On-site +1
$113K/yr
... Dynamics Programming experience working in computational fluid dynamics codes. You will need to be familiar with at least one of the languages C++, Fortran, or Python. Mathematics Demonstrated ...
New
Ann Arbor, MI · On-site +1
$113K/yr
... Dynamics Programming experience working in computational fluid dynamics codes. You will need to be familiar with at least one of the languages C++, Fortran, or Python. Mathematics Demonstrated ...
New
... Engineering, or Applied Mathematics * Background in high-speed compressible flow physics of gaseous and/or condensed phase materials * Proficiency in Python, modern Fortran, and/or C++ * Strong ...
New
... Engineering, or Applied Mathematics * Background in high-speed compressible flow physics of gaseous and/or condensed phase materials * Proficiency in Python, modern Fortran, and/or C++ * Strong ...
New
$10.48 - $14.97
4% of jobs
$14.97 - $19.47
9% of jobs
$22.70 is the 25th percentile. Wages below this are outliers.
$19.47 - $23.96
17% of jobs
$23.96 - $28.46
13% of jobs
The median wage is $31.08 / hr.
$28.46 - $32.95
13% of jobs
$32.95 - $37.45
10% of jobs
$37.45 - $41.94
9% of jobs
$42.78 is the 75th percentile. Wages above this are outliers.
$41.94 - $46.44
9% of jobs
$46.44 - $50.93
7% of jobs
$50.93 - $55.43
6% of jobs
$55.43 - $59.92
4% of jobs
$10
$34
$59
A Fortran Programmer is a software developer who specializes in writing, maintaining, and optimizing code using the Fortran programming language. Fortran is widely used in scientific computing, engineering simulations, and high-performance computing applications. These programmers work with legacy code, develop new algorithms, and ensure computational efficiency in fields like physics, meteorology, and aerospace. They may also translate older Fortran programs into newer versions or integrate them with modern technologies.
To thrive as a Fortran Programmer, you need strong proficiency in Fortran programming, mathematical or scientific problem-solving skills, and typically a degree in computer science, engineering, or a related field. Familiarity with legacy codebases, numerical libraries, version control, and high-performance computing platforms is common, and some positions may prefer certifications in scientific computing or experience with parallel processing tools. Attention to detail, analytical thinking, and good communication skills are valuable soft skills for maintaining and updating legacy systems while collaborating with interdisciplinary teams. These skills ensure efficient code maintenance, successful modernization of existing applications, and effective team integration in technical and research-driven environments.
Fortran Programmers are frequently employed in industries that rely heavily on scientific computing and mathematical modeling, such as aerospace, meteorology, engineering, finance, and research institutions. Typical projects include developing or maintaining simulations, numerical analysis tools, or legacy applications in areas like fluid dynamics, climate modeling, or quantitative analysis. Daily work often involves collaborating with scientists, engineers, or researchers to ensure software accuracy and performance. Although some roles are independent, many positions are part of multidisciplinary teams working to solve complex technical challenges. Opportunities for career advancement include moving into lead programmer, software architect, or technical specialist roles within scientific and engineering organizations.
The most popular types of Fortran Programmer jobs in Michigan are:
For Fortran Programmer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Fortran Programmer jobs in Michigan are:

Atlantic Mine, MI • On-site
Other
Posted 25 days ago
Assist in designing programs and systems from requirements and translate system requirements into technical specifications.
Code, modify, test, and ensure programs conform to technical specifications, verifying test results with stakeholders.
Document solutions, support development and testing activities, and maintain existing programs.
Michigan Technological University's Center for Technology & Training department is looking for a Software Developer with a user‑driven focus and who is passionate about their craft and excited to build software. This position provides a self‑motivated candidate the opportunity to demonstrate their software development skills within a cross‑functional team of software developers, civil engineers, technical writers and administrative staff to design, program, test, document, and maintain our software. We support and maintain multiple products so there are considerable opportunities for personal and professional growth. The ideal candidate is results‑driven and adept at converting system requirements and specifications into sound technical solutions.
PLEASE NOTE: This is NOT a remote position. It requires working in office in Houghton, MI.
Responsibilities and Essential DutiesThis position is contingent upon the continued availability of external funding.
Michigan Technological University is an Equal Opportunity Educational Institution / Equal Opportunity Employer that provides equal opportunity for all, including protected veterans and individuals with disabilities.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
For assistance with auxiliary aids or accommodations during the hiring process, please contact the Human Resources office at 906‑487‑2280 or hr‑help@mtu.edu.
Sourced by ZipRecruiter
Newspaper publishers
201 - 500 Employees
Washington, DC, US
1966