Senior Multimedia Software Development Engineer (m/f)
RealNetworks (Nasdaq: RNWK) is a leader in personal digital media solutions that make it easier for people to access, share and enjoy video, audio and digital entertainment on virtually any device or platform. Whatever the trend, we are right there with you. This year, RealNetworks unveils a new landmark product RealMedia High Definition (RMHD). It is a new generation of HD media solution which delivers superior compression efficiency and image quality designed for today’s high-definition media experiences.
Real Networks’ RMHD (Real Media High Definition) which was released in July 2015, is a new video media format superseding the well-known and ubiquitous RMVB format currently used by millions of users, especially in China. The new RMHD media format features a highly efficient video coding and decoding scheme far more superior to the prevailing video formats in the industry. RMHD is expected to be an important enabler for the industry to proliferate streaming and consumption of ultra high definition video contents and its associated services over the internet.
Teams of highly qualified engineers with expertise from various fields are working intensively in our Beijing R&D center to create the components of the full ecosystem, ranging from content production tools, encoder and decoder SDK (software development kit), Player for Android, iOS, Windows and Linux platforms etc.
Technical leadership in developing software related to RMHD (Real Media High Definition, a new media codec), to support media playback, media streaming and content generation.
Take part in Streaming solution development, provide strongest VOD and live streaming with RMHD crossing different platforms. Familiar with DASH, DRM is a plus.
Coding using C/C++, and familiar with android and iOS development.
Conduct code review and apply suitable methodology to ensure high-quality delivery.
Work and synergize with software system architects and technology manager to secure on-time delivery of the projects
Provide technical consultation to customers for RMHD eco-system integration on both client and server.
Bachelor degree or above in Computer Science, Communication or Electronic Engineering. Master degree will be preferred.
5+ years in the field of video technology ranging from media playback and streaming, familiar with one of multimedia frameworks, such as DirectShow, FFmpeg, GStreamer, and etc.
Familiar with Embedded System development, such as Android platform, iOS platform and even Linux platform.
Must be proficient in C/C++ and be able to demonstrate good software craftsmanship.
Ability to read and write in English and able to communicate to stakeholders at all levels.