Unity Developer

1 Month ago • All levels • Game Engine

Job Summary

Job Description

Brightline seeks a Unity C#/C++ developer to build and optimize immersive, multi-user experiences on their spatial computing platform. Responsibilities include developing .NET/Open USD interoperability, extending the Unity engine for Open USD capabilities, creating native C++ DLLs, troubleshooting technical issues, and applying best practices under the guidance of a senior developer. The ideal candidate possesses strong .NET and C# skills, proficiency in C++ and native DLL development, extensive Unity experience, excellent collaboration and problem-solving abilities, and a willingness to learn Open USD and Unity Engine trends.
Must have:
  • Strong .NET and C# proficiency
  • C++ and native DLL development
  • Extensive Unity engine experience
  • Problem-solving and collaboration skills
  • Open USD knowledge (preferred)
Good to have:
  • Open USD experience
  • Understanding of native DLL design principles
  • Low-level Unity physics understanding
  • Custom animation specification and design experience
Perks:
  • Hands-on spatial computing experience
  • Mentorship and growth opportunities
  • Dynamic team culture

Job Details

Brightline is seeking a Unity C#/C++ developer to support the development and optimization of immersive, multi-user experiences on our spatial computing platform. Working closely under our Senior USD Developer Lead, you’ll contribute to creating seamless, secure, and performant simulation environments. This role offers hands-on experience in Unity development, with the opportunity to deepen your skills in Open USD, C#/C++ interop, and collaborative game development.  

 

KEY RESPONSIBILITIES:

  • Develop and Optimize .NET/Open USD Interoperability:
    • Design and implement solutions to improve interoperability between .NET and Open USD, enhancing the workflow for game engine integrations. 
  • Extend the Unity Engine to facilitate Open USD capabilities:
    • Develop tools and workflows within Unity to support Open USD's features, including scene data management and rendering. 
  • Native C++ DLL Development and Interoperability:
    • Build and maintain native C++ DLLs to support the seamless integration of external systems or libraries into Unity and Unreal Engine environments. 
  • Troubleshooting and Issue Resolution:
    • Assist in troubleshooting technical issues related to interoperability, data processing, and general performance. 
  • Learn and Apply Best Practices: 
    • Work under the guidance of the Senior Open USD Developer Lead to develop skills in Open USD, .NET Development, and native DLL integration. 

 

REQUIRED SKILLS AND QUALIFICATIONS:

  • Strong Proficiency with .NET and C#:
    • Demonstrated experience in developing applications and gameplay mechanics using C# and .NET, with a strong foundation in object-oriented programming. 
  • Proficiency with C++ and Native DLL development:
    • Demonstrated experience in developing native DLL plugins for Unity and C++/C# interoperability and data marshalling. 
  • Proficient Knowledge of Unity Engine:
    • Extensive experience in Unity development, including creating gameplay mechanics, optimizing performance, and integrating external tools. 
  • Collaboration and Communication Skills:
    • Ability to work effectively within a team, sharing ideas and providing constructive feedback in a fast-paced environment. 
  • Problem-Solving Skills:
    • Proactive in identifying and troubleshooting technical issues, using analytical thinking to devise effective solutions. 
    • Willingness to Learn
    • Eagerness to build skills and stay updated on Open USD and Unity Engine trends, with guidance from senior developers. 

 

NICE-TO-HAVE-SKILLS:

  • Experience with Open USD:
    • Knowledge of Open USD framework and its application in 3D content creation pipelines. 
  • Understanding of Native DLL Design Principles:
    • Familiarity with building and debugging native DLLs, ensuring optimal performance and compatibility across platforms. 
  • Low-Level Unity Physics Understanding:
    • Experience working with Unity's physics engine at a low level to optimize interactions and behaviors in complex simulations. 
  • Experience with Custom Animation Specifications and Design:
    • Knowledge of implementing custom animation systems 

 

WHAT WE OFFER:  

  • Hands-On Experience in Spatial Computing:
    • Opportunity to work on cutting-edge VR projects within a collaborative, multi-disciplinary team.  
  • Mentorship and Growth:
    • Work directly under senior developers, with opportunities for learning and professional development.  
  • Dynamic, Innovative Team Culture:
    • Be part of an enthusiastic team committed to advancing spatial computing technology.  

  

This is a unique opportunity to grow your .NET and Unity Engine development skills and gain experience working on high-impact spatial computing applications. Join us to contribute to groundbreaking simulation projects in a supportive, learning-focused environment! 

Similar Jobs

Limit Break - Senior 3D Character Modeler

Limit Break

Tokyo, Japan (On-Site)
1 Month ago
Miniclip - Senior QA Tester

Miniclip

Derby, England, United Kingdom (Hybrid)
1 Day ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Portugal (Remote)
6 Months ago
Axi - Security Governance Specialist

Axi

Limassol, Limassol, Cyprus (Hybrid)
21 Hours ago
Virtuos - UX/UI Designer - R&D Team

Virtuos

China (On-Site)
2 Weeks ago
Epic Games - Senior DevOps Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Welevel - Unreal Developer

Welevel

Munich, Bavaria, Germany (On-Site)
1 Month ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
6 Months ago
Wildlife Studios - Staff Game Engineer (L6) - Live Games Tech

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
Snowed In Studios - Lead Software Developer

Snowed In Studios

Quebec, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Life church - Associate LifeGroups/LifeMissions Pastor

Life church

United States (On-Site)
6 Months ago
Unity - Senior Product Manager - Mobile Products

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Google - Datapath and Database Engineer, System Test

Google

Fremont, California, United States (On-Site)
1 Week ago
ByteDance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

New York, New York, United States (Remote)
5 Months ago
Ubisoft - Technical Cinematic Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
3 Weeks ago
Playrix - Lead Game UI Developer

Playrix

Ireland (Remote)
4 Months ago
playground - Capture Artist

playground

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Day ago
MyGames - Unity Developer

MyGames

(Remote)
1 Week ago
Google - Hardware Performance Test Engineer

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Virginia, United States

Snail Studios - Senior Public Relations Manager - Game Publishing

Snail Studios

Beverly Hills, California, United States (On-Site)
2 Months ago
Netflix - Player Support Lead, Game Operations

Netflix

United States (Remote)
2 Weeks ago
Scout - Senior Manager, Training

Scout

Columbia, South Carolina, United States (Hybrid)
1 Day ago
Google - Antenna Design Engineer

Google

Mountain View, California, United States (On-Site)
2 Days ago
We Are Social - YouTube Content Specialist

We Are Social

Los Angeles, California, United States (Hybrid)
2 Weeks ago
Jane Street - Recruiting Coordinator

Jane Street

New York, New York, United States (On-Site)
6 Hours ago
Inworld AI - Staff / Principal AI Researcher - USA

Inworld AI

Mountain View, California, United States (Remote)
4 Months ago
Blizzard Entertainment - Director of Marketing Analytics

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Feld Entertainment - Wardrobe Show Support Manager

Feld Entertainment

Ellenton, Florida, United States (On-Site)
1 Month ago
2K - Associate Manager, Talent & Influencer

2K

Novato, California, United States (On-Site)
23 Hours ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Snowed In Studios - Principle Software Developer

Snowed In Studios

Quebec, Canada (Remote)
1 Month ago
Hypixel Studios - Principal Engineer - Project Technical Lead

Hypixel Studios

United States (Remote)
1 Month ago
Stardock - Senior Game Developer

Stardock

Plymouth, Michigan, United States (On-Site)
1 Month ago
Studio Wildcard - Senior Engine Programmer

Studio Wildcard

Bellevue, Washington, United States (Remote)
1 Month ago
Thatgamecompany - Engine Programmer

Thatgamecompany

United States (Remote)
1 Month ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
6 Months ago
Ubisoft - The Division Resurgence – Senior Generalist Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Haptic - Lead Engine Software Engineer

Haptic

Dallas, Texas, United States (Remote)
4 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Montenegro (Remote)
6 Months ago
ARVORE Immersive Experiences - Game Developer

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

BrightLine is the industry standard for advanced advertising working with every major broadcasting platform from NBCU to Hulu. We create, deliver, and measure dynamic, interactive, and engaging ads across the entire Advanced-TV landscape using our proprietary Build-Once- Run-Everywhere platform.


Founded over a decade ago, BrightLine was the first company to pioneer interactive television solutions for brands. Today BrightLine offers the industry’s most powerful Advanced TV technology suite that gives marketers a plug-and-play solution to take advantage of the entire scale of Over-The-Top (OTT), connected TV and Smart TV advertising opportunities. Fortune 100 companies rely on BrightLine’s unprecedented reach to engage their audiences with interactive ads across broadcast and cable stations, including AMC, A&E, Discovery, ESPN, CBS, ABC, Fox, NBC and Hulu, and OTT delivery platforms, including Roku, Samsung, Apple, Amazon, Microsoft (Xbox) and Sony (Playstation), as well as leading ad networks and Demand-Side-Platforms (DSPs).


BrightLine is a part of the LUMAscape and a partner with the IAB, ANA, and Nielsen. Past campaigns have won numerous awards, most recently including MediaPost’s OMMA award. Learn more about BrightLine at www.brightline.tv and follow BrightLine on Twitter @BrightLine_TV.

Virginia, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by brightline

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug