Academic program Choose suit

Job openings

Unreal Engine Developer

3+ years of experience

Responsibilities
  • Development, maintenance, and support of Unreal Engine plugin designed for operation with Teslasuit products (TESLASUIT, TESLAGLOVE)
  • Development of demo projects to reveal the full potential of the product hardware (suit and gloves)  
Requirements
  • Experience of commercial software development 3+ years
  • Experience of Unreal development 2+ years
  • Portfolio of completed projects
  • Strong knowledge of Unreal: Engine; Editor C++ SDK; GUI; Blueprints; VR system
  • Strong knowledge of the C++ language
  • Strong knowledge and understanding of OOP, data structures, software design patterns
  • Adherence to SOLID principles, clean code programming
  • Git experience
  • Solid knowledge and experience in UML diagrams
Will be a plus:
  • Knowledge of shaders
  • Hands-on experience with Oculus Rift, HTC Vive
  • Experience in native OpenVR / OpenXR SDK
  • Experience in development of Unreal Engine plugins
  • Experience in operation with IK
  • Experience in development for mobile
  • Experience in development for other engines (CryEngine, Unity, etc.)
  • Strong knowledge of mathematical theory (linear algebra and analytical geometry)

Middle Qt Developer

English B1-B22+ years of experience

Responsibilities:    

• Participation in the development of the new generation of software (desktop applications).    

• Debugging, analysis and optimization of applications and technical assets    

• Working closely with project customers, technicians and managerial staff   

Requirements:    

• Deep knowledge of Qt/C++ (2+ years of practical experience)   

• Strong understanding of OOP principles, application of design patterns in practice   

• Solid experience with STL   

• Solid experience with Qt5 and QML   

• Experience with UML   

• Understanding of basic software development methodologies and techniques (Waterfall, Agile/Scrum, BDD/TDD)  

Lead QA Engineer

3+ years of experience

Key responsibilities

  • Good understanding of testing processes, ability to develop the testing processes  
  • Development of testing strategy 
  • Writing test documentation: test plans, test cases, test reports 
  • Team management: assigning tasks and set project deadlines, Performance Review, preparing an individual development plan for team members 

Requirements 

  • 2+ years of proven work experience in quality assurance (desktop / web)  
  • Solid knowledge of software development and testing methodologies, tools, and processes 
  • English level: Intermediate  
  • Base-level understanding of what test automation is all about 
  • Hands-on experience with bug tracking tools (Jira, Confluence)  
  • Hands-on experience with test management tools

Will be a plus

  • Experience in writing automated tests using Python 
  • Good knowledge of operating systems (Windows / Linux) 

Senior Qt Developer

4-6 years of experience

Key responsibilities 

• Participation in the development of the new generation of software (desktop applications).    

• Debugging, analysis and optimization of applications and technical assets    

• Working closely with project customers, technicians and managerial staff   

Requirements 

• Deep knowledge of Qt/C++ (4+ years of practical experience)   

• Strong understanding of OOP principles, application of design patterns in practice   

• Solid experience with STL   

• Solid experience with Qt5 and QML   

• Experience in cross-platform development  

• Experience with UML   

• Understanding of basic software development methodologies and techniques (Waterfall, Agile/Scrum, BDD/TDD)