Unity Generalist Engineer
Sorry, this job was removed at 9:11 p.m. (PST) on Wednesday, November 29, 2017
By clicking Apply Now you agree to share your profile information with the hiring company.
We're looking for people to join our growing team who:
- You seek out challenges and are comfortable with the unknown
- Thrive in fast-paced, innovative, creative environments
- Expert communicator and collaborates well with others
- Takes initiative to solve tough problems
- Passionate about revolutionizing storytelling through virtual reality
- Most importantly, have got grit
Responsibilities:
- Architect high-performance scalable mobile, PC, or console solutions for VR applications and gaming experiences
- Partner with designers, product managers, and colleagues to implement UX/UI, design, and audio
- Create unit tests for robustness, including edge cases, usability, and general reliability
- Continue to design and implement new functionality and features for an improved user experience
- Complete bug fixing and improve application performance
- Develop technology and tools for the project and production pipeline
- Defining and maintaining technical requirements for project assets.
- Integration of networking code and features
- Research new technologies to keep Within at the forefront of VR content creation including but not limited to:
- Character and creature control integration
- AI implementation
Requirements:
- 2 to 5+ years of professional Unity development
- Excellent programmer, this is a coding engineering position. Candidate must be comfortable using 3D math (Quaternion rotations, etc.)
- Expertise and familiarity with C# and C++
- Experience or familiarity with shader/GLSL skills or other particle effects
- Experience with interaction/character rigging and integration of gesture interactions with motion controllers a plus.
- Have shipped titles
Optional, but a major plus:
- BS/MS degree in Computer Science, Engineering or a related subject
- Knowledge of VR development
- Knowledge of Unity plug-in development
- Experience developing for PlayStation
- Experience working with a start-up
Read Full Job Description