About the job Geometry Algorithms Development Engineer(C++) Work location: Central part of Nizhny Novgorod. Job Responsibilities: Develop and optimize geometric modeling algorithms for CAE applications. Design, implement, and maintain geometric/topology algorithms to provide technical solutions for CAE geometric preprocessing workflows. Deliver robust technical support for geometry-related challenges in CAE software development. Requirements: Education: Full-time Master’s degree or higher in Mathematics, Computer Science, Mechanical Engineering, or related fields, or currently enrolled in such a program. Technical Expertise: Proficient in geometric and topology algorithms (NURBS/B-Rep knowledge preferred). Hands-on experience with at least one geometric kernel: Parasolid, ACIS, or Open CASCADE Having more than two years of experience in C++ Core Competencies: Strong logical thinking and passion for solving complex technical problems. Self-motivated with exceptional execution efficiency. Excellent communication skills for cross-team collaboration. Soft Skills: Innovative mindset with perseverance to tackle cutting-edge challenges. Team-oriented spirit with a commitment to collective success. Language: Working proficiency in English or Russian Preferred Qualifications: Experience in CAE pre/post-processing module development. Familiarity with industrial standards (e.g., STEP, IGES) and geometric validation workflows. We offer competitive conditions, they are discussed further APPLY NOW https://www.linkedin.com/jobs/search-results/?currentJobId=4348340435&eBP=NOT_ELIGIBLE_FOR_CHARGING&f_TPR=r604800&keywords=Jobs%20%20in%20Russia&refId=aT9MgFjPI8AF8rs2QsbB0A%3D%3D&start=25&trackingId=qb30JCmaiekYgWo44zhBzA%3D%3D