Medal logo

Software Engineer - Game Recording

MedalRemote
FullTimeon-sitefull-timecsharp+5 more
Apply Now
Medal logo

Software Engineer - Game Recording

Medal

Apply Now

Medal is seeking an experienced Recorder / Capture Engineer to enhance their platform for capturing and sharing gameplay experiences. The role focuses on optimizing video capture performance on Windows using technologies like C#/.NET, FFmpeg, and C++. The ideal candidate will have a strong background in systems programming and video processing, with a passion for gaming and engineering challenges.

Qualification

  • 5+ years in systems programming, video capture/processing, or related fields.
  • Strong C# skills with native interop experience.
  • Experience with modern C++.
  • Ability to work on performance-critical, low-latency systems.
  • Proficiency with realtime audio/video processing, especially using ffmpeg and the libav libraries.

Responsibility

  • Build and maintain the core recorder stack for Windows.
  • Work with C#/.NET, FFmpeg, C++, and graphics APIs (DirectX, Vulkan, OpenGL) to capture and process high-quality video.
  • Optimize recording performance for minimal resource usage and high-quality videos.
  • Troubleshoot and improve capture reliability across different hardware, software, and engine versions.
  • Deeply integrate with games to detect events and gather data.

Similar Jobs