PTC's Onshape Part Studio team is looking to add new functionality to their core modeling capabilities, which span from 2D sketching to advanced surfacing, to enhance the end product.
Requirements
- Experience in an object-oriented programming language like Java or C++.
- Solid understanding of basic data structures and their purposes.
- Understanding how to utilize them to optimize runtime complexity is critical for a compute heavy service.
- Having an intuitive understanding of trigonometry and vector algebra is not.
Responsibilities
- Develop your feature, go through a code review, and the release process.
- Work on the client, on the server, with unusual components, and in Onshape’s own scripting language that anyone can utilize to create their own features.
Other
- Good communication skills are a must.
- You will need to communicate with UX designers using natural language as well as fellow developers in technical communications.
- Most importantly, you have a willingness to learn.
- The anticipated average hourly rate for this position is $32/hour.
- Actual compensation may vary based on a candidate's major, degree currently being pursued and location.