Principal Software Engineer

2 weeks ago


Boston, United States PTC Full time

Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business.

Our people make all the difference in our success. Today, we are a global team of nearly 7,000, and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.

Onshape (www.onshape.com), a PTC SaaS business, is developing a completely new Computer Aided Design (CAD) and design data management platform, delivered globally as SaaS, for professional mechanical designers and engineers. Think SolidWorks meets GitHub meets Google Docs. Our office is in the beautiful 121 Seaport Blvd. building in the heart of Boston’s Seaport District. We have a fantastic team of ~100 people working on the Onshape service. You will be working on a one-of-a-kind 3D collaborative CAD application with cutting-edge cloud, web, and mobile technologies.

Your Impact:

Using your graphics expertise, you will develop Onshape’s 3D graphics engines to enable users to do their work in an efficient and intuitive way. Use your skills in programming and algorithms to scale these interactions from simple designs to complex ones with thousands of components. You can have a hand in helping Onshape’s customers bring bigger and better ideas to life.

Day-To-Day:
  1. Design, implement and improve code related to Onshape’s graphics display, selection, and delivery of graphical data.
  2. Tune performance of existing systems to work with larger datasets.
  3. Consult with other developers on system design and implementation.
  4. Implement back-end services to support new graphics and modeling functionality.
  5. Work with product definition, user experience, and quality assurance teams to refine project specs.
  6. Participate in regular code reviews.
  7. Fix bugs in all parts of the system.
  8. Meet deadlines, proactively communicating status and roadblocks.
  9. Attend regular team meetings and huddles.
Necessary Experience:
  1. 5+ years experience developing with a programmable graphics API (OpenGL 2+, DirectX, Vulkan, etc.).
  2. Expertise in C++ or Typescript/Javascript.
  3. Experience with data structures and algorithms.
Preferred Skills and Knowledge:
  1. Effective communication, comfortable working jointly on projects.
  2. An understanding of usability concerns for user interfaces.
  3. Self-sufficient and proactive.
  4. Strong problem-solving skills.
Preferred Experience:
  1. Experience with back-end development using Java or C++.
  2. Experience developing a CAD application.
  3. Experience working in an agile environment.
  4. Experience developing in a Mac or Linux environment.
Basic Qualifications:
  1. Bachelor’s degree or equivalent work experience.

At PTC, we believe in the power of diverse ideas and perspectives. As a global company that values and respects all identities, cultures, and perspectives, we strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work. Proud to be an Equal Opportunity and Affirmative Action Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic identity, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations.

Life at PTC is about more than working with today’s most cutting-edge technologies to transform the physical world. It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you.

If you share our passion for problem-solving through innovation, you’ll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us?

#J-18808-Ljbffr

  • Boston, United States BigTime Software Full time

    BigTime Software is looking to add a dynamic Principal Software Engineer to our development team in support of our Projector PSA product line. The individual in this role will collaborate extensively to design, build, and test functionality in our award-winning, cloud based system. The ideal candidate will be passionate about development and able to solve...


  • Boston, United States Snyk Ltd. Full time

    Our Opportunity The Principal Engineer role at Snyk plays a fundamental role in advancing the company's technical capabilities. They are expected to collaborate across divisions to establish fundamental technical frameworks that unify Snyk’s technical stack. These Snykers possess crucial knowledge encompassing a significant portion of the company's...


  • Boston, United States DAG Consulting Full time

    Job Number : 4436 Job Title: Principal Software Engineer Duration: 3-6 months Location: North of Boston, MA Description: The successful candidate will lead the OSMINE network management development. They will architect, design, implement, and document the TL1 agent and interface to meet the marketing requirement and fit into existing...


  • Boston, United States Wasabi Full time

    Role Description: Principal Software Engineer - Storage Role Purpose: Wasabi Technologies Inc. is seeking for a Principal Engineer - Storage to join our Software Development team. In this role, you will use your knowledge of storage devices, the Linux kernel/OS, filesystem and software development to help a team dedicated to a highly reliable, secure,...


  • Boston, United States Techpros Full time

    Our client is a successful digital media virtual events software company for the higher education industry. They are doing extremely well and need to hire due to growth and success. They are seeking a Principal Software Engineer with team leadership experience, who has experience developing real-time WebRTC based web video applications, AWS, familiar with...


  • Boston, United States ZipRecruiter Full time

    Job Description Every day, the world gets more digital thanks to tens of millions of developers building the future faster than ever. But with exponential growth comes exponential risk, as outnumbered security teams struggle to secure mountains of code. This is where Snyk (pronounced "sneak") comes in. Snyk is a developer security platform that makes it easy...


  • Boston, United States Snyk Full time

    Every day, the world gets more digital thanks to tens of millions of developers building the future faster than ever. But with exponential growth comes exponential risk, as outnumbered security teams struggle to secure mountains of code. This is where Snyk (pronounced "sneak") comes in. Snyk is a developer security platform that makes it easy for development...


  • Boston, United States Snyk Full time

    Job DescriptionJob DescriptionEvery day, the world gets more digital thanks to tens of millions of developers building the future faster than ever. But with exponential growth comes exponential risk, as outnumbered security teams struggle to secure mountains of code. This is where Snyk (pronounced "sneak") comes in. Snyk is a developer security platform that...


  • Boston, United States Wasabi Full time

    At Wasabi, we’re a proven collection of pioneers, visionaries and disruptive doers. We see things differently than our competitors, and we make our mark in the industry by challenging the norm and delivering the unexpected and improbable. We’re a fast-growing company taking the Cloud Storage industry by storm and recognized as one of the best places to...


  • Boston, United States Testing Solutions Inc Full time

    DataRobot is the leader in Value-Driven AI, a unique and collaborative approach to generative and predictive AI that combines an open platform, deep expertise and broad use-case experience to improve how organizations run, grow and optimize their business. The DataRobot AI Platform is the only complete AI lifecycle platform that interoperates with an...


  • Boston, United States Wood Mackenzie Full time

    In the middle of the energy transition, businesses and governments are faced with significant challenges. But the pace and scale of change mean every decision is made under mounting pressure. Now, more than ever, companies need reliable data, analytics and actionable insight. Wood Mackenzie is the leading global provider of data and analytics solutions for...


  • Boston, United States Wood Mackenzie Full time

    In the middle of the energy transition, businesses and governments are faced with significant challenges. But the pace and scale of change mean every decision is made under mounting pressure. Now, more than ever, companies need reliable data, analytics and actionable insight. Wood Mackenzie is the leading global provider of data and analytics solutions for...


  • Boston, MA, United States Snyk Ltd. Full time

    Our Opportunity The Principal Engineer role at Snyk plays a fundamental role in advancing the company's technical capabilities. They are expected to collaborate across divisions to establish fundamental technical frameworks that unify Snyk’s technical stack. These Snykers possess crucial knowledge encompassing a significant portion of the company's...


  • Boston, United States SimpliSafe Wireless Home Security Full time

    About SimpliSafe We're a high-tech home security company that's passionate about protecting the life you've built and our mission of keeping Every Home Secure. And we've created a culture here that cares just as deeply about the career you're building. Ours is a no ego culture of collaboration and innovation where those seeking their next challenge can find...


  • Boston, United States SimpliSafe Wireless Home Security Full time

    About SimpliSafe We're a high-tech home security company that's passionate about protecting the life you've built and our mission of keeping Every Home Secure. And we've created a culture here that cares just as deeply about the career you're building. Ours is a no ego culture of collaboration and innovation where those seeking their next challenge can find...


  • Boston, United States SimpliSafe Wireless Home Security Full time

    Principal Software Engineer - Video Team We’re a high-tech home security company that’s passionate about protecting the life you’ve built and our mission of keeping Every Home Secure. And we’ve created a culture here that cares just as deeply about the career you’re building. Ours is a no ego culture of collaboration and innovation where those...


  • boston, United States Techpros Full time

    Our client is a successful digital media virtual events software company for the higher education industry. They are doing extremely well and need to hire due to growth and success. They are seeking a Principal Software Engineer with team leadership experience, who has experience developing real-time WebRTC based web video applications, AWS, familiar with...


  • Boston, United States Motion Recruitment Full time

    Boston, MassachusettsHybridFull Time$160k - $180kOur client is an innovative leader in robotics, specializing in revolutionizing the automotive space. They are seeking a Principal Mechanical Engineer with a strong focus on mechatronics to join their team.As a Principal Mechanical Engineer, you will lead the design, analysis, and development of complex...


  • Boston, United States Warwick consulting Full time

    Job DescriptionJob DescriptionWarwick Consulting specializes in providing comprehensive medical device solutions, focusing on areas like non-compliance remediation, software assurance, and cybersecurity. Their expertise also covers Software as a Medical Device (SaMD), verification and validation (V&V), and research and development (R&D) services. Established...


  • Boston, United States ZipRecruiter Full time

    Job DescriptionWarwick Consulting specializes in providing comprehensive medical device solutions, focusing on areas like non-compliance remediation, software assurance, and cybersecurity. Their expertise also covers Software as a Medical Device (SaMD), verification and validation (V&V), and research and development (R&D) services. Established in 2011, the...