Perform software development on open source project and deploy products into business world. Be responsible for participating in each phase of the software development from Product Requirement Definition to Product Maintenance.
Primary Accountabilities:
Develop software product, including design, coding, and troubleshooting, etc
Verify quality and performance of developed code.
Maintain code after product release and fix problems reported from customers
Cooperate with other engineering staff to solve urgent issues on demand.
Requirements:
Requires a Bachelor's degree in Computer Science or related major.
2+ year's software development experience
Excellent C programming language skill
Experienced in Linux/FreeBSD or other UNIX alike system development
Familiarity with software development methodology
Desired:
Good written and verbal communication skill in English is preferableTechnical in the areas of virtualization, especially experienced in Xen development is definitely a plus.
Knowledge of cloud computing system is also a plus