P

Principal Software Engineer - Assemblies

icon building Company : Ptc
icon briefcase Job Type : Full Time

Job Description - Principal Software Engineer - Assemblies

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 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 ● 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 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 Bachelor's degree in computer science, engineering or equivalent US Citizenship or Green Card holder
Original job Principal Software Engineer - Assemblies posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.