Renewedvision
Senior Render Engineer: Rendering / Metal / DirectX / OpenGL / FFmpeg
Remote · US East Coast working hours. Posted 29 months ago
The role
You will build the rendering system and optimize the video processing pipeline. This role involves enabling low-latency streaming and pushing boundaries of audio and video processing.
What you will do
- Build the rendering system
- Optimize the video processing pipeline
- Enable low-latency streaming
- Push the boundaries of audio and video processing
Required qualifications
- Understand the demands of real-time rendering and performance optimization
- Extensive experience with multi-threaded rendering
- Proficient in low-level graphics APIs such as OpenGL, Metal, and DirectX
- Write in C++ as primary language
- Familiar with video streaming technologies
Nice to have
- Extensive experience working with the FFmpeg library
- Understand video and audio signal processing
- Worked on streaming and editing video for live broadcasting or online platforms
- Understanding of embedded programming
- Experience working with broadcast audio and video standards and technologies, such as AAC, ProRes, H.265, MPEG-DASH, HLS, SRT and various compression formats
- Familiarity with rendering on multiple platforms, including Windows, macOS, and Linux
- A problem-solving mindset
About the company
renewedvision