Lead Unity Engineer
Description
Help shape the future of virtual reality.
We're looking for people to join our growing team who:
• Seek out challenges and are comfortable with the unknown.
• Thrive in fast-paced, innovative, creative environments.
• Are expert communicators and collaborate well with others.
• Take initiative to solve tough problems.
• Are passionate about revolutionizing storytelling through virtual reality.
• Most importantly, have got grit.
Position Requirements
4-6+ years of professional Unity development.
Technical lead / architect or senior engineer with extensive experience in Unity.
Expertise or familiarity with C/C++/Java, HTML, python, javascript, and other scripting languages.
Design, architect, internal/external facing APIs.
Ability to lead development of high-performance real-time audio modifiers (vocoding/autotuning) in Unity.
Experience or familiarity with shader/GLSL skills or other particle effect leetness.
Experience with interaction/character rigging and integration of gesture interactions with motion controllers a plus.
Have shipped titles.
Responsibilities
Lead engineering group to develop VR applications and gaming experiences.
Define, plan, and manage all technology and tools for the project.
Maintain code base and enforce best practices for code release/version control.
Define production pipeline for tech dev.
Work in conjunction with other discipline leads to define overall project workflow and development pipeline.
Work with project management to establish and enforce milestones and schedules.
Define technical requirements for project assets.
Ensure integration into Within app.
Ensure integration of networking code and features.
Help build tech dev team.
Research new technologies to keep Within at forefront of VR content creation.
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 working with a start-up.
This Job is no longer active!