Company Overview
Live Planet, Inc. develops infrastructural technologies to enable next-generation video applications. Live Planet was founded by serial entrepreneur Halsey Minor, who to date has founded or co-founded technology companies that have created over $100 billion in cumulative value, including: CNET, Uphold, Salesforce, Google Voice, OpenDNS, and Vignette.
Live Planet's solutions include:
- The Live Planet VR System: the only end-to-end capture, distribution, and monetization system for immersive video. The Live Planet System makes it easy, practical, and affordable to create and deliver stereoscopic VR and 360° video, whether live or recorded, allowing creators to focus on their productions and applications. (www.LivePlanet.net)
- The VideoCoin Network: video infrastructure for a blockchain-enabled Internet. The VideoCoin Network is a decentralized video encoding, storage, and content distribution system that turns all cloud-based video services into an efficient algorithmic market running on a new blockchain with a native protocol token, the VideoCoin. (www.VideoCoin.io)
Position Overview
We are looking for a senior software engineer with expertise in building video encoding/processing/streaming solutions. At Live Planet, we are building an end-to-end VR streaming solution and delivering smooth buffering free video at the highest quality and lowest possible bit-rate is very important to us. In this role, you will have lot of challenges and freedom to innovate as VR video processing/streaming is still in very early stages.
Responsibilities include:
- Build efficient and reliable video streaming solution to serve devices with different capabilities
- Build and improve video processing algorithms to efficiently compress video at high quality
- Improve video experience by optimizing video codecs
- Debug video playback issues across devices
Minimum Qualifications:
- 4+ years with H.264/AVC, H.265/HEVC, VP9, AAC and other video and audio codec standards
- Experience with at least one of Ffmpeg/x264/x265/libvpx is a must.
- Experience writing or modifying video encoders
- Experience with container formats, transmuxing and streaming protocols (DASH/HLS)
Preferred Qualifications:
- BS, MS or PhD in CS, EE or related field
- 6+ years experience in video processing
- Experience with software services, web and cloud technologies
- Experience with hardware accelerated video processing
- Experience building Ffmpeg filters or have worked with Ffmpeg APIs
- Experience with CUDA, Open CL, DirectX and Intel Media SDK programming
- Experience with OpenGL shaders and android programming would be a huge plus
- Bonus points for experience with machine learning and its application to video processing/encoding pipeline
Location: San Francisco Bay Area.
Live Planet is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.