Position: Senior C++ engineer/integrator
Company: Luxoft
Category: C++
Experience required: 3y
English level: intermediate
Published: 2020-09-01T00:00:00+03:00

**Responsibilities:**

Identifies and solves problems which requires analysis by adopting existing procedures, techniques and methods. Actively contributes to improvements and changes. Takes responsibility for his/her actions and his/her delivery, and encourages others to do the same. Have a good understanding of the group's joint task. Seen as a person who takes full responsibility and work colleagues can trust. Works independently. Excellent communication skills, including fluent in English.

**Must have skills:**

• Linux + Android Operating systems
• Programming using C++(Senior/Strong)
• Qt/QML experience (for example writing custom QML plugins)
• Strong experience with CMake project setup (for example writing of custom functions for generation c++ code)
• Andoid application development (experience in Java is nice to have)
• Fluency in English
• Git workflow
• Programming using C++/C
• Embedded development, especially Linux
• Inter-process communication
• Agile development principles
• DevOps principles
• Object oriented development principles

**Nice to have skills:**

• Programming using Python
• Programming using Java
• Android Studio/ADB/QEMU