Jobs · Engineering · Massachusetts

Principal Software Engineer (CAM Studio)

PTC · Boston, MA · 2 wk ago
Engineering$134k–$190k/yrFull-time

Responsibilities

  • Develop microservice capabilities to meet business requirements.
  • Architect future solutions and choose technologies.
  • Work in an Agile environment.
  • Build core microservices on Kubernetes using modern languages.
  • Collaborate with the team to take advantage of new concepts/technologies.
  • Contribute to our technical direction and standards with engineers on the team.

Skills and Knowledge

  • Good understanding of microservices and modern design patterns.
  • Comfortable developing with cloud technologies.
  • Experience with modern programming languages.
  • Experience designing and building scalable and resilient SaaS services.
  • Demonstrated technical leadership to contribute to various projects and multiple teams.
  • A passion for writing clean, testable, and scalable code.
  • Knowledge of POST Processor development for standard/custom CNC controllers.
  • Knowledge of .NET framework and C#.
  • Experience in CAD/CAM software product development with an emphasis on Toolpath/Simulation/Verification.
  • Good knowledge of 3D math and 3D computational geometry.
  • Basic knowledge of 3D geometry modeling libraries such as Parasolid/ACIS.
  • Experience designing & implementing RESTful APIs.
  • Experience building microservices or SOA.

Pay

The anticipated annual salary range for this position is between $134,000-190,000. The salary range reflects a good-faith estimate of compensation at the time of posting. Actual compensation may vary based on a candidate's skills, qualifications, experience, and location. Additionally, candidates may be eligible for a performance-based bonus.

Benefits

  • Employees also have the opportunity to become a PTC shareholder through our employee share purchase program (ESPP), which allows for the purchase of discounted PTC stock.
  • Certain roles may also be eligible for participation in our equity programs.
  • Medical, dental and vision insurance.
  • Paid time off and sick leave.
  • Tuition reimbursement.
  • 401(k) contributions and employer match.
  • Flexible spending accounts.
  • Life insurance.
  • Disability coverage.
  • If you are an office-assigned employee, a generous commuter subsidy.

Schedule

Hybrid-Boston (2-3 days a week)

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or equivalent.
  • 6+ years of experience in programming and software engineering.
  • Ability to commute to Boston Seaport office 2-3 days a week.
  • US Citizen or GC holder requirement due to ITAR specifications.

Similar jobs

Principal Software Engineer

GliaCell TechnologiesAnnapolis Junction, MD· 3 wk ago
Engineering$200k–$280k/yrapply on gliacelltechnologies.applytojob.com

Principal Software Engineer

GliaCell TechnologiesAurora, CO· 3 wk ago
Engineering$190k–$280k/yrapply on gliacelltechnologies.applytojob.com