Taro Logo

Senior Audio Video Engineer

A global gaming hardware, software and services company focused on creating innovative gaming experiences.
Chengdu, Sichuan, China
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Gaming · Consumer

Job Description

Join Razer, a leading global gaming hardware and software company, as a Senior Audio Video Engineer in Chengdu. In this role, you'll be at the forefront of developing cutting-edge screen recording and streaming functionalities for Windows platforms. You'll work with advanced video/audio codecs and hardware accelerators to create high-performance, low-latency media processing solutions.

The position requires expertise in video encoding/decoding, working with hardware accelerators like NVENC and Intel QuickSync, and deep knowledge of various media streaming protocols. You'll be implementing and optimizing video pipelines, working with modern codecs including H.264, H.265, and AV1, while ensuring high-quality output and performance.

As part of Razer's global team spanning 5 continents, you'll collaborate with cross-functional teams to drive innovation in gaming technology. The role offers significant growth opportunities in a fast-paced, gamer-centric environment. Razer is certified as a Great Place to Work® in both United States and Singapore, demonstrating their commitment to employee satisfaction and professional development.

The ideal candidate will bring strong C/C++ programming skills, extensive experience with media processing libraries like FFmpeg and OBS, and a solid understanding of graphics technologies such as OpenGL and Direct3D. This role is perfect for someone passionate about gaming technology and eager to contribute to cutting-edge streaming and recording solutions used by gamers worldwide.

Last updated 14 days ago

Responsibilities For Senior Audio Video Engineer

  • Design and develop screen recording and streaming functionalities on Windows platforms
  • Implement and optimize video encoding and decoding pipelines using hardware encoders
  • Work with video codecs including H.264, H.265 (HEVC), and AV1
  • Collaborate with cross-functional teams for real-time, low-latency media processing
  • Debug and troubleshoot video/audio streaming issues
  • Stay updated on video encoding standards and streaming technologies

Requirements For Senior Audio Video Engineer

  • Bachelor's degree in computer science, software engineering, or related field
  • Proficiency in video encoding/decoding and hardware accelerators
  • Deep understanding of video codecs (H.264, H.265, AV1)
  • Deep understanding of audio codecs (AAC, Opus)
  • Proficient in FFmpeg, OBS, Media Foundation, or similar libraries
  • Knowledge of media streaming protocols (RTSP, RTMP, WebRTC, HLS)
  • Skilled in OpenGL and Direct3D
  • Strong C/C++ programming skills
  • Excellent debugging and problem-solving skills
  • Good communication skills and ability to work in a collaborative environment

Related Jobs

Senior Software Engineer, Community Support Engineering(Multiple roles)

Senior Software Engineer position at Airbnb's Community Support Engineering team in China, focusing on building scalable solutions for customer support operations.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on backend development, big data pipelines, and LLM-based systems for MSN, Ruby and Copilot Discover business growth.

Senior Backend Engineer (Trading)

Senior Backend Engineer position at Coins.ph focusing on developing high-performance trading systems using Java, handling cryptocurrency trading operations with emphasis on low latency and high concurrency.

Senior Software Engineer (Cognitive Service Platform)

Senior Software Engineer position at Microsoft's Cognitive Service Platform team in Beijing, focusing on cloud services and distributed systems development.

Senior CUDA Test Development Software Engineer

Senior CUDA Test Development Software Engineer role at NVIDIA, focusing on quality assurance and test automation for CUDA products, requiring strong programming skills and testing expertise.