IDS is looking for programmers, artists, and developers of all kinds to join us as new members. We design, create, and evaluate AR/VR experiences, educational games, and websites for research labs and facilities across campus and beyond. We also run workshops on AR/VR development and project management.

We welcome motivated students who are interested in working on dynamic projects. Feel free to reach out to us with any informal inquiries. Contact us via email at ids@wpi.edu.

Unreal Developer
We are currently hiring 1-2 Unreal Developer(s) for the WheelUp! project.

Project Overview:

We are seeking a skilled Unreal Developer to join our collaborative research project, WheelUp, conducted jointly between Worcester Polytechnic Institute (WPI) and the University of Massachusetts Lowell (UML). The objective of this project is to co-design a high-fidelity VR wheelchair simulator for diverse body types. The Unreal Developer will play a crucial role in the development and implementation of the simulator, setting up the VR environment community-engaged user study and incorporating multimodal input interfaces for wheelchair guidance and control.

Responsibilities: 

Work independently and collaborate with a team to develop VR experience using Unreal Engine 5. Assist in integrating various multimodal input interfaces into the simulator. Enhance the overall visual experience of the simulator by considering aesthetic attributes such as color, texture, and layout. Collaborate with the project team to test and iterate on the simulator.

Requirements: 

Proven experience in developing virtual reality experiences using Unreal Engine, with a strong portfolio of previous projects. Proven experience in version control using GitHub. Knowledge of alternative inputs is a plus.

We are also seeking candidates for upcoming projects with the following general requirements. If you are interested and would like to learn more, please get in touch with Prof. Robert Dempski (rdempski@wpi.edu) or Prof. Gillian Smith (gmsmith@wpi.edu).

Website Developer (Front End)

Overview:

The primary objective is to create visually appealing and functional websites that effectively communicate information and engage users. The ideal candidate should possess excellent communication skills, proficiency in the WordPress framework, strong writing abilities, and a keen eye for modern website aesthetics.

Responsibilities: 

Collaborate with clients or internal stakeholders to understand website requirements and objectives. Design and develop websites that align with client needs, ensuring usability, functionality, and responsiveness. Create visually appealing layouts, graphics, and user interfaces using modern design principles.

Requirements: 

Excellent written and verbal communication skills, with the ability to effectively translate client requirements into functional websites. Proficiency in the WordPress framework, including theme customization and plugin integration. Knowledge of HTML, CSS, JavaScript, and other web development languages and frameworks is a plus.

Unity Developer (AR)

Overview:

We are seeking skilled Unity Developers to work on designing, developing, and evaluating of an augmented reality (AR) application. The objective of this project is to create a head-mounted AR application to assist multitasking and evaluate the user experience. The ideal candidate should possess strong abilities in C#, Unity 3D pipeline, and have a familiarity with project managment.

Responsibilities: 

Work independently and collaborate with a team to design and develop an AR application. Deploy and test the application on target AR platform. Assist in writing a white paper.

Requirements: 

Proven experience in developing 3D projects using Unity, with a strong portfolio of previous projects. Proven experience in version control. Strong communication skills.

Unity Developer (2D)

Overview:

We are seeking skilled Unity Developers to work on developing, polishing and deployment of an educational 2D game project. The objective of this project is to create an engaging application that facilitates the teaching of college-level classes. The ideal candidate should possess strong abilities in C#, Unity UI, and have a familiarity with game production.

Responsibilities: 

Work independently and collaborate with a team to develop educational game using Unity. Deploy and test the application on target mobile platform.

Requirements: 

Proven experience in developing 2D game using Unity, with a strong portfolio of previous projects. Proven experience in version control.