Within Company Logo

Within

Los Angeles, California - United States
View all jobs at this company »

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.