Proven experience in parallel computing coding and other high-performance computing. * Proven ... Software Engineer/Developer in FEM software programming and modeling. Advisor level can be ...
Proven experience in parallel computing coding and other high-performance computing. * Proven ... Software Engineer/Developer in FEM software programming and modeling. Advisor level can be ...
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist, Distributed Systems ...
High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist, Distributed Systems ...
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Reston, VA · On-site
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Reston, VA · On-site
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Tysons, VA · On-site
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Tysons, VA · On-site
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Chantilly, VA · On-site
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Chantilly, VA · On-site
SIMILAR CAREER TITLES High-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
SIMILAR CAREER TITLESHigh-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
SIMILAR CAREER TITLESHigh-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Reston, VA · On-site
SIMILAR CAREER TITLESHigh-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Reston, VA · On-site
SIMILAR CAREER TITLESHigh-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Chantilly, VA · On-site
SIMILAR CAREER TITLESHigh-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Chantilly, VA · On-site
SIMILAR CAREER TITLESHigh-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Tysons, VA · On-site
SIMILAR CAREER TITLESHigh-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
HPC Software Engineer
Tysons, VA · On-site
SIMILAR CAREER TITLESHigh-Performance Computing Engineer, Parallel Computing Engineer, Computational Scientist, HPC Systems Engineer, Software Optimization Engineer, Supercomputing Specialist ...
Research Computing Software Engineer
Reston, VA · On-site +1
$97.10K - $164K/yr
Research Computing Software Engineer We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at ...
Research Computing Software Engineer
Reston, VA · On-site +1
$97.10K - $164K/yr
Research Computing Software Engineer We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at ...
Staff Software Engineer The Parallel and Distributed Computing Group for the client is developing advanced parallel and distributed frameworks to meet the needs of applications and services running ...
Staff Software Engineer The Parallel and Distributed Computing Group for the client is developing advanced parallel and distributed frameworks to meet the needs of applications and services running ...
Research Computing Software Engineer
University Park, PA · On-site
$200.50K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Research Computing Software Engineer
University Park, PA · On-site
$200.50K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
$201.80K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
$201.80K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Research Computing Software Engineer
University Park, PA · On-site +1
$200.50K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Research Computing Software Engineer
University Park, PA · On-site +1
$200.50K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Research Computing Software Engineer
Reston, VA · On-site +1
$213.30K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Research Computing Software Engineer
Reston, VA · On-site +1
$213.30K/yr
POSITION SPECIFICS We are seeking a Research Computing Software Engineer to join the Visualization and Decision Support Division (VDS) of the Applied Research Laboratory (ARL) at Penn State. You will ...
Senior Geophysical Java Software Engineer
$119.40K - $157.10K/yr
Senior Geophysical Java Software Engineer Location: Houston TX Job Type: Contract * Java (8+), ... scale data handling, parallel computing, scientific testing & validation, Linux, cloud-ready ...
Senior Geophysical Java Software Engineer
$119.40K - $157.10K/yr
Senior Geophysical Java Software Engineer Location: Houston TX Job Type: Contract * Java (8+), ... scale data handling, parallel computing, scientific testing & validation, Linux, cloud-ready ...
Senior Geophysical Java Software Engineer
Houston, TX · On-site
$115.30K - $151.80K/yr
Senior Geophysical Java Software Engineer Location: Houston TX Job Type: Contract * Java (8+), ... scale data handling, parallel computing, scientific testing & validation, Linux, cloud-ready ...
Senior Geophysical Java Software Engineer
Houston, TX · On-site
$115.30K - $151.80K/yr
Senior Geophysical Java Software Engineer Location: Houston TX Job Type: Contract * Java (8+), ... scale data handling, parallel computing, scientific testing & validation, Linux, cloud-ready ...
Parallel Computing Software Engineer information
See salary details
$31.5K - $45.5K
2% of jobs
$45.5K - $59.5K
4% of jobs
$59.5K - $73.5K
4% of jobs
$73.5K - $87.5K
7% of jobs
$87.5K - $101.5K
7% of jobs
$101.9K is the 25th percentile. Wages below this are outliers.
$101.5K - $115.5K
8% of jobs
The median wage is $127.7K / yr.
$115.5K - $129.5K
20% of jobs
$143.3K is the 75th percentile. Wages above this are outliers.
$129.5K - $143.5K
23% of jobs
$143.5K - $157.5K
13% of jobs
$157.5K - $171.5K
4% of jobs
$171.5K - $185.5K
7% of jobs
$31.5K
$125.2K
$185.5K
How much do parallel computing software engineer jobs pay per year?
What Is the Job of a Parallel Computing Software Engineer?
A parallel computing software engineer develops and updates high-performance computing software and tools to increase their efficiency. In this career, you focus on both parallel computing and parallel programming software to solve complex problems or algorithms. More specific duties and responsibilities of this job may revolve around the development of new or improved software to optimize multi-threaded systems or artificial intelligence data. As a parallel computing software engineer, you generally work on a team to build state-of-the-art technology to bring your company's systems to the forefront of the industry. The industries that use parallel computing include engineering, aircraft computing, and government agencies.
What are the key skills and qualifications needed to thrive as a Parallel Computing Software Engineer, and why are they important?
What are the typical daily responsibilities of a Parallel Computing Software Engineer?
What are Parallel Computing Software Engineers?

Senior Software Developer - Finite Element Analysis (Geomechanics)
Sinopec Tech Houston, LLCHouston, TX
$52 - $68.75/hr
Other
Posted 15 days ago
Job description
Our company has an immediate opening for Senior Finite Element Software Developer. This position will be responsible for developing 3D finite element method (FEM) software. The software will fully couple solid mechanics and fluid flow and be used to simulate subsurface stresses and deformations for Earth modeling, geomechanics analysis, and reservoir simulation. The developer will work closely with geoscientists and engineers to develop the FEM software to support our company's upstream projects.
Essential Functions:- Will be responsible for developing innovative finite element software based on our in-house FEM parallel computing software.
- Will develop models, efficient numerical solution, and software for geomechanics and reservoir modeling in Windows and Linux environments.
- Will work with GUI developer to develop pre- and post-processing codes and graphical user interfaces for the FEM software.
- Will design, develop, and maintain software and assist in software testing.
- Will actively contribute to ensure quality in project execution and maintain source code quality.
- Will create and maintain software documentation.
- Will share expertise throughout the team.
- Strong and proven programming skills in Fortran, Python or other coding languages.
- Expert level knowledge and working experience in numerical methods and coding (e.g., FEM, FDM)
- Proven experience in parallel computing coding and other high-performance computing.
- Proven experience of coding in Linux and Windows environments.
- Practical and hand-on experience in all phases of software development lifecycle.
- Organized and detail-oriented with strong analytical, numerical, and problem-solving abilities.
- Ability to develop new architectures and frameworks.
- Experience in programming of 3D visualization is a plus.
- Software development experience in numerical analysis, reservoir simulation, geoscience, or geomechanics is preferred.
- Self-starter and self-discipline with multi-tasking abilities.
- High degree of integrity and self-discipline to complete objectives on time.
- Team player with good interpersonal and communication skills.
- Bachelor's degree or higher from an accredited university in Computer Science, Software Engineering, Mechanics, or related technical field (e.g. geomechanics, geology, reservoir simulation) involving coding.
- 5+ years of working experience as a Software Engineer/Developer in FEM software programming and modeling. Advisor level can be considered for more experienced candidate.
- Some domestic and international travel may be required (normally < 10 %).
- Must legally authorized to work in the United States.