Quantcast
Channel: Research Park
Viewing all articles
Browse latest Browse all 4419

Software Developer, High Performance Computing (HPC)

$
0
0
Company Name: 
Category: 
Software Engineering
Status: 
Full-Time
Contact Email: 
HPC@hdfgroup.org
Description: 

 

The HPC Software Developer will develop software for the Hierarchical Data Format v5 (HDF5) library and tool suite. Responsibilities will include enhancing the HDF5 library with additional features such as: sophisticated caching techniques, asynchronous file I/O, self-tuning storage optimizations, advanced multi-thread/multi-process/multi-client file access techniques, cluster and parallel file system interaction optimizations to deliver the highest performance possible to users of HDF5. Parallel and distributed I/O in high performance computing environments using MPI and MPI-IO will be the primary focus of this position. Interest and experience with project management is preferred. Some travel to client sites and to workshops and conferences may be required.

Essential job functions and key responsibilities

  • Assist in design and analysis of requirements
  • Design and implement HDF5 library features and tools
  • Fix software bugs in the HDF5 library and tools.
  • Write requirements and design documents, document code and features, and write other reports as needed.
  • Provide a strong voice in development/debugging priorities.
  • Experiment with new technologies relevant to the area of development; recommend
  • improvements to techniques, procedures or other aspects of technical development.

  • Assist in determining appropriate methods for release of software, including scheduling and documentation of the release.
  • Provide input for preventing future problems as well as incorporating solutions to current concerns.
  • Possibly take responsibility for project leadership, including staff supervision, work with customers, and project management.
  • Provide user support that cannot be provided by Technical Support staff.
  • Help increase the popularity and acceptance of the software by supporting quality development, user support and outreach activities.
  • Attend technical conferences as requested.
  • Assist staff responsible for training users, and as needed, prepare and present demonstrations of the current technology at conferences, workshops and to visitors of The HDF Group.

 

To ensure full consideration, please submit a resume, cover letter, salary history and references to HPC@hdfgroup.org for consideration. For additional information refer to our website at www.hdfgroup.org.

The HDF Group is an equal opportunity employer.


Viewing all articles
Browse latest Browse all 4419

Trending Articles