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 27, 2025
Boston, MA, USA
Apply Now

PTC is developing a new SaaS Computer Aided Design (CAD) and design data management platform called Onshape, aiming to bring the physical and digital worlds together for professional mechanical designers and engineers.

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
  • Strong problem-solving skills
  • Self-sufficient and proactive
  • Effective communication, comfortable working collaboratively on projects
  • US Citizenship or GreenCard holder