Full Stack Unity Developer

Employer

Job Description

About FS Studio

Our vision is to bring the very best immersive experiences to Enterprise and Industry 4.0 through our passion for and expertise in AR, VR, and XR. With our innovative global team, we strive to be our clients’ long-term partners to build great products, create immersive solutions and extend their capabilities into the metauniverse. We strive to create best-in-class solutions through best-in-class design, best in class technology, and best-in -class operations and business practices.

We are seeking a full-stack Unity developer to create a custom AR app that is being developed for the Magic Leap 2 headset. Our ideal candidate has mastered Unity including 3D art and optimization as well as networking, client/server, and integrations with external databases, APIs, and GPU chipsets.

For this project, we will be leveraging the G-Streamer Unity Plug-In to stream H265 video at 4K/60FPS over Ethernet. We understand the G-Streamer Plug-In was recently updated to support H265 streaming video (LINK). We will be using this plug-in specifically with the AMD GPU to optimize video and leverage all capabilities of the AMD GPU. We are looking for someone with hardware/video optimization experience and specifically with the AMD GPU chipset. Since we will be migrating from an Nvidia-GPU platform, experience with Nvidia/G-Streamer is highly desired.


Responsibilities

· Lead developer writing all Unity code including G-Streamer Plug-In optimization for AMD GPU chipset.

· Create technical diagrams, specifications, and documentation to guide project meetings and track work progress.

· Breaks down complex technical requirements into backlog tickets that can be individually prioritized and scheduled for completion.

· Works with product managers, designers, engineers, and clients to define project scope and expectations.

· Advise project groups on technical topics / roadblocks

· Occasionally fill in technical capabilities when staffing is not available

· Work with recruiters on defining job descriptions and interview candidates


Requirements

· Fluent in written and verbal English language communications

· “Full-stack” Unity 3D developer with at least 8+ years’ experience writing Unity 3D applications including integrations to external databases, APIs, and other systems.

· Experience with Augmented Reality (AR) development projects

· Experience with a wide range of VR headsets (Oculus Quest 2, HTC Vive, Magic Leap, Pico, etc.)

· Technical Generalist with hands on experience developing 3D applications on mobile or embedded, and desktop applications in 3D.

· Good understanding of 3D digital art pipelines

· Experienced in C#, Java/Kotlin, Python and C++

· Cross platform development experience.

· 3+ years of experience working directly with clients in a consulting role.

· Enjoy working on a diversity of projects.

· Excellent communication and organizational skills.

FS Studio is an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.