Software Mathematics Engineer at PTC
, , Israel -
Full Time


Start Date

Immediate

Expiry Date

07 Feb, 26

Salary

0.0

Posted On

09 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C/C++, Object-Oriented Programming, Computational Geometry, Computer Graphics, Linear Algebra, Numerical Methods, Analytical Skills, Problem-Solving, Attention to Detail, Communication, Collaboration, Surface Construction Technologies, NURBS, B-Splines, Subdivision Surfaces

Industry

Software Development

Description
Description About PTC: PTC is a global technology company at the forefront of digital transformation, driving industrial innovation through award-winning solutions in CAD, PLM, IoT, and augmented reality. Our Creo team is responsible for delivering world-class 3D CAD capabilities that enable engineers to design, analyze, and optimize products with precision and creativity. Job Overview: We are seeking a passionate and experienced Software Engineer to join the Creo Surfacing team. This position focuses on developing and refining advanced surface modeling. The candidate will combine deep programming knowledge with a strong foundation in mathematics and geometry to push the boundaries of industrial design and computer-aided modeling. Primary Responsibilities: Design, implement, and maintain core functionality for Creo’s surface modeling modules. Develop and optimize computational geometry algorithms to improve performance and scalability. Collaborate cross-functionally with UX designers, product managers, and other engineering teams to deliver intuitive and high-performance solutions. Why join us: Work with cutting-edge CAD technologies used by engineers and designers around the world. Become part of a collaborative and innovative team shaping the future of product design. Enjoy a dynamic work environment with opportunities for growth and learning. Requirements Bachelor's or Master's degree in Computer Science and Mathematics (applied mathematics or physics). Proficiency in C/C++ and object-oriented programming. Understanding of computational geometry, computer graphics, linear algebra, and numerical methods. Excellent analytical and problem-solving skills with a keen attention to detail. Effective communication and collaboration abilities. Experience with surface construction technologies such as NURBS, B-splines, or subdivision surfaces is a plus.
Responsibilities
Design, implement, and maintain core functionality for Creo’s surface modeling modules. Develop and optimize computational geometry algorithms to improve performance and scalability.
Loading...