Drimva

Vinci

Software Engineer – Nonlinear Solid Mechanics & High-Performance Computing

$190K–$230K

Palo Alto HQ · Hybrid · Full-time · Posted Jun 24, 2026

Experience
3–6 years of industry or research experience in a relevant field; a portfolio demonstrating the stated skills is also requested.

About the job

Develop and optimize nonlinear solid-mechanics solvers and supporting HPC software for large-scale engineering simulations.

What you'll do

  • Develop nonlinear solid-mechanics solvers and FEM discretizations for structural and thermomechanical problems.
  • Build and optimize sparse linear solvers and preconditioners, including GPU implementations; profile and benchmark performance.
  • Contribute to testing, CI/CD, code review, and collaboration translating physical models into efficient implementations.

What they ask for

  • Hands-on experience with geometric and material nonlinear solid-mechanics solvers and Newton-type methods.
  • Strong FEM foundation in solid and structural mechanics, plus iterative linear solvers and preconditioning for large sparse systems.
  • Proven GPU programming experience (CUDA, HIP, SYCL, or similar) and proficiency in C++ and/or Python.
  • Strong software engineering practices, including Git, automated testing, code review, and CI/CD.

Nice to have

  • Experience with semiconductor warpage and residual-stress problems, matrix-free methods, multigrid, AMR, or immersed boundary methods.
  • Experience applying machine learning to solid mechanics or using performance profiling tools.

Pay

$190K – $230K (base salary)

Tools

CUDA, HIP, SYCL, C++, Python, Git, Nsight, VTune

AI focus

Nice-to-have experience applying machine learning to solid mechanics, including surrogates, constitutive modeling, or solver acceleration.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)