1

Physics Software Engineer Jobs (NOW HIRING)

You will report to the Physics Environment Engineering Manager. You Will: * Innovate and implement ... its impact on software performance. * Physics and Numerical Methods Experience: Practical ...

Principal Software Engineer

Boulder, CO · On-site

$180K - $220K/yr

Due to the need for collaboration with Atom's physics, software and hardware teams, this role is ... Mentor and support engineers through technical guidance, code reviews, and knowledge sharing to ...

You will report to the Physics Environment Engineering Manager. You Will: * Innovate and implement ... its impact on software performance. * Physics and Numerical Methods Experience: Practical ...

Physics Location: Blacksburg, Virginia Categories: Information Systems / Technology The Department of Physics at Virginia Tech seeks multiple Wage Software Engineers to support the NSF-funded project ...

Bachelor's degree in Engineering, Computer Science, Math, or Physics with a concentration in software development * US citizenship * Secret Clearance (Interim or Final) EDUCATION AND EXPERIENCE

Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics * 3+ years working with a variety of programming ...

Software Engineer

Fort Collins, CO · On-site

$120K - $200K/yr

Requirements Candidates for the Software Engineer position must have a strong background in engineering, computer science, physics, and/or mathematics. A minimum of an MS degree with some industry ...

We are seeking a Software Engineer to help develop software that connects physics-based Modeling and Simulation (M&S) tools in a Digital Engineering environment. You will build and integrate software ...

We are seeking a Software Engineer to help develop software that connects physics-based Modeling and Simulation (M&S) tools in a Digital Engineering environment. You will build and integrate software ...

next page

Showing results 1-20

Physics Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do physics software engineer jobs pay per year?

As of Jun 25, 2026, the average yearly pay for physics software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Physics Software Engineer vs Data Scientist?

AspectPhysics Software EngineerData Scientist
Required CredentialsBachelor's or Master's in Physics, Computer Science, or related fieldBachelor's or Master's in Data Science, Statistics, Computer Science, or related field
Work EnvironmentResearch labs, tech companies, aerospace, or defense industriesTech firms, finance, healthcare, or consulting companies
Industry UsagePhysics research, simulation, modeling, and software developmentData analysis, machine learning, predictive modeling, and data visualization

Physics Software Engineers focus on developing software for physics applications, simulations, and research, often working in research or engineering environments. Data Scientists analyze large datasets to extract insights and build predictive models. While both roles require strong programming skills, Physics Software Engineers emphasize physics principles, whereas Data Scientists focus on data analysis and statistical methods.

What are the key skills and qualifications needed to thrive as a Physics Software Engineer, and why are they important?

To thrive as a Physics Software Engineer, you need a strong background in physics, mathematics, and computer science, typically supported by a degree in physics, engineering, or a related field. Proficiency in programming languages such as C++, Python, or MATLAB, and experience with simulation software or scientific computing libraries are essential. Analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating with multidisciplinary teams and interpreting complex data. These skills are vital for developing accurate, efficient software solutions that model physical systems and drive innovation in scientific and engineering projects.

What is a Physics Software Engineer?

A Physics Software Engineer is a professional who develops, maintains, and optimizes software that simulates or models physical systems and phenomena. They often work at the intersection of physics, computer science, and engineering, creating tools for scientific research, simulations, or real-time physics engines used in industries like gaming, aerospace, or research institutions. These engineers typically have a strong background in both physics and programming, enabling them to translate complex physical formulas and concepts into efficient and accurate code. Their work is crucial for advancing technology in areas such as computational physics, virtual reality, and engineering design.

How does a Physics Software Engineer typically collaborate with scientists and other engineering teams during a project?

Physics Software Engineers often work closely with physicists, data scientists, and hardware engineers to translate complex physical models into reliable software solutions. Collaboration usually involves regular meetings to clarify requirements, iterative development cycles to test and validate simulation accuracy, and ongoing feedback to refine algorithms. Effective communication and teamwork are essential, as engineers must bridge the gap between theoretical concepts and practical implementation while ensuring that software integrates smoothly with other systems. This collaborative environment fosters continuous learning and problem-solving, making the role both challenging and rewarding.
More about Physics Software Engineer jobs
What cities are hiring for Physics Software Engineer jobs? Cities with the most Physics Software Engineer job openings:
What states have the most Physics Software Engineer jobs? States with the most job openings for Physics Software Engineer jobs include:
Infographic showing various Physics Software Engineer job openings in the United States as of June 2026, with employment types broken down into 89% Full Time, and 11% Part Time. Highlights an 100% In-person job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Staff Software Computational Engineer

Staff Software Computational Engineer

Lam Research

Austin, TX • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Lam Research rating

8.7

Company rating: 8.7 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

39th of 419 rated machine equipment manufacturers


Job description

Job Summary:
Lam Research is at the forefront of innovation in the semiconductor industry, and they are seeking a Staff Computational Software Development Engineer. The role involves developing and enhancing plasma physics software to optimize reactor hardware design and advance the understanding of reactor chamber physics.
Responsibilities:
• Develop and enhance plasma physics code with a focus on non-equilibrium plasmas, electromagnetics, reactive flows, and surface chemistry.
• Implement and optimize algorithms in C++ for high-performance computing applications.
• Collaborate with physicists and engineers to integrate new models and features into the software.
• Validate the operation and functionality of the plasma physics code through rigorous testing and debugging.
• Author technical reports summarizing software performance, defects, and enhancement requests.
• Participate in planning and design discussions with the software development team.
• Maintain and improve the existing codebase to ensure reliability and performance.
Qualifications:
Required:
• Master’s degree with 8+ years’ relevant experience or PhD in physics, plasmas, fluid mechanics, or a related field with 5+ years’ relevant experience
• Experience developing flow solvers – pressure-based flow solver, multi-species reactive flows, turbulence modelling, radiation modelling, etc.
• Experience developing HPC codes using MPI, multithreading, OpenMP, etc.
• Proficiency in C++ software development.
Preferred:
• Knowledge of non-equilibrium plasmas, electromagnetics, reactive flows, and surface chemistry.
• Experience developing large scale and/or commercial computational fluid dynamics (CFD) or multi-physics software packages such as COMSOL or Ansys Fluent.
• Experience with GPU acceleration using libraries such as CUDA, Kokkos, etc.
• Familiarity/awareness with physics-based machine learning (PINNS, Graph Neural Networks Neural Operators) optional but highly desirable
• For candidates with the appropriate experience (Director+), open to level considerations
Company:
Lam Research supplies wafer fabrication equipment and services to the worldwide semiconductor industry. Founded in 1980, the company is headquartered in Fremont, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Lam Research employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lam Research logo

About Lam Research

Sourced by ZipRecruiter

Lam Research designs and builds products for semiconductor manufacturing, including equipment for thin film deposition, plasma etch, photoresist strip, and wafer cleaning processes.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Fremont, CA, US

Year founded

1980

Social media