- 岗位职责
1. Responsible for the design of software architecture, modules, algorithms and
functions.
2. Build and maintain software development tool chain, development environments, and
development processes.
3. Undertake the detailed design and coding of the product software, and support the
product MMI design.
4. Responsible for unit testing of the software code developed to ensure that quality and
performance meet the design requirements.
5. Responsible for code commitment to the software source code management system,
following the company guideline.
6. Undertake the code design review for other software engineers.
7. Undertake the planning and implementation of new technology research and the
preparation of relevant research documents, as required.
8. Participate in or be responsible for other related tasks as required.
- 岗位要求
1. Education background: Software or related majors, bachelor or above.
2. Professional skills:
a. C/C++, good understanding and skill of OOP on embedded system based on
embedded Linux OS.
b. Good (but not must) to have experiences of using Qt and QML.
c. Good (but not must) to have experiences of using Scrum process.
d. Good understanding of physics is a plus.
3. Years of professional: having good real programming experiences, having
experiences on working in Scrum team.
4. Personal characters: proactive attitude, excellent spirit of team-working, truth-seeking
and hard-working style.