Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is
a place to do great work
, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also
a great place to work,
providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities :
--------------------------
We seek a skilled C++ Computer Vision Engineer to develop and optimize real-time low latency video camera software for broadcasting applications. The role focuses on video capture, processing, and integration of third-party effects, with an emphasis on performance and reliability in resource-constrained environments.
Key Responsibilities
Design and implement
real-time video processing pipelines
for broadcasting applications.
Develop and maintain
camera video capture
modules using frameworks like
DirectShow
,
Media Foundation
, or
OpenCV
.
Integrate
internal or external
AI video effects
into the software pipeline.
Build
virtual camera drivers
to enhance video output for streaming platforms.
Research and evaluate the performance of video processing algorithms.
Pre-Requisites :
---------------------
Required Skills
Proficiency in
modern C++
(C++11/14/17) with experience in
multithreaded programming
.
Hands-on experience with any
multimedia frameworks
(DirectShow, Media Foundation, GStreamer, FFmpeg)
Familiarity with
OpenCV
for computer vision tasks.
Knowledge of
camera driver development
and low-level video capture pipelines.
Experience deploying software on
Windows
environment.
Are you game?
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.