Principal Software Engineer - Assemblies
PTC
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.
Principal Software Development Engineer - Assembly development
Boston, MA-Hybrid
Onshape ( ), 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. We have a team of very talented and passionate engineers working on the Onshape service. You will be working on developing a one-of-a-kind 3D collaborative CAD platform with cutting edge cloud, web, and mobile technologies.
Day-To-Day:
- 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
- Review code written by peers
Necessary experience:
- 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
Preferred Skills and Knowledge:
- Good knowledge of data structures, algorithms and software design patterns * Strong problem-solving skills
- Self-sufficient and proactive
- Effective communication, comfortable working collaboratively on projects
- Familiarity with geometric modeling kernels (e.g. Parasolid, DCubed)
- Experience with kinematics or motion simulation is a plus
Preferred Experience:
Experience in developing a CAD, CAM, FEA, CFD or other engineering or scientific application
- Experience in full stack development
- Experience working in an agile environment
Minimum Qualifications:
- Bachelor's degree in computer science, engineering or equivalent
- US Citizenship or Green Card holder
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?
We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here."
>- PTC Inc. is seeking a Principal Software Development Engineer in Boston, MA, to design and implement features for a cutting-edge 3D collaborative CAD platform. Candidates should have over 5 years of development experience in an agile environment, with strong skills in C++...SuggestedRemote work
$120k - $160k
...PRINCIPAL ELECTRONICS & SOFTWARE ENGINEER Position Summary: Electroswitch is a leading provider of switching, monitoring, and control solutions... ..., and introduction of electronic products and sub-assemblies. Develop engineering concepts and architectures to support...SuggestedWork at officeWorldwide$99.6k - $234.6k
...: Nashville, TN Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team... ...highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud...SuggestedTemporary workFlexible hours$99.6k - $234.6k
...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming...SuggestedTemporary workFlexible hours$168k - $210k
...for the ride! Role overview CarGurus' Ads Intelligence group is looking for a highly experienced and accomplished Principal Software Engineer to set the technical direction for our platform that will deliver complex market insights through intuitive dealer-facing...SuggestedFlexible hours- ...Job Description: Job Summary We are seeking a highly skilled Principal Software Engineer to lead the design and delivery of scalable, cloud-native digital platform solutions in a direct-to-customer environment. This role plays a key part in shaping technical strategy...
$145k - $181k
...Angular and Ionic. In this role, you’ll shape architecture, mentor engineers, collaborate across UX, product, and backend teams, and drive... ...and prototyping, build .NET APIs, and deliver high‑quality software through Azure‑powered CI/CD pipelines. Bright Horizons is a...Temporary workLocal areaWork from homeWork visaFlexible hours- ...Software Engineering Role Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in...Remote workFlexible hours
- ...Software Development Engineer We're creating a platform that will change the way organizations measure their software development efforts and improve strategic decision-making. As a member of our engineering team, you'll be working closely with other team members and...
- ...true startup mindset. The Product & Engineering organization partners closely with Product... ..., financial technology, and enterprise software, the team translates complex regulatory... .... The Role ABCorp is seeking a Principal Software Engineer, Team Lead to anchor...WorldwideVisa sponsorship
$96.8k - $306.4k
...Job Description This Sr Principal Software Engineer role is a senior technical leadership position focused on designing and building secure, scalable cross-domain solutions for mission-critical systems. The role requires deep expertise in security-critical software,...Temporary workFlexible hours$250k - $310k
...Principal Software Engineer Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and...Work at officeWork from homeFlexible hours- ...Principal Software Engineer - Oracle, PLSQL Boston, Massachusetts, United States About the Job Principal Software Engineer - Oracle, PLSQL Position: Principal Software Engineer - Oracle, PLSQL Work Authorization: All Work Authorizations Location: Hybrid...
$148k - $193k
...Principal Software Engineer Waltham, MA Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need...- ...and training you need to excel at your role. Our culture of innovation means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing to design and development of scalable analytic solution with...
$99.6k - $234.6k
...Oracle Cloud Infrastructure (OCI) is seeking a highly motivated Software Developer 4 to join the Infrastructure Planning and Capacity... ...infrastructure footprint. Our systems support critical business and engineering processes that influence billions of dollars in infrastructure...Temporary workWorldwideFlexible hours$107k - $216k
...Job Description: Principal Software Engineer, UX - Asset Management Technology Foundations Note: Fidelity will not provide immigration sponsorship for this position. The Role We are seeking a Principal Engineer specializing in UX Design Systems...Work from home- ...Principal Software Engineer, Tech Lead - Client Experience Platform ABCorp has been a trusted force in security and innovation since 1795. What began with protecting America's financial foundation now drives cutting-edge solutions that safeguard organizations worldwide...Worldwide
$204k - $270k
...Principal Software Engineer, Instrument Simulations Cambridge, MA USA Lila Sciences is seeking a Principal Software Engineer, Instrument Simulations to architect and lead the development of our next-generation laboratory automation platform. In this role, you'll...Full timeWork at officeLocal areaFlexible hours- ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to hire bout BigRio: BigR.io is a technology... ...shining when tasked with complex missions. Whether it's assembling mounds of data from a variety of sources, surfacing...Contract workWork experience placementRemote work
$142.8k - $274.8k
...Do you enjoy solving problems, writing software, and working with customers? Do you want... ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization... ...platform. We are hiring a Principal Software Engineer with deep experience...Ongoing contractLocal areaVisa sponsorshipWork visa- ...Principal Software Engineer, Patient Insurance Location: Boston, MA Work Model: Hybrid About BigRio BigRio is a Boston-headquartered technology consulting firm specializing in AI/ML, data engineering, cloud platforms, and custom software development ....Flexible hours
$212k - $286k
...Export Control Laws and require US Citizenship or Green Card Holder. About the Role Step into the role of Principal Software Engineer and serve as a technical force multiplier for our engineering organization. In this high-leverage position, you will look...Full timeWork at officeImmediate startRemote work$95k - $245k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit Job Description Summary: The Software Engineer (PMTS) works on mission-oriented projects that span...Full timeLocal area- ...inspired to shape the world of tomorrow by taking bold action today. JOB MISSION: New Balance is seeking an experienced Principal Software Engineer to join our Enterprise AI Solutions team. This team is responsible for researching and delivering AI based solutions...Temporary workPart timeWork at officeFlexible hours3 days per week
- ...Our world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling companies... ...Contribute to our technical direction and standards with engineers on the team Skills and Knowledge Good understanding of...Work at officeLocal areaImmediate start2 days per week3 days per week
$99.6k - $234.6k
...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure... ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform...Temporary workVisa sponsorshipFlexible hours$244k - $366k
...careers to see how we empower creators to own their own destiny. Be Klaviyo's senior IC for scale, you will report into a VP of Engineering and lead performance, reliability, multi-region, and large-tenant readiness. You'll drive platform-wide architectural change,...$174.19k - $287.41k
...About the Job: The Red Hat Engineering teams are looking for Principal Software Engineers to join our Core Platforms Engineering group to work on Linux & Container technologies. The work includes core kernel virtualization (KVM) system, firmware and device emulation...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...Principal Engineer We're a cutting-edge FinTech startup revolutionizing the financial world with our advanced SaaS tools. Our mission is... ...visionary Principal Engineer who's ready to lead the charge in software innovation within the FinTech space. We're seeking a...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Assemblies. Be the first to apply!
- senior principal software engineer Boston, MA
- principal software engineer Boston, MA
- epic principal trainer Boston, MA
- principal Boston, MA
- principal scientist Boston, MA
- principal solutions consultant Boston, MA
- principal consultant Boston, MA
- principal data scientist Boston, MA
- principal cloud computing engineer Boston, MA
- senior principal scientist Boston, MA

