×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Software Engineer, Software Testing

Job in Kitchener, Ontario, Canada
Listing for: PEER Group
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Software Engineer, Software Testing, .NET Developer, DevOps
Salary/Wage Range or Industry Benchmark: 70000 - 102000 CAD Yearly CAD 70000.00 102000.00 YEAR
Job Description & How to Apply Below
Six positions available in Kitchener, ON (Hybrid)

Based in Kitchener, ON or Toronto, ON (Hybrid, four days per week on-site)

Want to build high-performance software systems in one of the most complex and specialized industries in the world? We are a founder-led, product-driven software company that powers innovation in the semiconductor industry. Our software enables chip manufacturers and equipment providers to reduce time-to-market, improve yield, and optimize manufacturing processes.

We are seeking a Software Developer to join our Engineering Services team and contribute to best-in-class software applications for the semiconductor industry. Reporting to the Software Development Manager, you will work as part of a collaborative team solving complex factory and tool automation challenges for customers.

What You’ll Do

As a Software Developer, you will contribute to software integration projects in the semiconductor industry, developing, configuring, integrating, and testing industrial applications that support factory and tool automation. You will work with C#/.NET Framework, and related technologies to build multi-tiered, distributed solutions while collaborating with team members and customers to understand requirements, support integrations, and resolve technical issues.

In this role, you will:

  • Develop new or enhance existing C#/.NET customer solutions that integrate with backend systems through WCF, REST APIs, and customer platforms and frameworks.
  • Deliver software solutions for new tools, framework migrations, upgrades, and feature enhancements.
  • Contribute across the full project lifecycle, including configuration (20%), development (35%), functional and alpha testing (35%), deployment support (10%), as ongoing customer support.
  • Collaborate with internal and customer teams across time zones during design, testing, integration, and support activities.
  • Create and maintain clear technical documentation, including feature designs, configuration details, and validation of workflows for customer scenarios.
  • Build expertise in fab business logic, semiconductor industry standards, common libraries, plugins, and the software stack used in factory and tool automation.
  • Own the quality of your work from code development and unit testing through delivery, deployment, and support.
  • Participate in software deployment and integration activities for customer factories and tool automation systems, including potential on-site integrations.
What You Bring

You are a developing software professional who enjoys solving technical problems, learning established systems, and building reliable solutions for customer-facing industrial software environments. You bring curiosity, strong fundamentals, adaptability, and a commitment to delivering quality work as part of a collaborative team.

This position will be responsible for supporting PEER in completing a specific customer assignment. As a precondition of employment, PEER’s customer must review and approve the successful candidate’s appointment. As part of that approval process, the customer must be satisfied that the candidate is able to perform the work at issue in full compliance with the International Traffic in Arms Regulations (“ITAR”).

If you have any questions regarding this precondition of employment, please contact

We are looking for a team member with:

  • Bachelor’s degree in a STEM field, or an equivalent combination of education and experience.
  • 3–5 years of software development experience; relevant co-op experience will be considered.
  • Strong object-oriented development experience using C# and the .NET Framework.
  • Experience developing, configuring, testing, or supporting software within a project team environment.
  • Familiarity with data integration, XML, asynchronous…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary