Posted On May 03

Software Development Engineer, Associate


Location : Portland, ME

Headquarters : United States

Hiring Mode : Full Time

Hiring Role : Developer

Experience : Mid Level

Job Description

At PTC Portland, our technologies have a reputation for “Quality in everything we do” and are valued in the market accordingly.

The Associate Software Automation Engineer at PTC is an individual contributor, working on an Agile software development team on new test automation and maintenance/improvement of existing Feature, Security, Regression, Performance and other types of tests.

This role helps us ensure that industrial automation software meets or exceeds requirements across quality attributes and relevant customer scenarios.

Agile software development teams move PTC Portland: Kepware, ThingWorx Edge and integrated technologies forward.

You will also collaborate with QA leadership, department staff, developers, Product Owners, Product Managers and Scrum Masters to deliver on customer solutions in alignment with corporate strategy.

The right candidate is a highly motivated individual with exceptional talent ready to further the goals of PTC Portland’s Quality Assurance team.

Your day will consist of a variety of activities:
  • Team collaboration and commitments
  • Developing and executing test plans
  • Supporting department, R&D and IOT goal.
  • Assisting with continuous improvement objectives
Skills and Knowledge
  • Demonstrated understanding of the C# language and .NET framework; ability to use and promote modern software development principles and best practices.
  • Familiarity with Quality Assurance best practices and principles
  • Ability to perform work of medium difficulty in designing, creating, executing and modifying tests and tools
  • Self-motivated learner with great communication skills
  • Some familiarity with Industrial automation concepts a plus


PTC Company Description

PTC enables global manufacturers to realize double-digit impact with software solutions that enable them to accelerate product and service innovation, improve operational efficiency, and increase workforce productivity. In combination with an extensive partner network, PTC provides customers flexibility in how its technology can be deployed to drive digital transformation – on premises, in the cloud, or via its pure SaaS platform. At PTC, we don’t just imagine a better world, we enable it.

Why Join Us and Benefits Summary

When looking for a new job, we know you are looking for something that aligns with your values, passions, dreams, and lifestyle. Our team is passionate and committed. We are driven by innovation and value our work-life balance. Check out what it’s like to work at PTC at #lifeatPTC. We believe that diversity of experience and background leads to better ideas and a stronger company. We encourage everyone to bring their unique perspectives to our team. We take a holistic view of the employee experience and provide you with what you need to take care of your health, your wealth, your well-being, and your career. PTC benefits are among the most competitive in the industry. While your salary is the major component of your compensation, you also receive a competitive benefits package including: • Retirement Savings Plan with Company Match • Employee Stock Purchase Plan (ESPP) • Healthcare and Dental insurance • Paid Time Off and Sick Time • Birthday Day-off • Tuition Reimbursement (Canada, India, Israel, US) • Holiday Pay • Employee Referral Program • Management and Employee Training Development • Other Regional-specific Benefits All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.


The Americas


North America


R&D - Research and Development

Job Category

Software Development

Job Type

Regular Full-Time