MSG Sphere Studio  Company Logo

MSG Sphere Studio

Burbank, California - United States
View all jobs at this company »

4D Software Engineer

Description

Who are we hiring?

MSG Entertainment is looking for a Software Engineer in Audio Tools Development to work on projects in audio content creation, automation and control systems, and media playback, many of which involve R&D. A Software Engineer in Audio Tools Development must have the ability to work alone or in teams, incorporating input from a diverse group to integrate various contributions and ideas into the design of custom tools, plugins, applications, and products. As a Software Engineer in Audio Tools Development, you will assist in the design and implementation of a wide range of experiences ranging from passive to interactive, environmental to screen based, physical to digital.

What will you do?

· Partner closely with other departments to define, guide and create production technology. Create and implement production software and support production teams in the use and extension of these new tools and processes.

· Development of audio content creation and communication technologies for unique venue needs

· Development of core software development technology such as automated build systems and test suites

· Assist in the creation of comprehensive documentation for content creation tools and venue technology

· Partner with technical management in the selection and creation of formats and standards for show and media content

· Work closely with departmental and other management to ensure projects are delivered on time. Keep departmental and project management fully informed of problems and progress.


What do you need to succeed?

The Company requires that all individuals, subject to certain limited exceptions, be fully vaccinated against COVID-19.  The Company will consider requests for reasonable accommodations regarding this requirement.

· Strong background in C/C++

· Practical experience building GUI tools in languages such as C#, Python, using common UI frameworks

· Understanding of and experience developing timeline-aware media or animation tools such as video editors, music production systems or character animation systems

· Platform development knowledge with Windows and MacOS

· Knowledge of network communication protocols and formats

· Ability to work on multiple projects and prioritize tasks for each, interacting and collaborating with others to solve problems

· A demonstrated track record of gaining trust and respect by consistently demonstrating sound creative, strategic, and analytical thinking skills

· Experience with programming in Unity and/or Unreal a plus

· Experience in film or game pipelines and processes is a plus

· Rapid prototyping in applications such as Max from Cycling ’74 is a plus

 

SPECIAL REQUIREMENTS OF THE JOB:

 

· Light travel possible in this role.

The Company requires that all individuals, subject to certain limited exceptions, be fully vaccinated against COVID-19.  The Company will consider requests for reasonable accommodations regarding this requirement.