Love C++, algorithms and solving challenging technical problems? Join HVH and help develop HVH Designer, an innovative web-based CAD platform for 2D sketching, 3D modeling, assemblies and engineering drawings. We're looking for motivated C++ Software Engineering candidates to join our CAD Core Engine team and work on real-world challenges involving modern C++, computational geometry, algorithms and 3D modeling technologies.
C++ software engineer
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Develop, maintain and optimize CAD Core Engine functionality using modern C++.
- Implement and improve algorithms, data structures and geometric modeling operations.
- Write clean, efficient, maintainable and testable code.
- Develop unit and regression tests and participate in integration testing.
- Debug complex issues, investigate root causes and improve software reliability and performance.
- Participate in code reviews and technical discussions.
- Collaborate with experienced engineers to deliver reliable CAD functionality.
требования
- Recent graduates, aspiring C++ engineers, skilled self-taught programmers, and early-career software engineers who enjoy algorithms, mathematics, and challenging technical problems.
- Candidates with 0–6 months of relevant experience are eligible for the full Internship Track.
- Candidates with more than 6 months of relevant experience are required to participate in the mandatory Probationary Track.
- We value strong fundamentals, problem-solving ability and willingness to learn.
условия
- A structured Internship or Probationary Track with the opportunity to compete for one available full-time C++ Software Engineer position.
- Contribute to an actively developed CAD product, not just training exercises.
- Gain hands-on exposure to C++, computational geometry, 3D modeling and CAD algorithms.
- Learn from experienced engineers through practical tasks, feedback and code reviews.
- See your contributions improve real software functionality, performance and reliability.
- Work with a team that values technical curiosity, learning and engineering quality.
- Demonstrate your technical capabilities through practical assignments and receive consideration for the available full-time position based on your overall performance.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.