Programming and Game Design Opportunities

Programming and Game Design

Research Assistant

Research Assistants focusing on Software Design and Programming play a critical role in our lab, contributing to the design, development, and maintenance of the applications that drive our research studies. Their technical expertise and creativity ensure our digital tools are both functional and user-friendly, aligning with our research goals. Collaborating closely with researchers, they help turn innovative ideas into practical solutions, advancing our understanding of cognitive processes and mental fitness.

In this role, RAs gain broad experience, from supporting software development and enhancing application features to managing and analyzing data for research insights. They also contribute to improving lab efficiency by creating tools and automations that streamline research workflows. This hands-on experience in development, data analysis, and process improvement directly impacts the success of our studies and the overall mission of our lab.

Programming and Software Design Research Assistants are required to commit a minimum of 10 hours a week with more opportunities available to students who can commit more time.

We are seeking individuals who have skills including the following:

Design Track

    • Interactive Design Experience
    • Game Design Experience
    • Music Design Experience

Programming Track

    • Familiarity with object-oriented programming.
    • Experience with Unity and C#.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication skills and the ability to work collaboratively in a team.

 

Apply Here

Programmer and Game Designer

As a full-time Programming and Game Design student, you’ll receive close mentorship from senior programmers, giving you the opportunity to enhance your skills and grow professionally. Working closely with a diverse team, you will design, develop, and implement digital cognitive assessments and training programs. Depending on your skill set, your responsibilities may include developing user interfaces, game mechanics, software systems, and VR applications. Your daily tasks will involve systems design, troubleshooting, attending project meetings, and creating technical documentation. 

This role is available both as a co-op and as an on-campus job during the school year, and is ideal for students who are enthusiastic about game design and programming and eager to gain hands-on experience in a collaborative research environment.

We are seeking individuals who:

  • Are pursuing a degree in Computer Science, Behavioral Neuroscience, Game Design, or a related technical field
  • Have programming experience in C# and Unity
  • Have strong communication, teamwork, and problem-solving skills
  • Are committed to good development practices and technical documentation

Apply Here