Madison Square Garden Entertainment Company Logo

Madison Square Garden Entertainment

Burbank & New York City, - United States
View all jobs at this company »

Software Engineer - Audio

Description

Role Summary

MSG Entertainment is looking for a Software Engineer in Audio Development to work on projects in acoustic simulation, audio content creation and real-time audio processing systems, many of which involve R&D. A Software Engineer in Audio 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 Development, you will help to concept, design, and communicate a wide range of experiences ranging from passive to interactive, environmental to screen based, physical to digital.

Specific Functions/Activities Summary

  • 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 processing 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 audio 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.
  • 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

Qualifications

  • Understanding of and experience developing Windows and MacOS standalone audio applications and VST/AU audio plug-ins for use in all major DAWs
  • C, C++, C#, Python, rapid prototyping in applications such as Max from Cycling ’74 and cSound
  • Experience with spatialization techniques, virtual audio spaces, room acoustic simulations and real-time audio control in these types of sonic environments
  • Strong knowledge of and experience in advanced audio DSP, the physics of audio and other related mathematics
  • Understanding of and development experience with OS-level audio on Windows and MacOS, including APIs such as CoreAudio
  • Direct experience in sound engineering, multi-channel stage audio, immersive/environmental sound/ambisonics
  • Understanding of beamforming audio
  • Comprehensive understanding of audio compression, containerization and distribution formats
  • Experience with Dante audio networking
  • Experience with audio programming in Unity and/or Unreal a plus, experience with synchronized audio for VR, 360 or other immersive visual content is a plus
  • Experience in film or game pipelines and processes is a plus, game audio development or game sound design a plus
  • Degree in relevant field or equivalent experience