Computational Software Development Engineer

Lam Research

Hybrid

Quick summary

Work type
Hybrid
Location
Waltham, MA
Posted
29 days ago
Closes
Nov 3, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $171k
$129k most similar roles pay here $222k

This listing doesn't post a salary. Most similar roles pay $137,875–$204,837.

Based on 240 similar postings.

Employer

About Lam Research

Lam Research Corporation is a leading American supplier of wafer-fabrication equipment and services to the global semiconductor industry.

Lam Research currently has 267 open roles on FindRole.

Listed pay typically runs $114,000–$231,000 across 132 roles with salary data.

Most-posted roles

View all roles at Lam Research

At a glance

TL;DR · Computational Software Development Engineer

As a senior software engineer on Lam Research’s computational software development team in Waltham, MA, you will design and implement advanced algorithms to simulate physical phenomena critical to semiconductor fabrication. Your daily tasks include exploring new modeling approaches, developing efficient simulation algorithms using data structures like octrees, optimizing code for performance through parallelization, and collaborating with the applications team to address customer needs. The role requires expertise in numerical methods, physical modeling, and modern C++ programming, along with a strong background in scientific computing and linear algebra. Ideal candidates have experience with 3D simulation algorithms and semiconductor manufacturing processes, making significant contributions to our leading-edge software that drives innovation in chip fabrication technology.

What you'll do

  • Design efficient algorithms to simulate physical phenomena in semiconductor fabrication.
  • Implement simulation algorithms using advanced data structures like octrees for scalability.
  • Optimize software algorithms for speed and robustness through profiling and parallelization.
  • Produce high-quality, well-documented, tested, and maintainable software code.
  • Collaborate with applications team to understand and troubleshoot customer needs.

What we're looking for

  • PhD or MS in engineering, mathematics, physics, or computer science related to 3D modeling and simulation.
  • Direct experience implementing 3D physical simulation algorithms using methods like Monte Carlo, finite element, or finite volume.
  • Strong background in numerical methods, scientific computing, and modern C++ programming.
  • Excellent communication skills for explaining complex technical concepts clearly.
  • At least 3 days a week working from the office in Waltham, MA.

More like this

Similar roles

Staff Software Computational Engineer

Lam Research

Austin, TX 15 days ago
C++ MPI OpenMP CUDA Kokkos HPC COMSOL Ansys Fluent GPU acceleration PINNs Graph Neural Networks Neural Operators Plasma physics Electromagnetics Reactive flows Surface chemistry Pressure-based flow solver MULTI-SPECIES reactive flows Turbulence modelling Radiation modelling

Software Development Engineer

Adobe

Lehi 82 days ago $114,100$114,100
JavaScript React TypeScript Java NodeJS GoLang openFGA SpiceDB Docker Kubernetes AWS Azure RESTful DOM web security performance optimization CI/CD

Software Development Engineer

Adobe

Lehi 3 days ago $177,900$257,550
Java Spring Python JavaScript Kubernetes Jenkins Splunk New Relic Grafana CircleCI RESTful APIs DevOps AI Agile Continuous Integration Unit Testing Build Automation Docker AWS PostgreSQL

Software Development Engineer

Adobe

San Jose 67 days ago $123,700$179,200
Python Java JavaScript C++ React Vue Angular DevOps SaaS CI/CD Docker Kubernetes AWS PostgreSQL MongoDB

Software Development Engineer

Adobe

San Jose 64 days ago $148,500$214,950
Databricks Apache Storm Astronomer Python SQL Terraform AWS Kubernetes CI/CD Prometheus Grafana PostgreSQL Redis Hadoop Spark Airflow Git Jenkins Docker Kafka

Software Development Engineer

Adobe

San Jose 60 days ago $148,500$214,950
Java Scala Kubernetes Docker CI/CD Agile AWS GCP Azure PostgreSQL Redis Apache Kafka Apache Hadoop Python Go Prometheus Grafana AI ML