Entry Level NFV/Cloud Computing Software Engineer
Job Description and Qualifications:
This is an exciting opportunity for a talented new graduate of computer sciences major to work at Citrix, a fast growing multi-national corporation. You will be working in a fast paced, but rewarding environment with opportunity to learn new skills and technologies.
The qualified candidate will be working on the Citrix’s state of art NFV product development and responsible for the development, testing for our leading smart capacity & traffic management T-series virtual network appliance. The development environment will be on the industry leading cloud computing platforms such as cloustack and openstack.
This position requires an individual who is smart, enthusiastic and who also:
· loves challenges
· enjoys learning new skills
· communicates clearly
· works well independently as well as a team member
· receives direction and accepts guidance
· likes a fast-paced, action packed environment
· is self-motivated and hungry for growth
Any exposure to, knowledge of and/or experience with the following will enhance your attractiveness:
· OO programming in C/C++/Java/Python
· Computer networking and SDN (Software Defined Network)
· Cloud computing with Cloudstack, Openstack
· Multi-processing/multi-threading/socket programming on Linux etc.
General Requirements:
· BS/MS in CS or equivalent
· Strong knowledge in computer science fundamentals which include OS, data structures, computer algorithms
· Fluent verbal and written English skills
Entry Level C/C++ Software Engineer
Job Description and Qualifications:
This is an exciting opportunity for a talented fresh graduate of computer sciences major to work at Citrix, a fast growing multi-national corporation. You will be working in a fast paced, but rewarding environment with opportunity to learn new skills and technologies.
The qualified candidate will be responsible for the development, testing and debugging of a mobile data network control plane application that runs on our industry leading mobile data service and smart capacity management platform.
This position requires an individual to be smart, enthusiastic, team-oriented, self-starter. We are looking for someone who:
· loves challenges
· enjoys learning new skills
· communicates clearly
· works well independently
· works well as a team member
· receives direction and accepts guidance
· likes a fast-paced, action packed environment
· works hard
· is self-motivated
· is hungry for growth
Any exposure to, knowledge of and/or experience with the following will enhance your attractiveness:
· Agile software development
· OO programming in C/C++
· C++ Boost Library
· Multi-processing/multi-threading/socket programming on Linux, Solaris
· Software version control such as Subvesion/GIT etc.
· Make/GMake/Automake/GDB etc.
· TCP/IP, RADIUS, PCRF, LDAP and DIAMETER etc.
· Google Testing Framework
General Requirements:
- BS/MS in CS or equivalent
· Fluent verbal and written English skills
· Demonstrated experience of delivering on commitments
· Works well in a fast-paced, deadline driven environment
Software Test Engineer
This is an exciting opportunity for a talented fresh graduate of computer sciences major to work at Citrix Beijing R&D center, Citrix’s fast growing research and product development subsidiary in China. The individual will be working with our highly talented team in a fast paced, but rewarding environment with opportunity to learn new skills and technologies.
The qualified candidate will be responsible for the product requirements analysis, QA testing and test automation of our industry leading T-Series Adaptive Traffic Manager, Content Accelerator and Traffic Controller etc. products purposely designed for mobile service provider network.
This position requires an individual to be smart, enthusiastic, team-oriented, self-starter. We are looking for someone who:
· is self-motivated hard worker and hungry for growth
· communicates clearly, receives direction and accepts guidance
· loves challenges, enjoys learning new skills & technologies
· works well independently as well as a member of a team
· likes a fast-paced, action packed environment
Responsibilities:
- Participate in testing and trouble shooting of T-Series Adaptive Traffic Manager
- Write test cases with detail test steps, and automate test cases
· Conducting test case and automation script reviews
- Conduct product testing(automation) tasks with high quality, providing timely status reports
- Ensure quality release of products by working closely with Dev/automation team
General Requirements:
- BS/MS in CS or equivalent
· Proven ability to learn new technologies quickly and independently
· Fluent verbal and written English skills
Any exposure to, knowledge of and/or experience with the following will enhance your attractiveness:
· Agile software acceptance test
· Keyword driven automation test
· TCP/IP, SNMP, WAP, POP3, SMTP, SSH, FTP, HTTP, HTML, XML etc.
· Python or other script language