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) |