Software Validation Engineer (Automated Machinery)

job
  • InVision Staffing Services Inc.
Job Summary
Location
Brampton ,ON C6S
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
14 Jan 2025
Share
Job Description

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 (Automated Machinery) to join their growing team.

The industrial machinery operating Software Validation Specialist holds a pivotal role within our Innovation and Sustainability Team. Your primary responsibility is to comprehensively test software at both the component and system levels, ensuring it aligns with end-user perspectives. You are tasked with creating the testing strategy, overseeing the deployment, and managing software testing and validation plans.

Quality Assurance and Analysis:

· Preparing validation and acceptance criteria and rigorously evaluating test results to ensure industrial machinery operating software compliance with requirements.

· Identifying gaps, proposing solutions, and leading enhancements to industrial machinery operating software validation procedures, processes, and practices.

· Creating standardized procedures to systematically reduce test time and the number of software bugs.

· Improving software test protocols to enhance efficiency and effectiveness.

· Ensuring the completeness and accuracy of software validation records.

Test Planning and Strategy:

· Creating comprehensive test plans, collaborating with the team to execute them, and continuously improving testing processes.

· Participating in project design reviews and risk assessments to develop effective testing and validation strategies based on identified risks and product claims.

· Implementing software validation engineering test plans, test cases, and scripts.

· Evaluating and verifying issues, meticulously logging probable software bugs in the tracking database.

Test Execution and Support:

· Installing systems for testing and performing specific tests as per the plan.

· Demonstrating the ability to isolate and triage problems with equipment and software.

· Conducting a critical review of testing results, including data analysis to support testing conclusions.

Reporting and Collaboration:

· Reporting testing results and conclusions through formally documented reports and effective presentations.

· Verifying quality standards for the software content of products.

· Assisting in the resolution of significant service projects.

· Acting as the voice of the customer in the validation process.

Contribution to Architecture:

· Contributing to the overall architecture of the machine software system with a focus on quality assurance.

· Refining internal product knowledge based on performance and results outside of the testing labs.

Qualifications:

Desired Qualifications:

· BS or Ms in Electrical , Software, Mechatronics or Mechanical Engineering

· 2+ years of experience testing and troubleshooting of complex mechanical systems

· 2+ years of experience working in project teams, with both external and internal customers

· 2+ years experiences with mechanical, electrical, hydraulic system with data acquisition systems

· Good understand of Industrial Machinery

· 2+ years experiences with PLCs

· Knowledge of Industry 4.0 technologies such as OPC UA, MQTT, TCP/IP

· Understanding of good UX (User Experience) design principles.

· Experience with industrial machinery operating SW testing methodology and practices related to complex mechanical systems.

· Strong organizational skills

· Strong Knowledge in electrical system and/or mechatronics

· Expert in troubleshooting industrial machinery operating software issues and debugging a large codebase with Agile Approach

· Ability to work independently and to be part of a multidisciplinary team , also able to Lead software V&V planning and test execution efforts

· Ability to balance multiple initiatives with unique schedules and needs

· Superb analytical and problem-solving skills.

· Expert in with C# compliant languages such as C, Java, and Python

· Expert with Modbus , Ethernet, EtherCAT

· Expert with .Net Software components

· Scrum/Agile Software Development Practices

· Past Experiences with Azure DevOps tool

· Familiarity with the ISO standard for SW development and validation

· Operating knowledge of various mechanical, electrical, fluid power and other industrial fields

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.