特殊技能:Employer will accept a Masters degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field.br br Position also requires completion of a universitylevel courseresearch projectinternshipthesis, or 6 months of experience in each of the followingbr br 1. Objectoriented software development;br 2. Building Android applications in Java using Android SDK;br 3. AOSP Android Open Source Project;br 4. Coding in Java;br 5. Building maintainable and testable codes bases including API design and unit testing techniques;br 6. Multithreading programming and mobile memory management;br 7. Software development tools Code editors VIM or Emacs, and revision control systems Subversion, GIT, or Perforce;br 8. Core web technologies HTML, CSS, or JavaScript;br 9. Build highlyscalable performant solutions;br 10. Data processing, programming languages, databases, networking, operating systems, computer graphics, or humancomputer interaction;br 11. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems; andbr 12. Distributed systems.