Job Title

Software Engineer

Job Description

BlueQuartz Software, LLC is seeking an experienced Software Engineer or Developer to work in a full-time capacity on the open-source DREAM.3D project ( DREAM.3D is a software analysis package designed to manage, interrogate, and archive scientific spatial data, with a focus on ease of use and flexibility to the practicing researcher. DREAM.3D is currently widely used in academia, industry, and government research environments, especially in the field of materials science and engineering. The prospective individual will work closely with domain specialists on several cutting-edge problem spaces, and will be responsible for implementing data structures and scientific analysis algorithms in a fast-paced and agile environment.


Applicant must be a US Citizen with a Bachelor’s Degree in Computer Science, Computer Engineering, or a comparable field. Must have at least five (5+) years experience. The applicant should have in-depth knowledge of C/C++ and object oriented programming methods.

Desired Skills

Five (5) years experience developing C/C++ software applications, ideally in the field of scientific data analysis and management. Applicant should have a strong knowledge of C/C++, object oriented programming, and multi-threaded programming techniques. Experience with image processing techniques is strongly desired. Experience with Python, scientific visualization, and revision control is also a plus.

Benefits/About the Company

Located in the greater Dayton, OH area, BlueQuartz Software, LLC is a leading developer of custom software solutions within the materials science and engineering community. BlueQuartz Software team members enjoy a small company environment, flexibility in work assignments, and high levels of independence and responsibility. Besides a great work environment, our comprehensive benefits package includes a generous compensation plan, flexible working hours, 4 weeks paid time off, retirement benefits, and a generous health insurance reimbursement policy.

BlueQuartz Software actively subscribes to a policy of equal employment opportunity and will not discriminate against any employee or applicant on the basis of race, color, religion, national origin, sex, age, veteran status, uniformed service member status, genetic pre-disposition to any condition, physical or non-physical disability or any other characteristics protected by law.

Instructions/How to Apply/What to Do Next

Send your cover letter and CV/resume to to apply.