top of page
Xicon copy.png
Oicon copy.png

Audio Programmer

Overview

Based in Melbourne, we are one of Australia's largest game development companies, and we are looking for an Audio Programmer to join our versatile audio team

 

In this role, the Audio Programmer will be tasked with bridging the gap between Audio Designers and our Engineering team; designing, implementing, and debugging of audio systems to ensure technical integrity at all stages of development, and developing custom tools for the Audio team to improve production pipeline efficiency and adherence to required data and asset specifications.

 

The Audio Programmer will also work alongside other departments and teams in the design and implementation of gameplay features to best compliment the project’s Audio vision. As part of the role, the Audio Programmer will also be required to assist the audio team with asset implementation tasks and intricate systems design to make great game audio.

 

During their day to day, the Audio Programmer will add their own creative and technical touch to a wide variety of titles across multiple styles and platforms, creating long lasting systems and tools to aid with future PlaySide titles and external IP. They will be passionate about their work, an excellent communicator and an efficient problem solver, all the while ensuring that they adhere to PlaySide’s (and external parties’) design philosophies and standards. But perhaps most importantly; they’ll be a great team player and a fantastic addition to PlaySide’s awesome studio culture.

 

If you enjoy working in a young fast-paced environment, love the gaming community, and have a strong interest in games then this is a great opportunity to become part of an emerging game.

Key Responsibilities

  • Design and implement audio systems for multiple PlaySide projects across a variety of engines and middleware.

  • Audio systems maintenance tasks including revisions, feature updates, bug finding, bug fixing, and performance profiling.

  • Write audio implementations in C++, C# and other languages as required for the game title

  • Follow code standards set out by Engineering, developing testable and performant code.

  • Develop audio tools that enhance the workflow of the audio team, including Designers, Producers and Leads as need be.

  • Uses debugging techniques, editor profilers and bespoke tools to step through code, find and resolve issues.

  • Manage audio data budgets and run-time optimization, as well as relative organisation and loading/structuring for middleware platforms.

  • Writing and upkeep of technical/systems documentation and data organization processes, and educating other team members on said systems and relevant best practices

  • Work closely with the Audio Designers, Audio Programmers, External parties and Audio Leads to establish unique sonic identities for all projects. Efficiently action feedback from department Leads or clients to suit project scope and timelines.

  • Liaise with Producers, Audio team members, and other department/project team members to ensure audio tasks are within time/budget.

  • Work alongside the other Audio team members in a professional manner, and provide thoughts on improvements to all projects studio-wide. Also expected to work at a technical level with all other members of staff, in all areas of expertise.

  • Provide mentorship and onboarding of any junior members of the team.

  • To help in reinforcing great company-wide teamwork and amazing studio culture.

What You Bring To The Role

  • Experience working across a variety of game engines and level editors, and familiarity with software development processes

  • Proficiency with languages C# and/or C++ for game audio

  • Extensive experience with Middleware platforms (FMOD & Wwise)

  • Tools development experience or experience in other languages (Python, Javascript)

  • Quality demo reel and audio system/technical portfolio

  • Power-user with one or more current DAWs (Reaper preferred) and software/plugins (ie. iZotope, Waves, Kontakt etc)

  • Ability to work on multiple tasks and projects simultaneously, and quickly adapt to/manage competing priorities.

  • Proven track record of shipped titles both internal and/or external.

  • Strong technical and troubleshooting skills. Able to assess and identify further opportunities to improve workflows.

  • Excellent organizational and communication skills. Familiarity with Jira or similar. Must love a good spreadsheet!

  • A tertiary degree or an equivalent professional qualification in Computer Science, Audio or a relevant field.

  • Understanding of PC / mobile / console games, and the industry as a whole.

  • Familiarity with WAAPI / Reascript/ Python tools a plus

How to Apply

Email your application to jobs@playsidestudios.com.

Your application should include your CV, cover letter and any relevant portfolio links

Only candidates successful will be contacted. Do keep an eye on our LinkedIn page and careers page to future roles. 

bottom of page