Operations

Positions

High Performance Computing Software Engineer


Description

The High Performance Computing Software Engineer designs and writse software applications for High Performance Computing systems.


Requirements

  • Software engineering experience
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent degree may be substituted for work experience
  • Experience with a wide variety of HPC related technologies and systems
  • Experience designing and writing software applications for Unix or Linux oriented systems;
  • Proficient with standard Unix tools and programming techniques
  • Experience and proficiency with programming in "C"
  • Good communication and writing skills
  • Senior High Performance Computing Software Engineer Requirements
  • Software engineering experience
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent degree may be substituted for work experience.
  • Experience with a wide variety of HPC related technologies and systems
  • Experience designing and writing software applications for Unix or Linux oriented systems
  • Proficient with standard Unix tools and programming techniques
  • Experience and proficiency with programming in "C"
  • Ability to administer and trouble-shoot Linux systems; and good communication and writing skills