Simulation Software Engineer

Applicantz

Waltham (MA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology solutions firm is seeking a skilled candidate for a hybrid role in Waltham, MA. The position focuses on designing and implementing advanced algorithms for simulating physical phenomena and requires a solid foundation in C++ programming. Candidates must have a PhD or MS in a relevant field and direct experience with 3D simulations. This role involves producing high-quality, well-documented software and collaborating closely with the applications team to address customer needs.

Qualifications

  • Direct experience with 3D physical simulation algorithms.
  • Familiarity with iterative linear solver methods.
  • Strong background in software engineering and building code from scratch.

Responsibilities

  • Design efficient algorithms to simulate physical phenomena.
  • Implement algorithms using advanced data structures.
  • Optimize algorithms for speed and robustness.

Skills

C++ programming
Numerical solvers
Algorithm design
Linear algebra
Speed optimization

Education

PhD or MS in engineering, mathematics, physics, or computer science

Job description

Hybrid role in Waltham, MA. Candidates needs to work onsite on Tuesday, Wednesday & Thursday. VISA SPONSORSHIP NOT AVAILABLE

Duties
  • Design efficient algorithms to simulate physical phenomena.
  • Implement the algorithms using advanced data structures for scalability.
  • Optimize those algorithms for speed and robustness through profiling and parallelization.
  • Produce high-quality software that is well documented, tested, and maintainable.
  • Collaborate with our applications team to understand and troubleshoot customer needs
  • PhD or MS in engineering, mathematics, physics, or computer science related to 3D modeling, simulation, scientific computing, or semiconductors.
  • Direct experience with the implementation of 3D physical simulation algorithms, such as the finite element or finite volume method.
  • Familiarity with iterative linear solver methods such as conjugate gradient or multigrid methods and with matrix-free methods.
  • Experience in writing numerical solvers to solve electrostatic equations.
  • Strong background in modern C++ programming, software engineering and building code from scratch.
  • Strong fundamental math skills, including linear algebra, calculus, and geometry.
  • Experience simulating electrochemical systems.

Our Client is a Fortune 350 company that engages in the design, manufacturing, marketing, and service of semiconductor processing equipment.

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

Similar jobs worth comparing

Simulation Software Engineer - 3D Modeling & HPC (Hybrid)
Simulation Software Engineer - 3D Modeling & HPC (Hybrid)

Applicantz • Waltham (MA)

On-site
USD 90,000 - 120,000
Software Engineer - C++, Compiler
Software Engineer - C++, Compiler

Siemens EDA (Siemens Digital Industries Software) • Burlington (MA)

Hybrid
USD 90,000 - 162,000
Remote work options
Office work
Simulation Engineer
Simulation Engineer

Applicantz • Fremont (CA)

On-site
Medical insurance
Vision insurance
401(k)
R&D Engineering, Staff Engineer
R&D Engineering, Staff Engineer

Synopsys • Livermore (CA)

Hybrid
USD 140,000 - 190,000
Senior Software Engineer (Semiconductor Process and Device Simulation)
Senior Software Engineer (Semiconductor Process and Device Simulation)

Siemens AG • Santa Clara (CA), Northern (KY)

Hybrid
USD 90,000 - 162,000
Lead Engineer- Modeling & Simulation
Lead Engineer- Modeling & Simulation

Faith Technologies Inc • Town of Riverview (WI), Menasha (WI)

On-site
USD 120,000 - 160,000
Senior HPC Software Engineer for Semiconductor Simulations
Senior HPC Software Engineer for Semiconductor Simulations

Siemens AG • Santa Clara (CA), Northern (KY)

Hybrid
USD 90,000 - 162,000
Senior Software Engineer (C++/DS/Algorithm)
Senior Software Engineer (C++/DS/Algorithm)

Siemens EDA (Siemens Digital Industries Software) • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Simulation and Modeling Lead
Simulation and Modeling Lead

Intel • Hillsboro (OR)

On-site
USD 174,000 - 285,000
Stock bonuses
Health benefits
Retirement plan
+1
R&D Engineering, Staff Engineer - 18291
R&D Engineering, Staff Engineer - 18291

Synopsys Inc • Livermore (CA)

Hybrid
USD 140,000 - 220,000