Join us

WiFi Development Engineers

Job Description:
Requirements

 •  More than 2 years related experience in embedded devices application software development, professional bachelor's degree of science.
 •  Familiar with 802.11 b/g/n/ac standards.
 •  Familiar with embedded development environment, familiar with the real-time operating system such as Linux, Nucleus, ThreadX, etc.
 •  Familiar with embedded system code written compilation mode, code management.
 •  Familiar with all kinds of common development language and compile environment, proficient in C programming, proficient in the GCC compiler and Makefile.
 •  Have the solid basic knowledge of network, familiar with TCP/IP protocol, familiar with socket programming.
 •  Familiar with a CPU architecture: ARM/MIPS/Tensilica
 •  Understand and grasp the TCP/IP protocol, and familiar with the application layer protocol for the common, shuch as DHCP、DNS、FTP、TFTP、HTTP、telnet, etc.

Others

 •  Work attitude seriously, carefully, having a high sense of reponsibility and dedication, good professional quality, strong proactical ability, good communication skill and teamwork spirit.
 •  Good English speaking and listening, reading and writing skill.
 •  Good team spirit, proactive, can travel on a short to medium term.

 
 

Advanced Web Front-end Development Engineer

Job Description:
Responsibility

 •  Implement the Web and mobile UI.
 •  Realized the interaction function
 
Requirement

 •  More than one year working experience, bachelor degree or above, major in computer.
 •  Proficient in javascript, HTML language.
 •  Proficient in CSS style development.
 •  Having certain HTML5.
 •  Be familiar with jquery, jquery mobile development.
 •  Could independently developed more sophisticated WebUI preferred.
 •  Based on a RESTFUL API interface implementation complex work is preferred.
 •  A strong sense of responsibility, rigorous working attitude, careful and meticulous. Strong communication skills, teamwork spirit.
 
 
 

JAVA Back-end Development Engineers

Job Description:
Responsibility

 •  Responsible  for the back-end architecture design and coding.
 
Requirement

 •  Over one year experience in Java Development for object-oriented model and design patterns have a clear understanding.
 •  Familiar with mainstream MVC Framework, there is Spring development experience
 •  Proficient in Internet basic protocols (such as TCP/IP, HTTP, SMTP, etc.) content and related applications.
 •  Familiar with the Eclipse JAVA development tools, etc.
 •  Familiar with oracle Mysql, at least a proficient in SQL language.
 •  Familiar with the commonly used web server Tomcat, jetty at least one.
 •  Good programming habits, able to write high quality technical documentation.
 •  Having good learning ability, the analysis of research and development ability, and good communication skills and teamwork spirit.
 
 
 

EOC Product Test Engineer

Job Description:
Responsibility

 •  Analysis of EoC product and project requirements, design test case coverage, can according to product requirements specification design qualified test cases.
 •  Accurate understanding and smooth implementation of test cases, skilled use Bugzilla defect management system.
 •  Test results, the summary output test reports, tags and tracking error, ensure the quality of the products according to the delivery.
 •  The introduction of new test methods and tools, improve efficiency, to maintain and optimize the existing automation test platform.
 
Requirement

 •  Understand and grasp the TCP/IP protocol, and familiar with the application layer protocol for the common, such as DHCP, DNS, FTP, Telnet, TFTP, HTTP, etc. To understand and master the common physical layer and data link layer protocol, such as 802.3, 802.11, 802.1, 802.1 P, Q, the PPP, PPPoE, etc.
 •  Understand and grasp the basic principle of EOC, and the practical application environment of product such as radio and television networks have a certain understanding.
 •  Familiar with Test Center testing instrument, etc.
 •  Good team spirit, proactive,can travel on a short to medium term.
 •  The best contact or tested Qualcomm EoC AR7400 series chips.
 •  It is better for TCL programming experience.
 •  More than one year working experience, bachelor degree or above, major in computer communication, etc.
 
 
 

PLC Product Test Engineer

Job Description:
Responsibility

 •  Analysis of PLC products and project requirements, design test case coverage, can according to the qualified product requirements specification design test cases.
 •  Accurate understanding and smooth implementation of test cases, skilled use Bugzilla defect management system.
 •  Test results, the summary output test reports, tags and tracking error, ensure the quality of the products according to the delivery.
 •  The introduction of new test methods and tools, improve efficiency, to maintain and optimize the existing automation test platform.
 
Requirement

 • Understand and grasp the TCP/IP protocol, and familiar with the application layer protocol for the common, such as DHCP, DNS, FTP, Telnet, TFTP, HTTP, etc. To understand and master the common physical layer and data link layer protocol, such as 802.3, 802.11, 802.1, 802.1 P, Q, the PPP, PPPoE, etc.
 •  Understand and grasp the basic principle of PLC, and the practical application environment of products such as power meter has a certain understanding.
 •  Good team spirit, proactive, travel on a short to medium term.
 •  The best contact or tested Qualcomm PLC AR6400 series chips.
 •  More than one year working experience, bachelor degree or above, major in computer communication, etc.
 
 
 

IOS Development Engineer

Job Description:
Responsibility

 •  mainly responsible for the iOS platform application design and development of the iPhone/ipod, and familiar with MacOS XCode software development.
 •  IPhone/independently the software development, verification and correction problems found during the test.
 •  Study and research new technologies to meet the needs of the products, according to the experience in the development process of product improvement Suggestions are put forward.
 
Requirement

 •  1 years experience in the iOS application development.
 •  Have solid Ob jective C/C programming, good programming habits.
 •  Be familiar with the iPhone SDK/Mac OS development environment and the underlying API calls, love Apple software development.
 •  Familiar with Mac OS X operating system and software development, and XCode/iPhone SDK development environment.
 •  With APP stores products or related is preferred.
 •  A solid, clear thinking, have an independent design algorithm, the ability to solve the problem of program.
 •  Positive and optimistic, work earnestly, has the sense of responsibility, good communication skills, good team work spirit.
 
 
 

Android Development Engineer

Job Description:
Responsibility

 •  Based on the Android platform, carries on the corresponding application development, customer service responsible for Android mobile phone application software development.
 •  Communicate with other team to ensure the quality of the product and development schedule.
 •  Continuous optimization related to product quality, performance, the user experience.
 
Requirement

 •  Bachelor degree or above, computer and communication is preferred.
 •  Android software development more than two years work experience, familiar with Android interface development, and to develop a 1-2 or more mature products.
 •  Be familiar with the Android development environment, understand the differences between each Android version and the difference between each model.
 •  Familiar with the operation under the Android phone, information, database, etc.
 •  Familiar with Android next multithreading, HTTP, TCP, json, etc.
 •  Familiar with JNI/the NDK development process, have some knowledge of C++.
 •  Google play and other channels of online experience, experience in third party SDK access.
 
 
 

Embedded Software Engineer ( Platform Software )

Job Description:
Requirement

 •  More than 2 years related experience in embedded devices application software development.
 •  Institute of professional bachelor degree or above.
 •  Familiar with embedded Linux and its development environment.
 •  Familiar with embedded system code written compilation mode, code management.
 •  Familiar with all kinds of common development language and compile environment, proficient in C programming, proficient in the GCC compiler and Makefile.
 •  Have the solid basic knowledge of network.
 •  Familiar with TCP/IP protocol, familiar with the socket programming.
 
Other

 •  Work attitude seriously, carefully, have a high sense of responsibility and dedication, good professional quality, strong practical ability, good communication skill and teamwork spirit.
 •  Good English speaking and listening, reading and writing skill.
 
 
 

Senior Software Development Engineer ( Big Data Platform )

Job Description:
Responsibility

 •  Be responsible for big data platform architecture design.
 •  Responsible for providing the basis of enterprise information data storage, distribution, application technical support.
 
Requirement

 •  Familiar with large data storage, analysis, cleaning, mining, data warehouse, etc.
 •  Familiar with hadoop, hive, hbase, Spark, Solr, Redis, Storm, Kafka, etc. Distributed technology.
 •  Big data industry background, 2 years or above working experience in large Internet company.
 •  A distributed file system, distributed database system, cluster storage system overall architecture design experience is preferred.
 •  Has the high technology research ability, the technical difficulties research ability, the ability of analyzing and resolving problems.
 •  Strong sense of responsibility, team work spirit, good language expression and communication skills.
 
 
 

Senior Software Development Engineer ( Big Data Applications )

Job Description:
Responsibility

 •  IOT data real-time processing.
 •  Huge amounts of data mining and analysis, a recommendation engine research and development, development platform.
 •  Responsible for the design of building large data structure, improve the optimizing system processing power and accuracy.
 •  Responsible for the technology to build the core competitiveness, the key technical problem research, special technology and tool design.
 •  Big data (hadoop/spark) platform performance and availability of the tuning.
 
Requirement

 •  Be familiar with the Linux development environment and be familiar with Java, scala, python, one or more of the shell.
 •  At least 2 years of the implementation of the distributed computing platform, maintenance and tuning experience.
 •  Familiar with or interested in open source projects, such as the Spark, graphs, Hive, Hbase, kafka, flume, mahout, Pig, etc.
 •  Hadoop/Spark tuning, machine learning experience is preferred.
 •  Smart, active, studious, can quickly learn new knowledge, and is willing to share with team actively.
 •  With Internet big data platform development experience.
 
 
 

Technical Support Engineer

Job Description:
Responsibility
 
 •  Responsible for the company's products/project technical support, including customer technical exchange, set up the test environment, product demonstration, debugging, site and deploy the project acceptance, customer knowledge migration, customer maintenance, etc.
 •  Provide telephone technical support, remote technical support and on-site technical support, and can deal with and resolve the responsible tasks independently.
 •  Prepare related technical documentation and manual.
• To participate in training users, on-site guidance, such as after-sale technical support work.
 •  Responsible for the daily inspection of some products.
 •  Company of other jobs.
 
Requirement

 •  More than 3 years related experience in embedded devices application software development, power line transmission experience is a plus.
 •  Institute of professional bachelor degree or above.
 •  Familiar with embedded Linux and its development environment.
 •  Familiar with embedded system code written compilation mode, code management.
 •  Familiar with all kinds of common development language and compile environment, proficient in C programming, proficient in the GCC compiler and Makefile.
 •  Have the solid basic knowledge of network.
 •  Familiar with TCP/IP protocol, familiar with the socket programming.
 •  Familiar with EoC or PLC product features.
 
 
 

The Project Manager

Job Description:
Responsibility

 •  Responsible for the project management process, and supervise the implementation.
 •  Responsible for coordination within the project, including resource requirements configuration and coordination, schedule coordination, quality control and coordination, etc.
 •  According to the project to promote, is responsible for the coordination between the relevant departments, including resource requirements and personnel deployment, etc.
 •  Report the project progress on a regular basis to the company related to the executive and identify risks, make corresponding plan.
 •  Responsible for coordinating the project meetings, conduct to solve other problems in the project.
 
Requirement

 •  3 years project management experience in network equipment industry, be familiar with the product from development to production of the whole process of project management.
 •  High sense of responsibility, goal orientation, planning and execution ability, attention to detail.
 •  Organization and coordination and communication ability, in the project to promote good grasp of principle and flexibility.
 •  Have strong ability of project risk identification and management, can independently deal with emergency risk and change.
 •  Able to accurately under high intensity of work pressure to make a decision and judgment.
 
Priority Condition

 •  Fluent English listening, speaking, reading and writing, can efficient and smooth to communicate with foreign partners.
 •  The knowledge structure is more comprehensive and perfect.
 
Please send your resume to This email address is being protected from spambots. You need JavaScript enabled to view it., thanks a lot!