Developer > Jobs

US-CA-Foster: Staff Software Engineer, Android

Date: _23-Sep-2013_
To see other developer job opportunities, please visit

Staff Software Engineer, Android

Responsible for software design, implementation and maintenance of the multimedia / networking products on Android platform Responsible for design, implementation and maintenance of middleware / control framework and application layer for multimedia products Coordinate / Communicate with PM, third-party vendors, customers for project/product related requirements and issues Prepare and maintain project technical documentation following company guidelines Institute process methodologies to enable efficient design/development and ensure introduction of "first time right" products

Strong knowledge of Java programming and object oriented design; (C++ / C# is a plus) Solid knowledge of the Android platform, system architecture and different programming environments Strong problem solving and debugging skills Strong multimedia background with the focus on streaming video and audio or networking is a plus Experience with JavaScript, CSS, HTML5 and web-based development is a plus Excellent problem analysis and debugging skills Lead role or people skills are desirable Must possess the ability to analyze requirements and propose appropriate solutions Ability to operate in dynamic, fast-paced environment with minimal supervision

B.S. / M.S. in Electronics or Computer Science Minimum 5 years of experience in design and development of client software, preferably for Android mobile applications

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center