Senior High Performance Computing Developer

Printer-friendly versionPDF version
Job Title: 
Senior High Performance Computing Developer
Austin, Texas - Seattle, Washington - Lebanon, New Hampshire - State College, Pennsylvania, USA
Reference Code: 

CD-adapco is seeking software development professionals with experience in parallel and high-performance computing to contribute to our flagship multi-physics software, STAR-CCM+. As a member of an experienced team, your responsibility will be to ensure efficient operation and good scaling of both new and existing code on parallel platforms.

The ideal candidate will have a masters or PhD in computer science or engineering plus 4-5 years of professional, HPC-specific experience, although exceptional recent graduates will be considered. Experience in the following is desired:

  • HPC
  • MPI
  • distributed parallel programming
  • multiple-threaded development
  • scientific computing
  • object oriented programming
  • performance tuning
  • profiling tools such as Vtune, valgrind
  • expert in C++ and object oriented development

In our search, we will give preferential consideration to those candidates with:

  • a sound understanding of algorithmic complexity
  • commercial, industrial, or government CFD development experience
  • domain decomposition method/framework experience
  • skill in identifying computational, memory, and scalability bottlenecks
  • expertise in writing cohesive, well-structured code
  • an understanding of computer architecture/hardware (particularly parallel) as it relates to both high level HPC design and low-level optimization.
  • ability to work both independently and as part of a distributed team

 All qualified applications should be made by e-mailing a CV/resume to  Please reference “Senior High Performance Computing Developer - KF-HPC-124 -multiple locations” in the subject line.