1

Simulation Software Jobs in Boston, MA (NOW HIRING)

Embedded Software Engineer

Cambridge, MA

$143K - $189K/yr

Updating and executing simulation software to test and evaluate novel algorithms * Supporting the development of preflight planning tools in Python that interface with data and UI tools via web API

Ark is building the world's highest-fidelity bioprocess simulation software to help life‑saving therapies reach patients faster. By democratizing complex AI and multi‑physics models in an ...

Own mechanical and thermal design of power electronics module utilizing 3-D solid modeling and simulation software which meet new and existing design and performance targets and/or eliminate problems.

Simulation Engineer

Cambridge, MA · On-site

$62.50 - $140/hr

This position requires the ability to reason about software designs given requirements and to formulate debugging strategies for complex systems. • Knowledge of MATLAB/Simulink or other simulation ...

Simulation Engineer

Cambridge, MA · On-site

$75 - $156/hr

... and software.** ****Duties/Responsibilities** • Model operational environments, perform studies via computer simulation and recommend alternative architectures with some guidance. • Perform ...

Simulation Engineer

Cambridge, MA · On-site

$62.50 - $140/hr

This position requires the ability to reason about software designs given requirements and to formulate debugging strategies for complex systems. • Knowledge of MATLAB/Simulink or other simulation ...

Additional Experienced software and systems engineer able to architect, integrate, and verify and validate components of a simulation in the context of a larger aerospace project life cycle.

Develop real-time hardware interfaces, integrate legacy software models, and develop new software models. Acts as a subject matter expert in System Modeling and Simulation engineering. Integrate 3D ...

Simulation Engineer

Cambridge, MA · On-site

$75K - $156K/yr

Ability to reason about software designs given requirements and to formulate debugging strategies for complex systems. Knowledge of MATLAB/Simulink or other simulation tools, C/C++ software ...

Simulation Engineer

Cambridge, MA · On-site

$75K - $156K/yr

... software. Duties/Responsibilities • Model operational environments, perform studies via computer simulation and recommend alternative architectures with some guidance. • Perform modeling ...

Simulation Engineer

Cambridge, MA · On-site

$62K - $140K/yr

Understanding of software development, simulation, dynamics, control theory, and hardware interfaces is required. This position requires the ability to reason about software designs given ...

Simulation Engineer

Cambridge, MA · On-site

$62K - $140K/yr

This position requires the ability to reason about software designs given requirements and to formulate debugging strategies for complex systems. • Knowledge of MATLAB/Simulink or other simulation ...

## Distinguished Simulation EngineerApplyremote type: Onsite Requiredlocations: Cambridge, MAtime type ... Experience** 10-15 years of Systems Engineering or related experience. • Professional software ...

## Distinguished Simulation EngineerApplyremote type: Onsite Requiredlocations: Cambridge, MAtime type ... Experience** 10-15 years of Systems Engineering or related experience. • Professional software ...

Develop real-time hardware interfaces, integrate legacy software models, and develop new software models. Acts as a subject matter expert in System Modeling and Simulation engineering. Integrate 3D ...

Simulation applications range from high-level behavioral simulations for visualization and ... Experience 10-15 years of Systems Engineering or related experience. • Professional software ...

Showing results 41-60

Simulation Software information

See Boston, MA salary details

$80.4K

$149.8K

$214K

How much do simulation software jobs pay per year?

As of Aug 26, 2026, the average yearly pay for simulation software in Boston, MA is $149,756.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,000.00 and $176,000.00 per year, depending on experience, location, and employer.

What is simulation software?

Simulation software is a type of computer program that models real-world systems, processes, or environments to study their behavior under various conditions. It allows users to test scenarios, predict outcomes, and optimize designs without the cost or risk of physical experiments. Simulation software is widely used in industries like engineering, healthcare, aviation, and manufacturing for purposes such as product development, training, and research. The software can range from simple models to highly complex, multi-physics simulations depending on the application.

What are the key skills and qualifications needed to thrive as a simulation software engineer?

To thrive as a Simulation Software Engineer, you need strong programming skills (often in C++, Python, or MATLAB), a background in mathematics or engineering, and experience with simulation modeling. Familiarity with simulation platforms like Simulink, Arena, or AnyLogic, as well as knowledge of version control and software development tools, is typically required. Strong analytical thinking, problem-solving, and effective communication help you translate complex systems into accurate simulations and collaborate with multidisciplinary teams. These skills and qualifications ensure the creation of reliable, efficient simulation models that inform decision-making and innovation across industries.

What are some common challenges faced by professionals working in simulation software development, and how can they be addressed?

Professionals in simulation software often encounter challenges such as ensuring model accuracy, managing computational resource demands, and integrating their solutions with other engineering tools. These challenges can be addressed by collaborating closely with subject matter experts, staying updated on advancements in computing hardware, and adhering to industry standards for interoperability. Regular communication with team members—including engineers, designers, and testers—also helps to streamline troubleshooting and foster innovative solutions.

What cities near Boston, MA are hiring for Simulation Software jobs?

Cities near Boston, MA with the most Simulation Software job openings:

Infographic showing various Simulation Software job openings in Boston, MA as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $149,756 per year, or $72 per hour.

Senior Backend Software Engineer

Watertown, MA • On-site

Flexcompute Inc.
Software Development • 11 - 50 employees

$133K - $175K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 15 days ago


Job description

Flexcompute is leading the transformation of engineering simulation with our revolutionary ultra-fast simulation technology. Our flagship products, including the industry-leading Computational Fluid Dynamics (CFD) software Flow360 and electromagnetic simulation software Tidy3D, are reshaping how simulations are conducted across diverse sectors. Founded by visionaries from Stanford and MIT and supported by top-tier venture capital firms, we are a rapidly growing team dedicated to breaking boundaries and challenging the norms of the multi-billion-dollar engineering simulation market.

Role Overview

We are looking for a Backend Software Engineer to help us design and implement scalable solutions that meet the growing demands of our advanced EM simulation platform.

The ideal candidate has expertise in high-performance computing (HPC), infrastructure, web API design, and systems design. Additionally, the candidate will be help us enhance our data management, frontend-backend API unification, and cloud integration.

Key Responsibilities
  • Contribute to general software development efforts, such as API unification, simulation data management (e.g., caching, syncing, storage), and scripting improvements.
  • Collaborate with EM and infrastructure teams to implement simulation-specific solutions, including enhancements to back-end/scheduler integrations and Python front-end functionality.
  • Improve our task pipelines through an innovative design for a web API in a multi-physical simulation context.
  • Develop and maintain hybrid cloud compute and storage solutions, integrating on-premise HPC systems with modern cloud platforms.
  • Optimize and manage high-performance computing clusters equipped with high-speed interconnects.

Requirements

Education: Bachelor’s degree or higher in computer science or computer engineering.

Technical Skills:

      • Professional experience developing backend systems using Java, Python, and/or C++
      • Strong experience with AWS or similar cloud platforms (compute, storage, networking, IAM, infrastructure automation)
      • Expertise in backend service development and web API architecture
      • Hands-on experience with containerization and orchestration (Docker, Kubernetes)
      • Experience designing and operating distributed systems in production environments
      • Strong Linux systems knowledge and infrastructure troubleshooting skills
      • Experience with infrastructure automation and configuration management (e.g., Terraform, Ansible, or similar tools)
      • Familiarity with monitoring, logging, and observability tooling
      • Understanding of networking fundamentals and backend security best practices

Innovative Mindset: Ability to learn quickly, adapt to new challenges, and innovate in a fast-paced startup environment.

Bonus Skills:

    • Experience integrating cloud platforms with HPC environments or large compute clusters
    • Familiarity with job schedulers (e.g., Slurm), distributed compute frameworks, or large-scale data pipelines
    • Experience supporting scientific computing or simulation platforms
    • Knowledge of GPU infrastructure and resource scheduling
    • Experience building developer platforms or internal infrastructure tooling

Example Projects

  • Architect and deploy Kubernetes-based infrastructure to run distributed simulation workloads
  • Design and implement scalable web APIs for simulation job orchestration and data access
  • Build CI/CD pipelines and infrastructure-as-code systems for reproducible deployments
  • Develop hybrid cloud solutions connecting on-prem HPC clusters with AWS compute and storage
  • Implement monitoring and observability systems to track simulation performance and reliability
  • Improve platform scalability to support growing user traffic and compute demand
  • Design secure service architectures, authentication, and licensing systems
  • Optimize infrastructure utilization across CPU and GPU resources
Join Us

By joining Flexcompute, you’ll be at the heart of a movement set to redefine the engineering simulation industry. You will play a key role in shaping the future, where our innovations in simulation technology pave the way for groundbreaking advancements. We are committed to fostering an innovative and collaborative culture where boundaries of possibility are re-imagined, driven by creativity, expertise, and a shared vision of transforming the technological landscape.

Benefits

  • Competitive compensation with equity of a fast-growing startup.
  • Medical, dental, and vision health insurance.
  • 401(k) Contribution.
  • Gym allowance.
  • Friendly, thoughtful, and intelligent coworkers.