Part-Time GPU CFD Software Engineer

University of Minnesota

Saint Paul (MN)

On-site

USD 28,000 - 44,000

Part time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The University of Minnesota is seeking a part-time software engineer to help develop and maintain GPU-native hypersonic CFD software in the Department of Aerospace Engineering and Mechanics. The role emphasizes C/C++, Python, and GPU programming, with an opportunity to lead GUI and API work and integrate CFD tools with SABRE mesh software.

The position is a temporary, hourly role located in the Twin Cities area.

Qualifications

  • BA/BS or combination of education and work experience to equal at least four years.
  • Proficient in C/C++, Python.
  • Experience with GPU programming languages such as CUDA, HIP, OCCA.
  • Knowledge of Linux operating systems and build/installation processes e.g. CMake.
  • Experience developing CFD software.
  • Experience with GitHub or similar.
  • Ability to learn new programming concepts quickly.
  • Demonstrated ability to work independently and as part of a team.
  • US Citizen
  • Minnesota resident

Responsibilities

  • Assist in software development for GPU-native hypersonic flow solver and related tools.
  • Lead GUI and Python API development.
  • Create communication layer between CFD and mesh generation software.
  • Develop unit and regression tests.
  • Maintain GitHub repository and CI efforts.
  • Assist with SABRE mesh generation software as needed.
  • Create CMake files and portable build/install across architectures.
  • Interface with users and help with installation questions and debugging.

Skills

C/C++
Python
GPU programming (CUDA, HIP, OCCA)
Linux
GitHub
Independent work

Education

Bachelor's degree

Tools

CMake
GitHub
MPI
SABRE

Job description

The University of Minnesota is seeking a part-time software engineer to help develop and maintain GPU-native hypersonic CFD software in the Department of Aerospace Engineering and Mechanics. The role emphasizes C/C++, Python, and GPU programming, with an opportunity to lead GUI and API work and integrate CFD tools with SABRE mesh software.

The position is a temporary, hourly role located in the Twin Cities area.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU CFD Software Engineer (Part-Time, Temp)
GPU CFD Software Engineer (Part-Time, Temp)

University of Minnesota • Minneapolis (MN)

On-site
USD 36,000 - 52,000
Junior Software Engineer
Junior Software Engineer

University of Minnesota • Minneapolis (MN)

On-site
USD 36,000 - 52,000
Junior Software Engineer
Junior Software Engineer

University of Minnesota • Saint Paul (MN)

On-site
USD 28,000 - 44,000
Remote Aerodynamics Engineer (CFD, Python) - Flexible 15h/wk
Remote Aerodynamics Engineer (CFD, Python) - Flexible 15h/wk

YO AI Labs • Miami (FL)

Remote
USD 110,000 - 179,000
CFD Solver Engineer – High-Performance Computing
CFD Solver Engineer – High-Performance Computing

Flexcompute Inc. • City of Watertown (NY)

On-site
USD 120,000 - 180,000
Equity
Health insurance
401(k)
+2
Senior GPU Software Engineer (C++, Linux, CUDA)
Senior GPU Software Engineer (C++, Linux, CUDA)

Capgemini Engineering • Fort Snelling Unorganized Territory (MN)

On-site
USD 54,000 - 122,000
Health benefits
401(k)
Paid time off
+1
Remote CFD & Aerodynamics Engineer (Flexible Hours)
Remote CFD & Aerodynamics Engineer (Flexible Hours)

YO AI Labs • Dallas (TX)

Remote
USD 166,000 - 270,000
Remote work
Flexible schedule
Remote CFD & Aerodynamics Specialist (Contract)
Remote CFD & Aerodynamics Specialist (Contract)

YO AI Labs • New York (NY)

Remote
USD 110,000 - 179,000
CFD Geometry and Meshing Developer
CFD Geometry and Meshing Developer

Flexcompute • Watertown (MA)

On-site
USD 100,000 - 130,000
Competitive compensation with equity
Medical, dental, and vision health insurance
401(k) Contribution
+2
Remote CFD & Aerodynamics Engineer (15 hrs/wk)
Remote CFD & Aerodynamics Engineer (15 hrs/wk)

YO AI Labs • North Carolina

Remote
USD 110,000 - 179,000