Madison Square Garden Company Logo

Madison Square Garden

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

Software Engineer - Real Time Content

Description

As a Software Engineer of Real Time Content at MSG Ventures, you will help to concept, design, and communicate a wide range of experiences ranging from passive to interactive, environmental to screen based, and physical to digital.

Specific Functions/Activities Summary

Responsibilities:

  • Create software for installations from inception to deployment
  • Integrate input from other project team members into a cohesive and stable system
  • Translate designs from the Digital Creative Directors into code
  • Implement intuitive user interfaces in partnership with UI/UX designers
  • Work with our media team to develop and display content and manage media assets
  • Continually maintain code repositories with up-to-date versions of projects
  • Apply best practices for efficient and effective development; look for opportunities to streamline and fully use current and new technology solutions
  • Stay current and recommend appropriate technologies for the development of new projects
  • Work with departmental and other management to ensure projects are delivered on time, to a strong level of quality and with expectations of high uptime.
  • Maintain an inclusive process that empowers the entire project team to contribute to final results
  • Set up, calibrate, and operate systems under tight deadlines
  • Provide support for ongoing installations as needed

 

What we are looking for:

  • Must be able to use appropriate terminologies and language to accurately convey changes or direction in concept or design, including to and from non- technical staff
  • Ability to work on multiple projects and prioritize tasks for each
  • Ability to interact and collaborate with other departments and division within MSG to solve problems
  • Exceptional initiative and attention to detail
  • Flexible schedule; some evening and weekend work required as necessary, as well as frequent travel
  • Must love design and have strong aesthetic and critical faculties

Qualifications

Real Time Environments

  • Derivative TouchDesigner / Python 3.x
  • OpenFrameworks / Cinder / C++
  • Unity / C#
  • OpenGL, GLSL
  • Unreal
  • Houdini
  • Notch
  • Javascript
  • Familiarity with media communication protocols (UDP, MIDI, DMX, Art-Net, OSC, etc)

General

  • Source control using Git
  • General graphic design
  • Understanding of Agile process and software development, release cycles

Nice to have

  • 3d Modeling and pre-vis: Maya, 3ds Max, WYSIWYG, Oculus, Vive
  • Adobe Creative Suite: Photoshop, After Effects, Illustrator
  • Understanding of projectors, lenses, and cameras
  • Understanding of audio environments: Cycling ‘74 Max, Ableton Live, etc
  • Knowledge of event production procedures
  • Experience with all three major platforms: MacOS, Windows, Linux