F

Flexcompute

Cloud CAE for fluid, thermal, EM

CFD Solver Developer

Software EngineeringConfirmed live in the last 24 hours
Full-timeWatertown, NY, USAIn-person

About the Job

Requirements

  • Strong background in Fluid Mechanics, Structural Mechanics, Aeroacoustics, Conjugate Heat Transfer, or adjacent fields.
  • Knowledge of numerical methods for solving discretized Navier–Stokes equations for incompressible or compressible flows.
  • Knowledge of computational geometry and meshing requirements for computational fluid dynamics simulations.
  • Proven experience contributing to complex computational fluid dynamics solvers.
  • Proficiency in C++ for scientific computing and Python, or a similar language, for scripting.
  • A master's degree or PhD in an applicable technical field and 0–3 years of industry experience.
  • Familiarity with version control systems such as Git and the Linux command line.

Responsibilities

  • Independently implement, test, and document new solver and meshing features.
  • Profile and optimize feature implementations to improve speed and scalability on CPUs and GPUs.
  • Contribute to a clean and maintainable application programming interface for various functionalities.
  • Contribute to general source code maintenance and other relevant software development activities, including bug fixes and support.
  • Collaborate with teams developing user-interface and scientific visualization tools and technologies.
  • Collaborate with Product Management, Quality Assurance, and Documentation teams to accomplish product milestones in a timely manner.
  • Follow sound software engineering practices to ensure code is maintainable, extensible, and robust.
  • Prioritize user experience by making the complexity of fluid simulations manageable through intuitive controls and straightforward workflows.
  • Deliver robust, high-performance simulations for industrial applications involving large amounts of data.

Desired Qualifications

  • Industry experience implementing and testing new features in commercial computational fluid dynamics solvers.
  • Prior experience collaborating in a medium-sized distributed development team.
  • PhD in Computational Science and Engineering, Mechanical Engineering, or Aerospace Engineering.
  • Expertise in linear solvers and convergence acceleration of computational fluid dynamics solvers, including multigrid algorithms.
  • Expertise in Immersed Boundary, Overset, or Adaptive Mesh Refinement methods.
  • Expertise in turbulence modeling and wall functions, including Reynolds-averaged Navier–Stokes and hybrid Reynolds-averaged Navier–Stokes/large-eddy simulation.
  • Expertise in multiphysics simulations, including fluid-structure interaction and conjugate heat transfer.
  • Expertise in surface and volumetric meshing for computational fluid dynamics.
  • Experience developing scalable parallel computational fluid dynamics solvers using Message Passing Interface, OpenMP, or CUDA.

About the Company

Flexcompute

Cloud CAE for fluid, thermal, EM

Flexcompute offers cloud-based CAE (computer-aided engineering) software that provides proprietary tools for simulating fluid dynamics, thermal analysis, and electromagnetic physics. The platform is delivered as a service, letting engineers run complex simulations in the cloud without needing powerful local hardware, thereby speeding up product design and reducing development costs and risks. Its software-hardware co-design approach enhances the speed and accuracy of simulations, helping manufacturers, semiconductors, and other industries optimize designs efficiently. The company differentiates itself by combining multi-physics simulation capabilities with scalable cloud resources and a focus on making advanced computational analysis accessible to engineers and designers. The goal is to accelerate R&D cycles and enable more reliable, cost-effective hardware development.

Company size
51-200
Company stage
Late Stage VC
Total funding
$82M
Headquarters
Watertown, MA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Flexcompute

See more jobs