1

Computational Software Developer Jobs (NOW HIRING)

Software Developer Location: Onsite at St. Paul, MN Duration: 12 Months with possiblility of ... Excellent knowledge and experience in computational geometry algorithms. * Excellent knowledge and ...

Software Developer Location: Onsite at St. Paul, MN Duration: 12 Months with possiblility of ... Excellent knowledge and experience in computational geometry algorithms. * Excellent knowledge and ...

Software Engineer II

Cary, NC · On-site

$95.80K - $131.20K/yr

Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the ...

OR

$113K - $188K/yr

The Senior Software Developer will collaborate closely with PhD-level scientists and subject matter ... Background in bioinformatics, genomics, or computational biology The annual salary range for this ...

The Senior Software Developer will collaborate closely with PhD-level scientists and subject matter ... Background in bioinformatics, genomics, or computational biology The annual salary range for this ...

Software Developer

$98K - $163K/yr

The Software Developer will work closely with PhD-level scientists and subject matter experts to ... computational terms using simple language for a non-computational audience * Demonstrated ...

Software Developer

OR · On-site +1

$98K - $163K/yr

The Software Developer will work closely with PhD-level scientists and subject matter experts to ... computational terms using simple language for a non-computational audience * Demonstrated ...

Experience or interest in 3D computational software development. * Language: English proficiency at B2 level or above. * Soft skills: Willingness to learn, clear communication, ability to work ...

next page

Showing results 1-20

Computational Software Developer information

See salary details

$48K

$111.8K

$166K

How much do computational software developer jobs pay per year?

As of Jun 3, 2026, the average yearly pay for computational software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Computational Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid understanding of algorithms, and typically a degree in computer science, mathematics, or a related field. Familiarity with computational libraries (such as NumPy, SciPy, or TensorFlow), version control systems like Git, and experience with high-performance or parallel computing are commonly required. Analytical thinking, problem-solving abilities, and effective teamwork are vital soft skills for excelling in this role. These skills and qualities enable developers to create robust, efficient computational solutions and collaborate effectively within multidisciplinary teams.

What are some common challenges faced by Computational Software Developers, and how can they be addressed?

Computational Software Developers often encounter challenges such as optimizing code for high-performance computing, ensuring numerical accuracy, and integrating complex algorithms with existing systems. These challenges can be addressed by staying up-to-date with the latest computational techniques, collaborating closely with domain experts, and utilizing profiling tools to identify performance bottlenecks. Regular code reviews and testing are also essential to maintain reliability and foster knowledge sharing within multidisciplinary teams.

What is a Computational Software Developer?

A Computational Software Developer is a professional who designs, develops, and maintains software systems that perform complex mathematical, scientific, or engineering computations. They often work in fields such as scientific research, engineering, finance, and data analysis, creating tools that simulate processes, analyze data, or solve computational problems. These developers typically possess strong programming skills in languages like Python, C++, or MATLAB, and have a solid understanding of algorithms, mathematics, and domain-specific knowledge relevant to their projects.
More about Computational Software Developer jobs
What cities are hiring for Computational Software Developer jobs? Cities with the most Computational Software Developer job openings:
What states have the most Computational Software Developer jobs? States with the most job openings for Computational Software Developer jobs include:
Infographic showing various Computational Software Developer job openings in the United States as of May 2026, with employment types broken down into 6% Internship, 7% As Needed, 28% Full Time, 5% Part Time, and 54% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
Staff Software Computational Engineer

Staff Software Computational Engineer

Lam Research Corporation

Austin, TX • On-site

Full-time

Posted 14 days ago


Lam Research rating

8.6

Company rating: 8.6 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

52nd of 415 rated machine equipment manufacturers


Job description

The group you'll be a part of
The Office of the CTO is where innovation takes center stage. We empower our global technical community to tackle bold challenges, anticipate emerging trends, and drive critical inflection points. Together, we're shaping the next generation of semiconductors while advancing our sustainability and Environmental, Social, and Governance (ESG) commitments.
The impact you'll make
You will work with the plasma physics development team for Semiverse Solutions in the Austin, Texas office. As a Staff Computational Software Software Development Engineer at Lam, you will be at the forefront of innovation by developing and enhancing VizGlow, Lam's plasma physics solver. Your role is pivotal in improving reactor hardware design, optimizing process recipes, and advancing the fundamental understanding of the physics within reactor chambers. By developing software tools that support these critical areas, you will directly impact Lam's ability to deliver cutting-edge solutions.
What you'll do
  • 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.

Who we're looking for
Minimum Qualifications
  • 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 qualifications
  • 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

Our commitment
Our Perks and Benefits
At Lam, our people make amazing things possible. That's why we invest in you throughout the phases of your life with a comprehensive set of outstanding benefits.

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