Search

C++ Software Development Engineer

In a nutshell

Location

Shenzhen, China

Team

Design Engineering and Architecture

Work experience

2-3 years, 4-9 years

Educational background

Computer Science, Electrical Engineering, Data Science

Technical field

Software

Travel

No

Workplace type

On-Site

Job ID: J-00292568

Job Title

C++ Software Development Engineer

Degree:

Work Experience:

Travel:

Workplace Types:

Job Description:

Roles /Responsibilities:

  • Develop and maintain compute-litho application software (C/S architecture with million lines of code) with C++;
  • Optimize codes and design to make the application perform well with big data

Job requirements:

  • Bachelor or above degree graduating from key universities
  • Familiar with C++, with at least 3 years of project development experience, skilled with common data structures and algorithms.
  • Have strong sense of responsibility, good teamwork and communication skills
  • Good at learning, strong problem analyzing and solving skills; Good debugging skill
  • Familiarity with multi-thread and multi-process programming;
  • Familiarity with at least one of common script programming: Shell, Python, Perl .etc

Desired but not required:

  • Familiarity with QT
  • Familiarity and experience with databases development;
  • Familiarity with LINUX environment;
  • Familiarity with MongoDB, MySQL