C++ Software Development Engineer (Maya API)
LOCATION: Ukraine (remote), Poland (remote), Uzbekistan (Hybrid), India (Hybrid)
POSITION DESCRIPTION:
A leading provider of creative software delivers powerful, intuitive tools designed for artists and professionals across multiple industries. These solutions support 2D/3D design, 3D modeling, motion graphics, animation, filmmaking, digital sculpting, product and architectural visualization, editing, and rendering.
MINIMUM EXPERIENCE:
3+ years of experience as Software Development Engineer
EDUCATION:
BS or MS in Math, Computer Science, Engineering
REQUIREMENTS:
- Proven experience in C++ development, with strong knowledge of modern C++ standards and best practices.
- Strong understanding of algorithms and data structures, with experience in performance tuning and optimization.
- Solid grasp of computational geometry, including handling 2D/3D geometric data, transformations, and spatial operations
- Good understanding of object-oriented design principles and common software architecture patterns.
- Familiarity with Maya API or plugin development for 3D content-creation tools.
- Proficiency with common C++ development tools and environments (e.g., Visual Studio, CMake).
- Strong problem-solving skills and ability to work on complex, performance-critical systems.
- Intermediate+ English level.
NICE TO HAVE:
- Experience applying geometric algorithms in areas such as CAD, 3D modeling, simulation, graphics, or 3D printing.
- Knowledge of additional tools or languages such as Python or experience with architectural modeling software (e.g., Archicad).
DUTIES:
- Top of Form
- Develop and maintain plugins and extensions for 3D content-creation tools, including work with the Maya API.
- Implement and optimize algorithms related to 2D/3D geometry, modeling workflows, and data transformations.
- Contribute to the development and maintenance of systems that involve CAD data processing or translation.
- Collaborate with cross-functional teams to design, integrate, and improve geometry-related components.
- Troubleshoot, debug, and resolve technical issues in complex geometry and modeling pipelines.
COMPENSATION & BENEFITS:
- Competitive salary
- Professional and friendly team
- Flexible work schedule
- Remote work mode
- Paid vacation, sick days, and more
- Medical Insurance
Required skills experience
| C++ | 4 years |
| Algorithms and Data Structures | 4 years |
| Computational geometry | 4 years |
| OOP | 4 years |
| Maya | 4 years |
+ 2 more
| Autodesk Maya | 4 years |
| Archicad | 4 years |
Required languages
| English | B2 - Upper Intermediate |
Python
Published 3 December
ยท
Updated 22 December
42 views
ยท
4 applications
๐
Average salary range of similar jobs in
analytics โ
Loading...