University of Dayton — Research Scientist

The Air Vehicle Optimization Group at UDRI is a diverse team of skilled engineers and scientists who work closely with Air Force Research Laboratory (AFRL) to develop, prototype, and test numerical models, software, and hardware for the multidisciplinary design and analysis of aerospace vehicles. The group brings together specialties in Aerospace, Electrical, and Mechanical Engineering, Computer Science, Mathematics, and Physics to combine state-of-the-art engineering tools with innovative ideas to support future aircraft design methods from conceptual design through flight testing. A few of the projects the group currently supports include: Computational Aircraft Prototype Synthesis (CAPS), Missile Enhancement via ReconfigurabLe Interceptor Nose (MERLIN), Efficient Supersonic Aircraft Vehicle (ESAV), X-56, and XQ-58A.

The group currently seeks Research Scientist(s) for an exciting and high visibility new software architecture and prototyping effort, developing capabilities for advanced aerospace platforms. The position will provide software development opportunities in a high performing team, defining, implementing, and demonstrating modern flexible software architectures including: automated interfaces between computational geometry and simulation tools, modular engineering framework, and user interfaces. There will also be opportunities to collaborate with multiple UDRI and AFRL Divisions, small companies, and universities.

The successful candidate will bring to bear their skills and experience with one or more of the following: programming proficiency, scientific computing, and software development for Linux and/or macOS. Strong communication and interpersonal skills are essential and highly valued in this role.

Minimum Qualifications:
Associate Research Scientist (P1) Minimum Qualifications:

  • Bachelor’s degree or greater in Engineering, Computer Science, or related field with strong programming background
  • Proficiency in one of the following programming languages: C/C++, Python, and/or Java
  • Experience developing software for Linux and/or macOS
  • Experience in scientific computing
  • Effective written and verbal communication skills
  • Ability to work both independently and as a member of a team

Research Scientist (P2) Additional Qualifications:

  • 3+ years of directly related experience, or
  • PhD and 1+ years of directly related experience

Due to the nature of the work, US Citizenship and ability to pass a National Agency check is required.

Preferred Qualifications:
In addition to the minimum qualifications, a preferred candidate will also meet one or more of the following qualifications:

  • Proficiency in two or more programming languages such as: C/C++, Fortran, Java, and Python
  • A background in computational geometry, meshing, and/or computational physics
  • Experience with automated build systems such as CMake, Gradle, and Automake
  • Experience with software testing and continuous integration tools such as Jenkins and Travis CI
  • Experience with Agile Development methodologies
  • Experience writing software documentation
  • Experience developing software for Windows


Informed by its Catholic and Marianist mission, the University is committed to the principles of diversity, equity, and inclusion. Informed by this commitment, we seek to increase diversity, achieve equitable outcomes, and model inclusion across our campus community. As an Affirmative Action and Equal Opportunity Employer, we will not discriminate against minorities, women, protected veterans, individuals with disabilities, or on the basis of race, color, national origin, religion, sex, sexual orientation or gender identity.