AV Developer - Bengaluru, India - MediaKind

    MediaKind
    MediaKind Bengaluru, India

    3 weeks ago

    Default job background
    Description

    Audio/Video Developer – Job Description

    Our story

    We are MediaKind, pioneers in broadcast media technology, enabling the industry to deliver highquality content that transports viewers towards truly extraordinary experiences. Leading the way in streaming at scale, we utilize cloud technologies to deliver an experience that's "Live without Limits". Here at MediaKind, we put life first, offering remote flexibility, where you're encouraged to be creative and enjoy the freedom to explore what you're capable of.

    Primary Responsibilities


    • As a media streaming engineer, you will be responsible for developing features, contributing to media systems design, analysing performance, and tuning algorithms for streaming media playback.


    • You will be involved in client-side development for MediaFirst streaming product.


    • You will work closely with strategic partners and app developers to help in the development and debugging of our streaming technologies on our platforms.

    Required Technical and Professional Expertise

    Must have skills:


    • 5-12 years development experience with strong programming skills in Java and C++ Preferred, including excellent multithreaded programming skills.


    • Good knowledge in AV development, software design, debugging and middleware integration on various devices such as Set Top Box(STB), mobile, tablet etc.


    • Experience in development of Android / iOS based media applications.


    • Knowledge of streaming media protocols: HTTP Live Streaming (HLS), Smooth Streaming, DASH, RTP, RTSP, etc.


    • Experience in developing audio/video streaming servers or clients/players.


    • Experience in IPTV


    • Deep working knowledge of media codecs, formats, transport and container protocols, such as MPEG-2, H.264/AVC, AAC, AC3, MP4, TS, etc


    • Solid understanding of HTTP protocols.


    • Excellent debugging and troubleshooting skills using network analysis tools such as WireShark, etc


    • Understanding of Digital Rights Management (DRM).


    • Ability to work well with tight schedules and rapid development cycles.


    • A self-starter who possesses exceptional time management skills and has great attention to detail, with the ability to work independently in managing multiple priorities.


    • Ability to design a piece software, develop it all by yourself, and deliver it with highest quality for use by millions of people.

    Good to have skills:


    • Deep understanding of standard video codec formats (H.264 and H.265).


    • Working knowledge on usage of open source multimedia libraries like VLC APIs, FFMPEG and GStreamer.


    • Working knowledge with native video players like ExoPlayer, AVPlayer, BitMovin etc.


    • Experience in Kotlin programming language.


    • Having an excellent analytical skills and experience in debugging through Kibana/Grafana

    Qualification:

    BS or MS in CS/CE or equivalent, with 5 to 10 years of experience.

    Our Awards:

    At MediaKind, we celebrate diversity. We are proud to be an equal opportunity workplace and an

    affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, nationality, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

    Visit for more information.