Senior Audio Engineer (NTD)
Job Offers
Information
Job Location: Redmond, WA
DESCRIPTION OF DUTIES
- Design and develop audio subsystem software for current and future gaming consoles
- Apply digital signal processing (DSP) concepts for implementing digital audio effects and audio rendering
- Participate in audio subsystem architecture definition and documentation
- Develop unit tests for software components that you own
- Implement robust embedded software using modern C++ constructs
REQUIREMENTS
- Degree in Computer Engineering, Electrical Engineering or Computer Science
- 5+ years of professional software development
- Audio specific development and system integration experience
- Proficiency and professional experience with the following:
-- C++ software development
-- Data structures and algorithms
-- Multithreaded software development
-- Prototyping audio DSP algorithms (e.g. MATLAB or Python), and later implementing on a resource constrained DSP or microprocessor
-- Optimizing algorithms to run on resource constrained DSPs and microcontrollers
- Willing and able to work in a collaborative software engineering environment, including code reviews and effective use of source version control
PREFERRED REQUIREMENTS
- MS degree with focus on DSP related topics
- Strong theoretical background of digital signal processing techniques, including filter design
- Experience with game audio engines such as Wwise and FMOD
- Low level programming experience on DSPs and/or microcontrollers, including device drivers, assembly language programming
- Familiarity with operating system concepts such as thread scheduling, system calls, IPC frameworks
- Knowledge and experience with modern C++ features and concepts (C++ 11 and newer)
https://careers.nintendo.com/job-openings/listing/1900000023.html?src=CWS-10000