Home  »  Senior Engineer, SlingPlayer Mobile Streaming Engine Developer

Senior Engineer, SlingPlayer Mobile Streaming Engine Developer

Job Title: Senior Engineer, SlingPlayer Mobile Streaming Engine Developer
Location: North America - Foster City, CA
Department: Engineering Group
Reports To: Director, Client Applications


Sling Media is looking for top-notch Mobile Application Developers to join our high-performance team and help create the SlingPlayer Mobile applications.

SlingPlayer Mobile provides one of the most robust mobile TV experiences across a range of Smartphone platforms and devices. The Developer will be helping us extend the award-winning SlingPlayer Mobile user experience to many of the advanced mobile platforms in the world.

This is a full-time position.

Responsibilities

  • Directly participate in design and development of multimedia/networking software products on mobile handset devices.
  • Architect multimedia software frameworks with specific emphasis on the core streaming engine for Sling Media mobile software products that address the requirements of Slingbox client software.
  • Design and implement cross platform software wherever possible on the target platforms.
  • Design, implementation and documentation of various project components.
  • Integration of various product components and maintenance of product release process.
  • Work with distributed QA group to track open issues, and close them on priority basis.
  • Work with Product Marketing to understand and prioritize requirements as well as to mitigate schedule risks.
  • Team code review and maintenance.
  • Insure that project source code follows company guidelines.
  • Prepare and maintain project technical documentation following company guidelines.

Requirements

  • BS in Computer Science or equivalent
  • At least 5 years of experience in design and development of media player frameworks on any embedded platform.
  • Hands on experience with Multithreading (Using POSIX APIS), Data Structures and C++ is a must.
  • Prior development experience on real time AV(Audio & Video) streaming on mobile platforms based on Linux or its variants (Or at least on Windows Mobile) is a must.
  • Prior experience on ASF, WMV, WMA, H264, AAC codec/file formats is a plus.
  • Solid knowledge of target mobile platforms, system architecture and constraints.
  • Prior experience with Objective-C , Mac Development tools (XCode, Instruments etc) is a plus to support iPhone/iPod development.
  • Excellent verbal and written communication.
  • Ability to effectively present information to team members and management.
  • Excellent requirement/ problem analysis and debugging skills, together with creativity in solution formulation.
  • Ability to operate in dynamic, fast-paced environment with minimal supervision.
  • Must demonstrate hands on approach.
  • Proven ability to work and communicate effectively and efficiently with overseas development counterparts as well as across various functions including Product Marketing, QA, Beta, etc.
  • Strong passion for mobile device technologies and user experience that delight our users.

Contact: jobs@slingmedia.com (please reference requisition #208)

© 2005-2008 Sling Media. All rights reserved. | Terms of Use | Privacy Policy