Senior C++ Developer

We are constantly working to further improve and optimize the performance of our flagship product, Artec Studio: https://www.artec3d.com/3d-software/artec-studio Artec Studio is a powerful software for digitizing objects with 3D scanners and creating 3D models using various math algorithms. It features the functionality inherent in all programs of its kind, offering the user a range of tools for capturing, saving, rendering, and editing 3D data in real time. Our technologies are crafted to change lives and industries, and we invite you to join us in this groundbreaking journey!

Tasks:

  • Developing software solutions, according to requirements and design.
  • Attending to existing codebase quality, applying refactoring and other techniques.
  • Documenting software code and design solutions.
  • Updating job knowledge by studying state-of-the-art development tools, programming techniques, platforms, languages.
  • Maintaining personal networks, participating in professional communities.
  • Sharing knowledge with other team members.

We offer:

  • A strong team of tech experts within a constantly growing international company that employs 200+ people.
  • Career advancement opportunities, competitive salary, medical insurance.
  • Flexible schedule and possibility of partly remote work.
  • Participation in industry-specific events.
  • Afterwork get-togethers to any taste.

Required skills and competence:

  • Extensive experience in and solid grasp of C++17 (including STL).
  • Background in multithreaded application development and multithreaded code debugging.
  • Expertise in data structures and algorithms.
  • Experience in performance profiling and application optimization.

Will be a plus:

  • Knowledge of frameworks for parallel development, such as Intel TBB.
  • Understanding of principles and algorithms of 3D graphics and 3D data processing, as well as knowledge of linear algebra and analytic geometry.
  • Experience developing Windows desktop applications.
  • Familiarity with Qt5 and QML.
  • Fluent English.

Tell us about yourself

Collecting your personal information is for internal use only. We do not sell, rent or trade your personal information to third parties. Our Privacy Policy.