Software Engineer (remote)
Summary
The Software Engineer will be part of a team that develops software based on the open source HDF5 library. This position focuses on the development of new features in HDF5. The applicant for this position should have an interest in I/O library design and implementation, performance optimization, problem solving, and must be comfortable working with other team members. Experience with C is required. Experience with operating system internals and all aspects of the software life cycle is preferred.
Essential job functions and key responsibilities
Design and implement new features in the HDF5 library
Write technical documentation
Experiment with new technologies relevant to the area of development; recommend improvements to techniques, procedures or other aspects of technical development
Provide input on preventing future problems as well as incorporating solutions to current concerns
Work on assigned projects under supervision of Senior Staff member
Minimum requirements
A Bachelor’s degree is required, preferably in computer science or computer engineering (Master’s degree is preferred); equivalent experience and/or training may be considered depending on the nature and depth of the experience as it relates to current technologies.
Working knowledge of C.
Knowledge, Skills, and Abilities required
Strong theoretical background in computer architecture, compiler design, data structures and algorithms
Ability to learn quickly new concepts and techniques
Ability to communicate clearly to all types of audiences - from the inexperienced to highly technical users
Self-motivation and creativity
Problem solving and analytical skills necessary to carry out essential job functions and key responsibilities
Knowledge, Skills, and Abilities preferred
Experience with multi-thread and/or MPI programming
Experience with file system development
Experience with software performance tuning
Experience with HDF5 software
Lifeboat offers a generous benefits package.
To ensure full consideration, please send a resume to info@lifeboat.llc (PDFs preferred).
Lifeboat is an equal opportunity employer by choice.