Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PTC Logo

Principal Software Engineer - Assemblies

PTC

Salary not specified
Aug 25, 2025
Boston, MA, US
Apply Now

PTC's Onshape is developing a new SaaS platform for professional mechanical designers and engineers, aiming to create a one-of-a-kind 3D collaborative CAD platform with cutting-edge cloud, web, and mobile technologies.

Requirements

  • 5+ years of development experience in an agile environment
  • Experience in developing graphical applications with C++ and/or Java
  • Familiarity with computer graphics, computational geometry or geometric modeling concepts
  • Good knowledge of data structures, algorithms and software design patterns
  • Familiarity with geometric modeling kernels (e.g. Parasolid, DCubed)
  • Experience in developing a CAD, CAM, FEA, CFD or other engineering or scientific application
  • Experience in full stack development

Responsibilities

  • Design and implement new features and functionalities
  • Troubleshooting customer issues in production stack
  • Work with other teams in refining project specifications
  • Communicate technical design and delivery-schedules with peers
  • Program in different programming languages for different parts of the stack
  • Write automated tests for the newly added code
  • Focus on delivering high quality product and great user experience

Other

  • Review code written by peers
  • Self-sufficient and proactive
  • Effective communication, comfortable working collaboratively on projects
  • Experience with kinematics or motion simulation is a plus
  • US Citizenship or GreenCard holder