A
AMC Bridge
Backend
C++ Software Development Engineer (2D/3D)
C++StlBoostAlgorithmsData StructuresComputational Geometry2D/3D Geometric DataOpenglThree.jsVisual StudioCmakeSiemens NxAutocadAutodesk InventorCatia V5SolidworksParasolid
Про позицію
We are looking for an experienced Software Development Engineer to join our team and contribute to the development of software solutions for a global technology company. Our customers deliver industry-leading products used by professionals worldwide, helping businesses design, visualize, and optimize complex engineering solutions.
Обовʼязки
- Developing new features and enhancing existing functionality
- Automating processes to streamline workflows
- Fixing software issues and ensuring system stability
- Refactoring code to improve quality and performance
- Supporting customers and addressing their technical needs
Вимоги
- 3+ years of experience as Software Development Engineer
- BS or MS in Math, Computer Science, Engineering or related fields
- 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
- Strong knowledge of the C++ Standard Library (STL) and Boost.
- Knowledge of computer graphics concepts and experience with graphics technologies such as OpenGL, WebGL, or Three.js.
- Good understanding of object-oriented design principles and common software architecture patterns.
- 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.
Переваги
- Competitive salary
- Professional and friendly team
- Flexible work schedule
- Remote work mode
- Paid vacation, sick days, and more
- Medical Insurance
C++ Software Development Engineer (2D/3D)
Оригінал