InVision is a Professional Recruitment Firm specializing in Engineering, Industrial/Skilled Trades, Information Technology and Professional Services within Canada and the U.S. We have a successful track record working on both small and large recruitment projects, across North America.
Our client, a leading OEM Machine Designer is currently looking for a Software Validation Engineer to join their growing team. The Software Validation Engineer plays a key role in our Innovation and Sustainability Team, responsible for developing and executing comprehensive testing strategies to ensure industrial machinery control software meets both technical standards and end-user needs. Leveraging broad expertise across mechanical, electrical, software, and fluid power systems, this role ensures seamless system integration and defect-free performance that supports customer success.
Please Note: This role is located in the Greater Toronto Area and is on-site. Relocation assistance may be provided.
Responsibilities:
· Define validation criteria, execute test plans, and assess software compliance.
· Identify and address gaps in validation processes to improve quality and efficiency.
· Standardize testing procedures to reduce defects and testing time.
· Collaborate on design reviews and risk assessments to shape test strategies.
· Set up and execute tests, troubleshoot issues, and analyze results.
· Log software issues accurately and maintain complete validation records.
· Report findings through clear documentation and presentations.
· Ensure software meets quality standards and customer expectations.
· Support resolution of major service issues and contribute to software architecture.
· Incorporate real-world feedback to continuously refine product performance.
Qualifications:
· 5+ years of experience testing and troubleshooting complex mechanical systems
· BS or Ms in Electrical , Software, Mechatronics or Mechanical Engineering
· Strong background in mechanical, electrical, and hydraulic systems with data acquisition
· In-depth understanding of injection molding machines and related technologies
· 5+ years of PLC programming using IEC 61131-3 languages
· Experience with software testing methodologies for industrial/mechanical systems
· Familiarity with Industry 4.0 protocols (e.g., OPC UA, MQTT, TCP/IP)
· Strong analytical, problem-solving, and organizational skills
· Proven ability to lead validation planning and testing within cross-functional teams
· Desired / Good to have
· Proficiency in C#, Java, Python, and experience with .NET components
· Expertise in industrial communication protocols (Modbus, Ethernet, EtherCAT)
· Experience with Agile/Scrum practices and Azure DevOps tools
· Understanding of ISO standards for software development and validation
Employment Rewards:
- Full-Time Permanent
- Straight Day Shift
- Full Benefits Package and RRSP Match
- World Class Organization
- Potential for growth
Application Process:
All Qualified candidates will be contacted.
InVision is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind:
It is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.
Pay: $110,000.00-$130,000.00 per year
Benefits:
- Company pension
- Dental care
- Extended health care
- Flexible schedule
- On-site gym
- On-site parking
- Paid time off
- RRSP match
- Vision care
Work Location: On the road