Software Engineer - AndroidCompany: Samsung Research America (SRA) Lab: MPS Location: Mountain View, CA or Cambridge, MASummary: We are looking for highly skilled individuals for a role to work on the Web Platform and the Samsung Internet browser. This is a great opportunity to join Samsung's Web Platform team to build next generation of Web based experiences and influence the evolution of Web standards. Come join the Mobile Communication Lab and help us build next generation of Privacy, Security, 3D and AR on the Web.Samsung Internet Browser (or simply Samsung Internet) is a mobile web browser for smartphones and tablets developed by Samsung Electronics with over a billion downloads.
It is based on the open-source Chromium project. It is pre-installed on Samsung Galaxy devices.Responsibilities Include:Design, implement and evolve existing and new web standards (HTML5, JavaScript)Participate in new product concepts and create proof-of-concept prototypesFunction as an integral part of a larger team and collaborate and communicate effectivelyExperience Requirements:MS in Computer Science or equivalent combination of education, training, and experienceExperience with object-oriented design and development and proficiency in Java and C++ programming languagesHands on experience with Android applications development in a professional environment2+ years of industry experience with strong Computer Science fundamentals in Data Structures, Algorithm Design, and Complexity AnalysisPassion and fundamental understanding of the Web Platform and Web technologiesExperience with any of the open-source web engines (WebKit, Chromium/Blink, Firefox/Gecko) development is a plusExperience working in a complex large codebase and or in an open-source project is a strong plus