HPC Software Engineer — GPU & MPI Performance

Synopsys, Inc.

Canonsburg (Washington County)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive health benefits
Financial wellness offerings

Job summary

Synopsys, Inc. seeks a skilled software engineer to enhance HPC methods in Ansys Mechanical products. You will collaborate with experts to design, optimize, and benchmark performance across solver products, ensuring efficiency on CPU and GPU architectures.

The ideal candidate holds a Bachelor’s degree in a related field and has hands-on experience with HPC software design, parallel programming, and robust development practices. We provide a comprehensive benefits package addressing health and financial wellness.

Qualifications

  • 2+ years of experience in HPC software design, testing, and deployment.
  • Strong hands-on experience in production or research environments.
  • Solid understanding of data structures and performance in parallel computing.
  • Experience with MPI and distributed memory programming models.
  • Proficiency in at least one GPU programming model such as CUDA.

Responsibilities

  • Design and optimize programming methods for Ansys Mechanical solver products.
  • Profile solver performance on CPU and GPU architectures.
  • Build and maintain code benchmarking suites to track performance.
  • Support configuration and management of HPC platforms.
  • Own packaging and DevOps tooling for deployment and testing workflows.

Skills

HPC software design
Parallel programming
Fortran
C/C++
MPI
GPU programming
Git
Collaborative development

Education

Bachelor's degree in Mechanical Engineering or related fields
Master's degree in a related field
PhD preferred

Tools

Intel VTune
NVIDIA Nsight
CMake
Azure DevOps
Docker
CI/CD pipelines

Job description

Synopsys, Inc. seeks a skilled software engineer to enhance HPC methods in Ansys Mechanical products. You will collaborate with experts to design, optimize, and benchmark performance across solver products, ensuring efficiency on CPU and GPU architectures.

The ideal candidate holds a Bachelor’s degree in a related field and has hands-on experience with HPC software design, parallel programming, and robust development practices. We provide a comprehensive benefits package addressing health and financial wellness.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

HPC Solver Engineer: GPU & MPI Optimizations
HPC Solver Engineer: GPU & MPI Optimizations

Ansys, Inc. • Canonsburg

On-site
USD 100,000 - 130,000
Comprehensive health benefits
Financial benefits
Flexible working conditions
HPC Solver Engineer — GPU/CPU Optimizations
HPC Solver Engineer — GPU/CPU Optimizations

Synopsys Inc • Canonsburg

On-site
USD 80,000 - 120,000
HPC Software Engineer
HPC Software Engineer

Synopsys, Inc. • Canonsburg

On-site
USD 80,000 - 120,000
Comprehensive health benefits
Financial wellness offerings
HPC Software Engineer
HPC Software Engineer

Synopsys Inc • Canonsburg

On-site
USD 80,000 - 120,000
Comprehensive health benefits
Financial benefits and wellness offerings
HPC Software Engineer
HPC Software Engineer

Ansys, Inc. • Canonsburg

On-site
USD 100,000 - 130,000
Comprehensive health benefits
Financial benefits
Flexible working conditions
HPC Software Engineer: Scalable, GPU-Accelerated Computing
HPC Software Engineer: Scalable, GPU-Accelerated Computing

Cymertek Corporation • Maryland

On-site
USD 120,000 - 160,000
Excellent Salaries
Flexible Work Schedule
401k Matching
+1
Staff Engineer, HPC & LS-DYNA Solver
Staff Engineer, HPC & LS-DYNA Solver

Ansys, Inc. • Livermore (CA)

Hybrid
USD 120,000 - 180,000
R&D Staff Engineer — GPU-Accelerated Mechanics & HPC
R&D Staff Engineer — GPU-Accelerated Mechanics & HPC

Synopsys • Livermore (CA)

Hybrid
USD 140,000 - 190,000
R&D Engineering, Staff Engineer - 18291
R&D Engineering, Staff Engineer - 18291

Synopsys Inc • Livermore (CA)

Hybrid
USD 140,000 - 220,000
R&D Engineering, Staff Engineer - 18291
R&D Engineering, Staff Engineer - 18291

Synopsys, Inc. • Livermore (CA)

Hybrid
USD 120,000 - 180,000