Talent.com
This job offer is not available in your country.
Senior Audio Video (AV) Engineer

Senior Audio Video (AV) Engineer

RazerSingapore
19 days ago
Job description

Job Responsibilities / 工作职责 :

This role focuses on the design and development of screen recording and streaming functionalities on Windows platforms, utilizing advanced audio / video encoding / decoding technologies and hardware accelerators. The ideal candidate will work on real-time, low-latency, and high-quality media processing, collaborating across teams to optimize video / audio streaming and debugging related issues.

  • Design and develop screen recording and streaming functionalities on Windows platforms.
  • Implement and optimize video encoding and decoding pipelines using hardware encoders such as NVENC, AMD AMF, and Intel QuickSync.
  • Work with video codecs including H.264, H.265 (HEVC), and AV1 for high-performance applications.
  • Collaborate with cross-functional teams to achieve real-time, low-latency, and high-quality media processing.
  • Debug and troubleshoot issues related to video / audio streaming, latency, and encoding quality.
  • Stay updated on advancements in video encoding standards and streaming technologies.
  • Windows平台上设计并开发屏幕录制和串流功能。
  • NVENC、AMD AMF、Intel QuickSync)实现和优化视频编解码流水线。
  • H.264、H.265(HEVC)和AV1视频编码的应用与优化。

Pre-Requisites / 任职要求 :

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Proficiency in video encoding / decoding and familiarity with hardware accelerators (e.g., NVENC, AMD AMF, Intel QuickSync).
  • Deep understanding of video codecs such as H.264, H.265, and AV1.
  • Deep understanding of audio codecs such as AAC and Opus.
  • Proficient in one or more of the following libraries : FFmpeg, OBS, Media Foundation, ZLMediaKit, Sunshine, Moonlight or GStreamer, with a deep understanding of encoding and decoding across different hardware platforms.
  • Knowledge of media streaming protocols such as RTSP, RTMP, WebRTC, and HLS.
  • Skilled in image processing technologies such as OpenGL and Direct3D, with an understanding of the collaborative working methods between these technologies.
  • Strong C / C++ programming skills, experience with performance optimization.
  • Excellent debugging and problem-solving skills.
  • Good communication skills and ability to work in a collaborative environment.
  • NVENC、AMD AMF、Intel QuickSync)。
  • H.264、H.265和AV1等视频编码标准。
  • AAC和Opus等音频编码标准。
  • FFmpeg、OBS、Media Foundation、ZLMediaKit、Sunshine、Moonlight或GStreamer任一库,对不同硬件平台编解码有较深入理解。
  • RTSP、RTMP、WebRTC、HLS等流媒体协议。
  • OpenGL、Direct3D和Shader 等图像处理技术,了解各个技术间协同工作方法。
  • C / C++编程,具有性能优化经验。
  • Are you game?

    Create a job alert for this search

    Senior Engineer • Singapore