This is an exciting opportunity for an experienced and passionate Senior Audio Software Engineer to join our in-house engineering team and help create world-class audio on a new and exciting open-world AAA game. We are seeking someone who will bring passion to the role, collaborating closely with Audio and other disciplinary teams, to help create sonically rich, high-quality AAA audio. Below is an outline of responsibilities and some of the qualities we look for in the ideal teammate
● Designing and implementing systems and tools for the audio team’s needs (such as sound propagation, environmental audio, dialogue systems, physics systems etc.)
● Supporting sound designers in their use of these systems and tools
● Supporting and extending audio workflows and pipelines
● Writing clear, well-documented, portable, and highly functional code
● Profiling and performance-tuning code to remove bottlenecks
● Testing, debugging, and assuring the functional quality of all the audio within the game
● Participating in the design process, gathering requirements with other engineers and designers
● Creating measurable success while being self-directed and prioritizing your own workload
● Minimum 5 years professional programming experience and/or at least one shipped AAA title
● Bachelor degree in Computer Science or equivalent experience
● Excellent C++ coding skills with experience in code optimization and multi-processor programming
● Comfortable writing and maintaining audio systems at all levels, from the base audio engine to game code, music and dialog management and tool support
● Solid code architecture skills and system design experience
● Commitment to code quality, documentation, and sound testing procedures
● Advanced skills in Vector Math (vector operations, bounding volumes, transform operations) and Physics
● Experience implementing interactive 3D audio in dynamic game-world environments
● Experience with Wwise API
● Knowledge of game engines and the constraints of game consoles
● Ability to work independently and also within a multidisciplinary team where you can communicate ideas with the sound team and other engineers
● Passion for games, enthusiasm, initiative, and a strong work ethic
Desirable Skills & Experience:
● Experience in the Unreal Engine
● Fundamental skills in sound design: creating, editing, mixing of sounds for games
● Experience designing conversation/dialogue systems
● Experience writing custom DSP code
● Experience designing physics systems for audio
● Experience working on environmental audio, sound propagation and 3D audio
● Technical skills and understanding of audio rendering and compression technologies, and codecs
If the above sounds like you, or if you’d like to know more about the role, we’d love to hear from you to see if we might be a good fit for each other! Contact us for more information about this exciting opportunity.
Location State(s)
California
Tencent is a world-leading internet and technology company that develops innovative products and services to improve the quality of life for people around the world.Read MoreEqual Employment Opportunity at TencentAs an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.Read More
Get notified when new jobs are added by Tencent