Software Engineer - VR (Unity)

Employer

Job Description

Software Engineer - VR (Unity)

 

Location: Austin, TX.

 

WIN Reality has an exciting opportunity within our VR Team!

 

The WIN Reality VR Engineering team works to develop, extend, and maintain client-side systems and tools in our VR baseball training application. Our VR Engineers collaborate across teams to create and manage a core game platform, build tools for artists and designers, and facilitate client app communication with backend services.

 

WIN Reality VR Development Stack:

  • Game Engine: Unity 2020.x
  • Platform: VR - Oculus Quest
  • Scripting Language: C#
  • Version Control: PlasticSCM
  • Monitoring: Cloudwatch
  • Project Management/Communication: Slack, Basecamp, Jira

 

Required Skills:

  • 4+ years professional experience in software development
  • Proficiency in C# and Unity
  • Strong foundation of fundamental programming principles 
  • Working knowledge of 3D math for game development
  • Shipped at least one title/product in a software engineering role.

 

Preferred Skills:

  • AR/VR, mobile, or console development experience
  • Familiarity with web/backend development
  • Knowledge of computer graphics and shader development
  • Android and Bluetooth expertise

 

Qualities We're Looking for:

  • Takes ownership of a feature from the beginning stages of requirement gathering and technical design to implementation and support.
  • Provides meaningful feedback to fellow engineers.
  • Upholds and helps to define code standards and best practices.

 

Immediate Initiatives in this role:

  • Enhance existing UI systems to expand support for 3D-focused interactions to facilitate VR-first redesigns of the user experience.
  • Translate design specs and prototypes into production-ready systems.
  • Restructure existing game loops and modules to facilitate sustainable development of upcoming design goals and training modes.
  • Develop systems and tools that empower LiveOps team members to provide content updates outside of the regular release schedule.
  • Incorporate additional logging and performance measurements to monitor application health and better inform product needs.
  • Groom codebase to scale with growing development throughput
  • Build and deploy features to support a virtual economy that interchangeably handles both internally and externally authored/managed application resources.
  • Integrate peripheral input devices as part of the core application experience.
  • Model and simulate physics interactions that characterize the game of baseball.

 

WIN Reality offers:

  • Competitive Base Salary, Benefits (Health/Dental/Vision), generous PTO, Paid Holidays, and a Beautiful Office Space overlooking Lake Austin w/ Onsite Fitness Center.
  • WIN Reality swings for a Fun & Energetic Culture that knocks it out of the Park.

 

WIN Reality is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.