Razer is seeking a Senior Audio Video Engineer to join their global team on a mission to revolutionize gaming. This role offers the opportunity to design and develop screen recording and streaming functionalities on Windows platforms, implementing and optimizing video encoding/decoding pipelines using hardware encoders like NVENC, AMD AMF, and Intel QuickSync. You will work with video codecs (H.264, H.265, AV1) and audio codecs (AAC, Opus), collaborate with cross-functional teams for real-time, low-latency, high-quality media processing, and debug streaming issues. The role requires a Bachelor's degree, proficiency in video encoding/decoding, familiarity with hardware accelerators, deep understanding of codecs, experience with libraries like FFmpeg or OBS, knowledge of streaming protocols, skills in image processing (OpenGL, Direct3D), strong C/C++ programming with optimization experience, and excellent problem-solving and communication skills.
Good To Have:- Familiarity with hardware accelerators (NVENC, AMD AMF, Intel QuickSync)
- Experience with FFmpeg, OBS, Media Foundation, etc.
- Knowledge of RTSP, RTMP, WebRTC, HLS protocols
- Skilled in OpenGL and Direct3D
- Performance optimization experience
Must Have:- Design/develop screen recording/streaming on Windows
- Implement/optimize video encoding/decoding pipelines
- Work with H.264, H.265, AV1 codecs
- Work with AAC, Opus audio codecs
- Proficient in C/C++ programming
- Strong debugging and problem-solving skills
- Good communication and teamwork skills
- Bachelor's degree in CS or related field