Loading...

@

Fonolive Marketplace App on Google PlaystoreFonolive Marketplace App on App Store - Apple iOS
  • jobs
  • 1 month ago

jobs 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 Controls Engineer 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

5+ years of experience testing and troubleshooting of complex mechanical systems

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

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

Good understand of Industrial Machinery

5+ years experiences with PLC programing IEC 61131-3 language

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.
Brampton ON Canada

salary-criteria

Apply - Software Controls Engineer Brampton