BoardGames

Student Worker & Co-Op Positions

The UCSIM | Center for Simulations & Virtual Environments Research offers employment for undergraduate, graduate, and co-op student positions when openings are available.

Join our team creating state-of-the-art virtual learning environments, educational simulations, and serious games!  Positions provide flexible scheduling around your class schedule or academic needs, and alternating co-op semesters may be available depending upon your academic program requirements.

STUDENT WORKER – SOFTWARE APPLICATION DEVELOPER

Job Description

The UCIT Center for Simulations & Virtual Environments Research seeks talented student software application developer with previous game or simulation programming experience for exciting student worker position developing virtual learning environments, educational simulations, and serious games.  This position offers a wide variety of opportunities to apply your creativity and skills, including designing and writing code for gameplay and simulation systems using the Unity3D game engine; designing, testing and refining interaction and UI elements; performing QA to debug, document, and deliver top quality work; and working with a team of artists and developers to create the best virtual experience possible within time and budget constraints.  Preference will be given to applicants in computer science, IT, game design, or related fields of study, or who have programming experience with the Unity3D game engine or similar game engines.  The ideal applicant has a great sense of humor and attitude, a strong work ethic, enjoys working independently or in a team environment depending upon the project, and is passionate about gaming, virtual environments, and the emerging metaverse.  Position provides flexible scheduling around your classes and academic requirements.

Minimum Qualifications  

  • Must be enrolled at least part-time (6 credit hours for undergraduate students and 5 credit hours for graduate students), with the exception of summer term, or will be a registered student during the next academic semester for summer work.  
  • Must be age 18 or older.
  • Must be available to work throughout the summer term.
  • Excellent verbal and written communication skills.
  • Programming experience in JavaScript, C#, .NET, C++ or related languages.
  • Web development experience, which should include some combination of experience with PHP, IIS, Apache, Python, MySQL, CSS, HTML, RSS, XHTML, or XML.
  • Applicants must have excellent problem solving skills, good code hygiene, and should be able to coordinate well with other programmers on the team.
  • Must have a high comfort with using discussion boards, blogs, wikis, Reddit, Twitter, and other social media forums and technologies for self-taught learning and technical support.

Ideal Qualifications

  • Experience with the Unity3D game engine preferred, other game engine experience or development a plus.
  • Experience programming Virtual Reality and/or Augmented Reality applications preferred, including development for Google Cardboard, Google Daydream, Samsung GearVR, Oculus Rift, HTC Vive, Google Glass, or Microsoft Hololens.
  • Experience developing with motion capture or gesture control systems, including Leap Motion, Microsoft Kinect, Motion Analysis Cortex, or other motion capture systems.
  • Advanced programming skills, or knowledge of mobile development platforms such as Android and iOS a plus.
  • Experience in the areas of tools development, physics, shaders, and audio programming a plus.
  • Knowledge or previous experience with 3D content pipelines (Maya/Max/Photoshop/Illustrator into game engine) a plus.
  • The ideal applicant has a great sense of humor and attitude, a strong work ethic, enjoys working independently or in a team environment depending upon the project, and is passionate about gaming, virtual environments, and the emerging metaverse.

HOW TO APPLY

To apply, complete the application below and include a cover letter, resume, and portfolio of previous examples of your work as a link or attachment.  Applications that do not include a cover letter, resume, and portfolio will not be considered.  Cover letters and resumes should be in Word or PDF format.  Portfolios of previous work may include links to websites or portfolio pages, images and screenshots, or documents in Word, PDF, or PPT format.  For multiple files, please submit a zip file containing all relevant documents.

STUDENT WORKER APPLICATION

UCSIM Student Worker or Co-Op Application
This is OPTIONAL, but may be useful for using Google Docs for collaboration purposes.
Select primary or home college.
What is your expected graduation date? (Month/Year, i.e. May 2020)
Which Student Worker position are you applying for?
Are you requesting a co-op position?
Enter portfolio website URL, link to a portfolio file to download (i.e. Box or Dropbox file), or links to examples of previous work. Links should be in full http:// format.
Drop a file here or click to upload Choose File
Maximum upload size: 8.39MB
A cover letter is required. File should be in Word or PDF format.
Drop a file here or click to upload Choose File
Maximum upload size: 8.39MB
A resume is required. File should be in Word or PDF format.
Drop a file here or click to upload Choose File
Maximum upload size: 8.39MB
Optionally, you may upload a portfolio document here. Multiple files should be in a zip file format.
Sending