Developer

Flow Science, Inc.

Town of Florida (NY)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading software development company is seeking a developer to join the solver team in New York. The ideal candidate will innovate, elevate existing models, and ensure excellence in software performance, particularly in CFD products. A degree in engineering or physics and strong programming skills in Fortran/C/C++ are required. The role primarily focuses on high-performance software development and collaboration within diverse teams.

Qualifications

  • Strong critical thinking and analysis skills.
  • Proven ability in understanding and implementing physical and numerical models in CFD codes.
  • Proven experience with finite difference and finite volume methods.
  • Excellent organizational skills and a strong desire to learn new things.

Responsibilities

  • Research and implement new physical and numerical models.
  • Improve and optimize existing models.
  • Write efficient, robust code in Fortran using MPI, OpenMP, and OpenACC.
  • Collaborate with sales and support for smooth operations.

Skills

Critical thinking
Numerical modeling
Programming in Fortran/C/C++
Parallel programming
Debugging large codes
Excellent communication skills

Education

Degree in engineering, applied math, or physics

Tools

Version control systems (Git)
Profiling and performance analysis tools
Regression testing
Scripting with Python

Job description

Overview

This is an in-person position in either Santa Fe, NM, or Chapel Hill, NC. At Flow Science we solve the world’s toughest CFD problems involving free-surface flows. We are looking for a creative and motivated developer to join the solver team to work on FLOW-3D products. We’re looking for someone who will:

  • Innovate: Research and implement new physical and numerical models that drive real-world solutions
  • Elevate: Improve and optimize existing models to make them faster, smarter, and more accurate
  • Develop High-Performance Software: Write efficient, robust code in Fortran using MPI, OpenMP, and OpenACC
  • Collaborate: Work closely with sales and support, troubleshoot challenges and ensure smooth operations
  • Ensure Excellence: Support verification and validation efforts to guarantee reliable, high-quality results
Required experience
  • A degree in engineering, applied math, or physics from an ABET or equivalently accredited institution
  • Strong critical thinking and analysis skills
  • Proven ability in understanding and implementing physical and numerical models in CFD codes
  • Proven experience with finite difference and finite volume methods
  • Proven ability to expertly program with modern Fortran/C/C++
  • Proven experience with parallel programming
  • Proven ability to debug large codes using tools such as gdb, valgrind, or ITAC
  • Excellent communication, technical writing, and interpersonal skills to work seamlessly within and across our diverse and multicultural teams
  • Excellent organizational skills and a strong desire to learn new things
Additional software engineering and CS skills
  • Version control systems using Git
  • Profiling and performance analysis
  • Regression testing
  • Scripting with Python
Apply for Developer

Privacy *

I acknowledge I have read and I accept the Privacy Policy under which my Personal Data will be used by Flow Science. *

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

Similar jobs worth comparing

Senior Software Engineer – Engineering Simulation Group (Flow Team)
Senior Software Engineer – Engineering Simulation Group (Flow Team)

Datacor • Colorado Springs (CO)

On-site
USD 90,000 - 120,000
CFD Engineer – Water and Environmental
CFD Engineer – Water and Environmental

Flow Science, Inc. • Chapel Hill (NC)

On-site
USD 80,000 - 100,000
Sales Engineer – Manufacturing
Sales Engineer – Manufacturing

Flow Science, Inc. • Chapel Hill (NC)

On-site
USD 80,000 - 100,000
CFD Engineer – Multiphysics
CFD Engineer – Multiphysics

Flow Science, Inc. • Chapel Hill (NC)

On-site
USD 80,000 - 110,000
CFD Solver Developer
CFD Solver Developer

Flexcompute • Watertown (MA)

On-site
USD 80,000 - 110,000
Competitive compensation with equity
Medical, dental, and vision insurance
401(k) contribution
+2
Sales Engineer – Water and Environmental
Sales Engineer – Water and Environmental

Ussdams • Chapel Hill (NC)

On-site
USD 85,000 - 125,000
DevOps Engineer
DevOps Engineer

Flow Science, Inc. • Santa Fe (NM)

On-site
USD 95,000 - 125,000
CFD Solver Developer
CFD Solver Developer

Flexcompute Inc. • City of Watertown (NY)

On-site
USD 80,000 - 120,000
Competitive compensation with equity
Medical, dental, and vision health insurance
401(k) Contribution
+1
INTERNSHIP:Computational Fluids Dynamics (CFD) Software Test Engineer
INTERNSHIP:Computational Fluids Dynamics (CFD) Software Test Engineer

PowerToFly • Johnston (RI)

Hybrid
USD 95,000 - 130,000
Sales Engineer – Water and Environmental
Sales Engineer – Water and Environmental

Flow Science, Inc. • Chapel Hill (NC)

On-site
USD 70,000 - 90,000