We are looking for a Software Engineer with experience in Android and Windows development, Java, C/C++, and Android programming. The ideal candidate will have a strong understanding of object-oriented software design, media formats, and DRM schemes.
Requirements
- Demonstrated product development experience on Android and Windows
- Demonstrated software engineering practices such as design, documentation, prototype, code, and developer level testing
- Demonstrated mastery of Java, C/C++, and Android programming
- Demonstrated ability to make significant contributions to architecture and design documents
- Demonstrated mastery of object-oriented software design
- Solid development experience on various Media formats, H.264/AVC, Media Frameworks such as StageFright, Media Foundation, and solid understanding of OpenMax IL standards
- Demonstrated working knowledge on streaming protocols such as RTP/RTSP/HTTP
- Comfortable programming at the middleware and device driver level and working on Android and Windows.
- Experience with or knowledge of various DRM schemes such as Widevine, PlayReady
- Good team player, assertive, self-starter with a can-do attitude and good communication (verbal and written) and organizational skills.
- Ability to analyze and break down problems
- Solid understanding of Intel architecture and capabilities would be an added advantage - particularly around Intel® ATOM(TM).
Benefits
- Health Insurance
- Paid Time Off
- Retirement Plan