R&D Staff Engineer — GPU-Accelerated Mechanics & HPC

Synopsys

Livermore (CA)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Synopsys is seeking a senior computational mechanics software engineer to advance LS-DYNA solvers for automotive, aerospace, and civil engineering applications. The role focuses on performance, scalability, and accuracy on massive HPC clusters and GPU-accelerated systems.

You will port and optimize SPH/Cd algorithms, develop meshfree and FE methods, and collaborate with ACE engineers and customers to deliver production-ready fixes. Hybrid work in Livermore, CA is supported.

Qualifications

  • Bachelor's or Master's in Mechanical Engineering, Civil Engineering, Computer Science, or related field.
  • 4-5+ years of hands-on experience developing computational mechanics software or HPC simulation tools.
  • Strong proficiency in Fortran, C, and C++ for performance-critical scientific computing.
  • Demonstrated experience with parallel programming using OpenMP and MPI in production codebases.
  • Solid understanding of finite element methods, meshfree methods, or computational dynamics.
  • Experience with GPU programming using CUDA, OpenACC, or OpenMP Offload is a strong plus.
  • Familiarity with profiling and debugging tools for parallel and GPU-accelerated applications is a plus.

Responsibilities

  • Develop, optimize, and maintain LS-DYNA solvers and features including CPG, CPM, SPH, DEM, PBM, and EGMM methods
  • Contribute to the development of meshfree and finite element methods that balance accuracy, stability, and computational efficiency
  • Port SPH and other performance-critical features from CPU to GPU using OpenACC, OpenMP Offload, and CUDA
  • Debug and resolve consistency issues in LS-DYNA HYBRID on large-scale customer models where identical inputs must produce identical results regardless of thread count or CPU allocation
  • Implement and optimize parallel algorithms using OpenMP and MPI for distributed memory and shared memory systems
  • Profile, benchmark, and tune code performance on HPC clusters and GPU-accelerated systems
  • Collaborate with ACE engineers and customers to translate requirements into software solutions, diagnosing simulation issues and delivering fixes that hold up in production environments

Skills

Fortran
C
C++
OpenMP
MPI
CUDA
OpenACC
GPU programming

Education

Bachelor's or Master's in Mechanical Engineering, Civil Engineering, Computer Science, or related field

Tools

CUDA
OpenACC
OpenMP Offload
OpenMP
MPI

Job description

Synopsys is seeking a senior computational mechanics software engineer to advance LS-DYNA solvers for automotive, aerospace, and civil engineering applications. The role focuses on performance, scalability, and accuracy on massive HPC clusters and GPU-accelerated systems.

You will port and optimize SPH/Cd algorithms, develop meshfree and FE methods, and collaborate with ACE engineers and customers to deliver production-ready fixes. Hybrid work in Livermore, CA is supported.

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

Similar jobs worth comparing

Staff R&D Engineer — GPU-Accelerated LS-DYNA Solvers
Staff R&D Engineer — GPU-Accelerated LS-DYNA Solvers

Synopsys Inc • Livermore (CA)

Hybrid
USD 140,000 - 220,000
Staff Engineer, HPC & LS-DYNA Solver
Staff Engineer, HPC & LS-DYNA Solver

Ansys, Inc. • Livermore (CA)

Hybrid
USD 120,000 - 180,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 • Livermore (CA)

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

Ansys, Inc. • Livermore (CA)

Hybrid
USD 120,000 - 180,000
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
Senior Computational Structural Dynamicist (FEA & HPC)
Senior Computational Structural Dynamicist (FEA & HPC)

Cadence Design Systems • Irvine (CA)

On-site
USD 117,000 - 219,000
Paid vacation
Paid holidays
401(k) with employer match
+4
Staff HPC Applications Engineer - Accelerate Simulations
Staff HPC Applications Engineer - Accelerate Simulations

Next Silicon Ltd • Austin (TX)

Hybrid
USD 120,000 - 160,000
Senior Mechanical Engineer – Nonlinear Dynamics & HPC
Senior Mechanical Engineer – Nonlinear Dynamics & HPC

Accreditation Council for Graduate Medical Education • Albuquerque (NM)

On-site
USD 118,000 - 236,000