PTC is looking to improve the Onshape CAD system, both in terms of user-facing functionality and infrastructure, focusing on the FeatureScript language ecosystem, geometric capabilities, and performance.
Requirements
- Comfort with at least two of (JavaScript/TypeScript, Java, C++)
- Experience working on a software engineering team.
- Experience with geometric computation is a plus.
Responsibilities
- Develop new code to improve Onshape
- Work with UX to figure out how new functionality should work
- Participate in the code review process both as reviewer and reviewee
- Fix bugs both in your new code and in existing code
- writing tools for FeatureScript developers
- expanding geometric capabilities
- improving performance
Other
- Must be enrolled in some type of degree program in one of the following or related fields: Engineering, Software Engineering, Computer Engineering, Computer Science.
- 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.
- 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 information, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations.