Software Engineer- R&D - Chengdu, China
Myriad is looking for a Software Engineer for the Chengdu office to work with our development team. Your mission will be to participate in the design, development, and debug of software for existing product enhancements and new products and software tools, in a multisite environment.
INTRODUCTION
Myriad Group AG is a global leader in mobile technology and has shipped software in more than 2 billion devices. Its comprehensive portfolio includes browsers, messaging, Java, user interfaces and middleware for all types of mobile phones, from ultra-low cost handsets to advanced smartphones.
The company provides both individual components and complete solutions, which enable handset manufacturers and operators to deliver amazing experiences on mobile phones. Myriad also develops USSD-based customer self-care platforms that deliver over 5 billion messages a year to 157 million mobile users across more than 30 mobile operators worldwide.
Myriad was created from the combination of industry-leading companies, Esmertec and Purple Labs. It operates worldwide, with offices in Switzerland, France, UK, USA, China, South Korea, Taiwan and Japan. Headquartered in Dübendorf-Zürich Switzerland, Myriad is listed on the SIX Swiss Exchange (SIX Symbol: MYRN).
MISSION
Participates in the design, development, and debug of software for existing product enhancements and new products and software tools, in a multisite environment.
KEY RESPONSIBILITIES
Responsibilities will include the following:
- Working under the direction of team leader to specify, develop. test, integrate and software products.
- Delivery of product components on schedule and to agreed quality.
- Working with the project managers and Validation team on defect prioritization and resolution.
- Report to Team Leader and Project Manager on progress and areas of technical responsibility.
- Preparation of relevant design / maintenance and user documentation.
- Work on test and validation activities as required.
- Work on integration activities as required.
- Continual Improvement of development processes and quality.
KNOWLEDGE, SKILLS, EXPERIENCE
Essential
- Bachelor’s or Master’s Degree in Computer Science or related field.
- Fluent in written and spoken English.
- SW Eng : 1+ years Experience.
- Thorough experience developing in a high level (object oriented) language (C/C++, Java).
- Additionally either Formal training or hands on experience in Embedded software development, Unix system-level programming, multi-threaded programming, relational databases (SQL), and web technologies (HTTP, HTML, JavaScript, etc.) required.
- Excellent debugging skills.
- Good communication skills.
Desirable
- Experience in mobile telephony or mobile applications.
- Experience in Windows mobile, Brew, Symbian.
- Design Tool – e,g. UML.
- Experience in Multisite development environments.
- Experience is Agile Scrum development teams.
- Knowledge/experience in below areas:
- Social Networks / Messaging – mms / Sms / email / IM/
- Browser technologies either PC or mobile
- Runtime Engines technology – Virtual Machines, compilers, memory management, garbage collection, UI libraries etc.
Applications for this job should be sent to hrchina@myriadgroup.com.
Job Details