Success Starts Here

As a leading global supplier of wafer fabrication equipment and services to the semiconductor industry, Lam Research develops innovative solutions that help our customers build smaller, faster, and more power-efficient devices.

We are a company comprised of people who work hard, deliver outstanding results and maintain a sense of humor during even the most challenging times. Our success results from our employees' diverse technical and business expertise, which fuels close collaboration and ongoing innovation. We know that our dynamic, global team of exceptional employees is essential to our continued growth.

Join the Lam Research team, where you can play a vital role in the future of electronics and write your own success story.

Computational Modeling Software Engineer

Date:  Jan 14, 2023

Remote, MA, US

Req ID:  169156

Job Responsibilities

We are searching for a talented software engineer with a strong background in 3D modeling and simulation to join our development team. Our voxel-based 3D modeling engine simulates the fabrication of complex nanoscale semiconductor devices. As a key member of our modeling team, you will design and implement algorithms for modeling and simulating the physical phenomena that play a crucial role in the fabrication of cutting-edge semiconductor components.

This is a perfect role for candidates who want to work on state-of-the-art challenges in 3D modeling and simulation. This is a hands-on software engineering position requiring proficiency in C++, expertise in numerical or particle-based methods, and physical modeling. Your work will have a direct impact on how our partners and customers design and validate the highly complex 3D structures for today’s semiconductor devices.

•    Design and implement algorithms for simulating physical phenomena in semiconductor fabrication
•    Implement advanced 3D modeling algorithms working on complex 3D voxel models
•    Optimize algorithms for speed and robustness, including profiling and parallel implementation
•    Collaborate with our applications team to understand and troubleshoot customer requests and problems
•    Create high-quality software including unit tests and documentation

Minimum Qualifications

•    PhD or MS in engineering or equivalent (math, physics, chemistry, computer science) related to 3D modeling, simulation, scientific computing, or semiconductors
•    Direct experience with the implementation of 3D modeling or physics simulation algorithms
•    Strong background in modern C++ programming and software engineering
•    Strong fundamental math skills, including linear algebra, calculus, and geometry
•    Excellent communication skills in English, ability to clearly communicate complex technical concepts

Preferred Qualifications

•    Direct experience with level sets, molecular dynamics or other modeling methods for atomistic phenomena
•    Strong background in numerical methods and scientific computing
•    Professional software engineering experience, preferably developing a 3D modeling software product
•    Knowledge of agile methods, object-oriented design, design patterns, and cross-platform development
•    Experience with C++ libraries such as boost, STL, or Qt; Python coding skills.
•    Knowledge of semiconductor process technology, design, and manufacturing


Salary and Benefits

Salary Range for this position: Min $89,000 to Max. $198,000.


The above salary range for this position is relevant to applicants that reside in California and most states.  Salary offers will depend on factors that include the location you work from, your level, education, training, specific skills, years of experience and comparison to other employees already in this role. Actual salary may vary from salary offered due to numerous factors including but not limited to unpaid time off, unpaid leave, company mandated shutdown, and other relevant factors.


In addition, the successful candidate for this position will become eligible for a comprehensive set of outstanding benefits.  Click here to learn more about the benefits Lam offers for this position

Our Commitment


We believe it is important for every person to feel valued, included, and empowered to achieve their full potential. By bringing unique individuals and viewpoints together, we achieve extraordinary results.

Lam Research ("Lam" or the "Company") is an equal opportunity employer. Lam is committed to and reaffirms support of equal opportunity in employment and non-discrimination in employment policies, practices and procedures on the basis of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex (including pregnancy, childbirth and related medical conditions), gender, gender identity, gender expression, age, sexual orientation, or military and veteran status or any other category protected by applicable federal, state, or local laws. It is the Company's intention to comply with all applicable laws and regulations. Company policy prohibits unlawful discrimination against applicants or employees.

We Look Forward to Your Application




Job Segment: Software Engineer, Manufacturing Engineer, Computer Science, Developer, Engineer, Engineering, Technology