This company is seeking exceptional and experienced embedded engineers to continue
they innovation and market lead in mobile browsing on the embeded platforms.
The company is available for a growing number of embedded platforms running
Linux/BREW/Windows Mobile/WinCE and other proprietary OSs.
You will join our Dev. office in Beijing, working together with engineers
from Norway and Sweden. All working language will be in English.
Job Responsibilities
* Participate and contribute in all parts of the software development
lifecycle
* Innovate, design and deliver new features and versions
* Take initiative and ensure timely delivery
Job Requirements
* BS, MS or above in Computer Science or equivalent
* Drive and commitment to work in a highly dynamic environment
* Strong C++ skills and firm understanding of object oriented programming
* Good knowledge of web standards
* Good working knowledge of English
Ideals (one or more)
* 3 years experience in UNIX /Linux programming or
equivalent
* A solid flair for making outstanding user interfaces
* Experience with optimization of embedded platforms for speed, footprint
and/or memory.
Senior QA/Web Specialist - Mobile < Device
Location: Beijing, China
Responsibilities
•roduct testing on a variety of mobile handsets.
•Writing and executing test plans.
•Writing documentation, such as test reports, etc.
•roactively reporting defects and issues.
•Writing test cases.
•Direct communication and follow up with customers.
•Managing, analyzing, and maintaining bug reports
Requirements
•The ability to communicate in English (both written and oral). Other
language skills in addition to this may prove valuable.
•Experience with more than one operating system.
•Understanding of Internet security
•Knowledge of network protocols
•Excellent skills in the (X)HTML and CSS Web standards
•Experience using ECMAScript and knowledge of its specifications
•Good knowledge of end-user browser behaviour.
•More than 1 years experience with regards to quality assurance, test
procedures, and software/product testing.
•BS or MS in computer science or equivalent.
Responsibilities
Software development using advanced technologies and practices (distributed processing, scripting object-oriented languages, Extreme Programming).
Requirements
Creative and analytical — You must be a great problem solver, with the ability to dive deeply into complex problems and emerge with clear and pragmatic solutions.
Ability to create excellent code — You must write correct, clean and efficient code that you are proud of. You must be able to learn any programming language. We assume that you can use at least one of Java, C, C++, C#, Python, JavaScript, SQL, Perl or PHP and are willing to develop your skills in Python and other web languages.
Passion — You must have passion for what you do. Involvement in Open Source projects or a portfolio of your hobby projects is a big plus.
Ability to learn in English — You must have good enough English reading/writing to study new technologies in English quickly, and preferably a good base for improving your spoken English if necessary.
Understanding of web technologies — We assume that you know HTML and that you can quickly master all the rest. Understanding of network protocols such as HTTP, TCP/IP and DNS as well as core web technologies such as CSS, JavaScript, Ajax, DHTML, and others is an advantage.
Prior knowledge of any of Python, Linux, Twisted, TurboGears, Ruby on Rails, Django, Scrum, or Extreme Programming is a plus.