You are here: Positions Available ›
Co-op Positions
Available Co-op Positions in the Collaborative Systems Laboratory
Fall 2014 Positions
- Multi-touch Tabletop Software Developer (jobmine job id: 00235793)
- CSL is looking for an intermediate to senior student interested in assisting in the development of a software application prototype for digital tabletop computers. The student would work with a team of student researchers to develop a software application prototype that supports the collaborative visual analysis of Arctic Sea Ice data. The resulting software prototype will support multi-user interaction with different visual representations of historic and predictive Sea Ice data models, and enable the use of multiple, personal displays, such as multi-touch tablets, in conjunction with the shared digital tabletop computer.
Duties will include working with a team of student researchers to research available software packages and tools for geospatial software visualization and multi-device communication, and as well as utilizing the selected tools to implement an initial software application prototype to demonstrate basic interaction and visualization capabilities.
QUALIFICATIONS REQUIRED
- Proficiency and job experience with an object-oriented programming language, such as Java or C#
- Previous experience in software architecture and design
- Previous experience in user interface and interaction design
- Ability to work independently and as part of a team
- Proven communication and interpersonal skills
- Previous experiences coding in a team environment and using coding repositories (e.g. SVN, GitHub)
Beneficial skills:
- Previous experience in cross-platform software development
- Previous experience with software development for multi-touch platforms (e.g. iPad, Android, Windows 8)
- Previous experience with digital tabletop software development
- Professional coding practices
Career Development and Training:
This position is ideal for students interested in gaining experience with architecting software, programming cross-platform software, and developing next-generation computing applications, as well as students with a broad interest in human-computer interaction and interactive visualization.
If interested, please contact Dr. Stacey Scott, stacey.scott@uwaterloo.ca
- CSL is looking for an intermediate to senior student interested in assisting in the development of a software application prototype for digital tabletop computers. The student would work with a team of student researchers to develop a software application prototype that supports the collaborative visual analysis of Arctic Sea Ice data. The resulting software prototype will support multi-user interaction with different visual representations of historic and predictive Sea Ice data models, and enable the use of multiple, personal displays, such as multi-touch tablets, in conjunction with the shared digital tabletop computer.
Viewed 432,745 times