The Software Engineer will be part of a team that develops and supports Hierarchical Data Format (HDF) technologies. This position focuses on development and maintenance of HDF data access software, including HDF tools and the HDF5 library. HDF tools include command-line utilities and Java-based GUIs. The HDF5 library supports an extensive API that implements the HDF5 abstract data model and storage model in the C language, with Fortran, C++, and Java wrappers. The applicant for this position should have interest in, and experience with, tool and API design and implementation, and must be comfortable working with customers and other team members. Experience with C and Java are required. Interest and experience in project management are preferred. Experience with all aspects of the software life cycle is preferred. Travel to client sites, workshops, and conferences may be required.
Essential job functions and key responsibilities
- Participate in requirements analysis for HDF tools.
- Design and implement new HDF tools and features.
- Maintain and support HDF tools and libraries.
- Produce and improve tools documentation, including requirements and design documents, code documentation, user documentation, and other reports as needed.
- Provide a strong voice in development and maintenance priorities.
- Work with customers.
- Experiment with new technologies relevant to the area of tools development.
- Work with other staff to improve the overall software design, development, testing, release, and support processes.
- Provide user support beyond what is provided by Technical Support staff.
- Help increase the popularity and acceptance of HDF technologies through contributions to quality software, excellent user support, and effective outreach activities.
- Assist staff responsible for training users.
- As needed, prepare and present demonstrations of the current technology at conferences, workshops, and to visitors.
- Possibly take responsibility for project leadership, including staff supervision and project management.
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.