特殊技能:Requires a Bachelors degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field.br br Position also requires completion of a universitylevel course research project internship thesis, or 6 months of experience in 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. Android internals or frameworks services;br 5. Coding in CC, and Java;br 6. Building maintainable and testable codes bases including API design and unit testing techniques;br 7. Multithreading programming and mobile memory management;br 8. Software development tools Code editors VIM or Emacs, and revision control systems Subversion, GIT, or Perforce;br 9. Linux, UNIX, or other nixlike OS including file manipulation and simple commands;br 10. Core web technologies HTML, CSS, or JavaScript;br 11. Building highlyscalable performant solutions;br 12. Distributed systems including sharding, consistency, and availability; andbr 13. Algorithms.