Share

Video Engineer

Position: Video Engineer
Company: Smule
Location: Palo Alto CA US

Smule is looking for a video engineer! First and foremost, you will be helping to make our community of music
makers look great. You should have a deep understanding and passion for all aspects of video encoding and
playback. You’ll deal with all parts of the pipeline from ingestion, to creative processing/compositing/music
sync, to encoding, and to mobile and web delivery.

Responsibilities:

  • Build and maintain low latency, high performance, scalable video systems
  • Improve the reliability and efficiency of video infrastructure
  • Investigate new systems, techniques, and equipment — especially encoding/transcoding, mobile video, live broadcast
  • Implement automated video processing including compositing, filtering, motion graphics, watermarking/titling
  • Debug video issues and make tradeoff decisions between quality and performance
  • Work closely with mobile + server development, ops, and product to best achieve all these goals

Desired Skills and Experience:

  • 3-5+ years industry experience
  • Solid understanding of multiple programming languages (e.g. C/C++, Python)
  • Experience in mobile (libstagefright, AVFramework)
  • Experience in graphics rendering (e.g. openGL, openGLES, EGL, libavcodec, etc.)
  • Knowledge of video and audio codecs (H.264, MPEG4, AAC, etc) and media streaming architectures (HTTP adaptive streaming, RTP/RTSP)
  • Experience in optimizing video and audio codecs/players and using transport formats such as HLS and HDS
  • Expert level knowledge of using FFmpeg as a tool
  • Knowledge of system-level programming for large and complex systems
  • Plus: Familiar with color management and color profiles for video
  • Plus: Experience in building backend platforms for massive scale of parallel video streams (media relays, video switching).
  • Plus: Knowledge of L2/L3 IP networking, multicast, and Unix/Linux administration
  • BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience

To apply, please send the following to: jobs@smule.com

  • Resume/CV

AV Beat
Latest posts by AV Beat (see all)