You are currently viewing Seeking Software Engineers for VR Lab!

Seeking Software Engineers for VR Lab!

A new virtual reality lab on campus is seeking Bentley graduate and undergraduate student
volunteers for Software Engineer positions (2 available). Lab projects use virtual reality (VR),
augmented reality (AR), and 360º video to support research on user experience (UX) design,
human-computer interaction (HCI), and data visualization. Current VR projects focus on
applications to architecture, sustainability, and healthcare. Other projects focus on interaction
design for screen-based interfaces (e.g., web design), and developing novel creative interfaces
(e.g., music, art).

Software Engineers will have opportunities to develop a code base that will support projects in
the new lab, collaborate with faculty and graduate students at Bentley and other institutions, and
contribute to research that will be presented at conferences and published in journals.

Minimum qualifications:

  • Understanding of basic computer programming concepts and tools
  • Experience using one or more general purpose programming languages
    (e.g., Java, C#, C/C++, Python)

Preferred qualifications:

  • Portfolio of software development projects (e.g., via GitHub)
  • Strong verbal and written communication skills
  • Computer skills, proficiency with MS Office
  • Successful completion of Bentley’s CITI Training Program

Familiarity with or strong willingness to learn the following:

  • Virtual (VR) and augmented (AR) reality systems (e.g., HTC Vive, Oculus Rift)
  • Data visualization and data analysis skills
  • Statistical tools (e.g., R, SPSS, Excel)
  • Computer programming (e.g., C#, Python, GitHub)
  • 3D modeling (e.g., 3DS Max, Maya, Blender)
  • Game development tools (e.g., Unity3D, Unreal)

Preferred availability:

  • Available to assist at the lab (located on campus in Lindsay) for at least 5-10 hrs / week
  • Availability during the summer is a plus

Examples of potential projects:

  • Develop a code base (GitHub) for VR/AR projects on sustainability, healthcare, architecture
  • Manage and help improve the lab’s information technology resources
  • Develop code and other resources to support data visualization and analysis
  • Creative programming for interdisciplinary projects, performances, and installations bridging
    music, art, and data science (Processing/Java, Max/MSP, C#)

Application Materials:

If you are interested in applying, please send a resume/CV (including GPA and class standing,
max 2 pages), cover letter (max 1 page), and 3 professional references to Jonathan Ericson
(, Assistant Professor, IDCC.