Senior Software Engineer at PTC
Denver, Colorado, United States -
Full Time


Start Date

Immediate

Expiry Date

09 Mar, 26

Salary

0.0

Posted On

09 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, HPC, CUDA, OpenMP, Linear Algebra, Vector Calculus, Tensor Calculus, Geometry Representations, GNU Make, MSVC, Version Control, Git, Mercurial, Debugging Tools, GDB, Valgrind, VS Debugger

Industry

Software Development

Description
Design and implement generative design software solutions for integration into Creo and Onshape products. Deliver high-quality, innovative solutions by applying first principles to address the needs of engineers. Collaborate with other developers, quality assurance and software engineers. Master's degree or higher in Computational Mechanics, Applied Mathematics, Computational Geometry, Engineering, Physics, or related fields. 3+ years experience in C++ (11 or higher) with strong understanding HPC e.g., CUDA and/or OpenMP. Proficiency in linear algebra and vector/tensor calculus. Works independently with minimal supervision Excellent communication and strong problem-solving skills. Experience with various geometry representations e.g., parametric or implicit Experience with GNU Make & MSVC Experience with version control e.g., git or mercurial. Experience with debugging tools e.g., GDB, Valgrind, VS debugger
Responsibilities
Design and implement generative design software solutions for integration into Creo and Onshape products. Collaborate with other developers, quality assurance, and software engineers to deliver high-quality, innovative solutions.
Loading...