Senior Software Engineer

PTCDenver, CO
14d

About The Position

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.

Requirements

  • 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
  • Collaborate with other developers, quality assurance and software engineers
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service