Unity Developer

2 Months 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. The role involves developing and optimizing .NET/Open USD interoperability, extending the Unity engine to support Open USD features, and building native C++ DLLs for seamless integration with external systems. Responsibilities include designing and implementing solutions to improve .NET and Open USD interoperability, developing Unity tools for Open USD functionalities, troubleshooting technical issues, and applying best practices under the guidance of a senior developer. The ideal candidate possesses strong proficiency in .NET, C#, C++, Unity, and excellent problem-solving and communication skills.
Must have:
  • Strong .NET and C# proficiency
  • C++ and Native DLL development
  • Proficient Unity Engine knowledge
  • Open USD knowledge
  • Excellent problem-solving skills
  • Teamwork and communication skills
Good to have:
  • Experience with Open USD
  • Understanding of Native DLL Design Principles
  • Low-Level Unity Physics Understanding
  • Custom Animation Specifications and Design
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

Unity - Software Developer

Unity

London, England, United Kingdom (On-Site)
3 Months ago
Playkot - SENIOR QA ENGINEER

Playkot

(Remote)
1 Month ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (Remote)
3 Months ago
Keywords Studios (Player Support) - Software Engineer - C++

Keywords Studios (Player Support)

Tokyo, Japan (Remote)
8 Months ago
Activision - Physics Programmer

Activision

(Hybrid)
2 Months ago
Zynga - Mobile Game Engineer

Zynga

İstanbul, Türkiye (On-Site)
1 Month ago
CIEL HR - Game Developer

CIEL HR

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Cyprus (Remote)
3 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Armenia (Remote)
3 Months ago
Prodigy Education - Software Developer

Prodigy Education

Ontario, Canada (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Silicon CAD Infrastructure

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Voodoo - Game Developer - CLVBS

Voodoo

Paris, Île-de-France, France (Remote)
3 Months ago
Signal Space Lab - Concepteur de niveaux senior - UNITY

Signal Space Lab

Quebec, Canada (Hybrid)
1 Month ago
Life church - Director of Product Design

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago
Spatial Studio - Animal Company - Unity Gameplay Engineer

Spatial Studio

(Remote)
1 Month ago
Microsoft - Research Intern - Biomedical Signal Processing

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
TT Games - Senior Engine Programmer

TT Games

Knutsford, England, United Kingdom (Hybrid)
2 Months ago
Texas Instruments - SRAM Bitcell Design

Texas Instruments

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Ludeo - Game SDK Engineer (C++)

Ludeo

Warsaw, Masovian Voivodeship, Poland (Remote)
7 Months ago
hitwicket-talent - Senior Software Engineer

hitwicket-talent

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Virginia, United States

Netflix - Open Connect Strategic Negotiator

Netflix

United States (Remote)
1 Month ago
Warner Bros Discovery - GVP, Legal, Employment - US Production

Warner Bros Discovery

Burbank, California, United States (On-Site)
2 Months ago
Gearbox Software - Layout Lead, Cinema & Cinematics Dept

Gearbox Software

Frisco, Texas, United States (Hybrid)
2 Months ago
ByteDance - Software Development Engineer - Pico Lab- Android Full Stack - San Jose

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Intel Corporation - Data Architect

Intel Corporation

Phoenix, Arizona, United States (Hybrid)
2 Months ago
The Walt Disney Company - Manager - Software Engineering

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Month ago
Barbaricum - Data Analyst - USASOC/SOCOM

Barbaricum

Fayetteville, North Carolina, United States (On-Site)
3 Months ago
Activision - Expert Animation Engineer - Infinity Ward

Activision

Los Angeles, California, United States (On-Site)
3 Months ago
Logitech - Global Channel Program Manager

Logitech

United States (Hybrid)
3 Months ago
Paypal - Staff Full Stack Engineer (GenAI)

Paypal

New York, New York, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Peak - Summer Intern Software Engineer, Games

Peak

(On-Site)
1 Month ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Amber - XR Game Designer (Project Based)

Amber

Brazil (On-Site)
6 Months ago
Sperasoft - Senior C++/UE Developer (Engine)

Sperasoft

Belgrade, Serbia (Hybrid)
7 Months ago
PortalOne,  Inc  - Unreal Engine Developer

PortalOne, Inc

Oslo, Oslo, Norway (On-Site)
8 Months ago
KBG Blockchain Game Studios - Unity Developer

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
7 Months ago
Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Ottawa, Ontario, Canada (Hybrid)
7 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Ukraine (Remote)
3 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
3 Months ago
Wargaming - Game Developer (World of Tanks)

Wargaming

Prague, Prague, Czechia (Hybrid)
2 Months 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.

Ashburn, Virginia, United States (On-Site)

Virginia, United States (Hybrid)

Virginia, United States (Hybrid)

Virginia, United States (Hybrid)

Ashburn, Virginia, United States (On-Site)

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