Software Engineer / Unity / C# / VR

Employer

Job Description

Our company creates entertainment experiences that drive conversation and culture around the world. Through television, film, digital media, live events, merchandise and solutions, our brands connect with diverse, young and the young at heart audiences in more than 180 countries.

Summary

The Software Engineer, Unity will design and develop software using Unity and C# for the our streaming app running on the VR Devices like Oculus Quest and Rift.

Responsibilities Include
  • 3D Application development experience with Unity3D and C#.
  • Create consumer faced products in Gaming and Streaming areas.
  • Work on multiple platforms like Mobile or Desktop or Web using multiple platform solution like Flutter or
  • Native platform solution like Kotlin/Swift/C#/C++
  • Work and collaborate in teams with engineers, testers, product managers, 3d Artists etc.
  • Work in an Agile, iterative development process
  • Familiar with Jira, Confluence tools and communicate tasking estimation and progress regularly to a project manager, Scrum Master
  • Be capable of committing to deliver timely results
Minimum Qualifications
  • 3+ years as a Unity C# engineer
  • Familiarity with technologies for developing immersive experience with VR devices
  • Understand how to write clean and testable code
  • Familiarity with debugging with VR/AR devices.
  • Build data reporting tools or interfaces.
  • Can work on a large scope VR project from start to finish.
  • Be capable of being an owner of a specific component or feature.
  • Have basic knowledge of 3D modeling with Blender or other softwares.
Preferred Qualification
  • 5+ years of experience with Unity and C#.
  • Experience in native mobile platform development like Android with Kotlin and IOS with Swift.
  • Experience in native TV platform application development like
  • Roku/FireTV/TVOS/WebTV
  • Experience in video player streaming in VR devices, familiar with HLS/Dash and DRM like Widevine/Playready.
  • Experience in 3D modeling tools like Blender/Maya/3dsMax.
  • Experience with projects that target high refresh rate performance.
Posted By: John Bellon