PLC Programmer/Software Tester

4 weeks ago


Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

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 PLC Programmer/Software Tester to join their growing team.

The industrial machinery PLC Programmer/Software Tester 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, as well as in depth PLC Programming.

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 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

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, Ontario, Canada InVision Staffing Services Inc. Full time

    InVision Staffing Services Inc. provided pay rangeThis range is provided by InVision Staffing Services Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$100,000.00/yr - CA$125,000.00/yrInVision is a Professional Recruitment Firm specializing in Engineering, Industrial/Skilled Trades,...


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    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 ...


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    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 PLC...


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    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 PLC...


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    InVision is a Professional Recruitment Firm specializing in Engineering, Industrial/Skilled Trades, Information Technology and Professional Services within Canada and the U.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 PLC...


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    About UsInVision Staffing Services Inc. specializes in recruiting top talent for Engineering, Industrial/Skilled Trades, Information Technology, and Professional Services roles within Canada and the US.We take pride in our successful track record working on both small and large recruitment projects across North America. Our expertise spans multiple...


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    Job DescriptionInVision Staffing Services Inc. is a professional recruitment firm specializing in Engineering, Industrial/Skilled Trades, Information Technology, and Professional Services within Canada and the U.S. Our client, a leading OEM Machine Designer, requires an experienced PLC Programmer/Software Engineer to join their growing team.


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    InVision Staffing Services Inc. is a leading recruitment firm specializing in Engineering, Industrial/Skilled Trades, Information Technology and Professional Services within Canada and the U.S. We have built a reputation for delivering exceptional results through our innovative approach and commitment to excellence.About the JobWe are seeking a highly...


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    About the RoleThis exciting opportunity is perfect for an experienced PLC Programmer/Software Engineer looking to join a dynamic team. As a key member of our Innovation and Sustainability Team, you will play a pivotal role in ensuring the quality and reliability of our clients' industrial machinery operating software.Your primary responsibilities will...


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    Job DescriptionInVision Staffing Services Inc. is a leading recruitment firm specializing in Engineering, Industrial/Skilled Trades, Information Technology, and Professional Services within Canada and the US.We have a successful track record working on both small and large recruitment projects across North America. Our client, a prominent OEM Machine...

  • Senior Software Tester

    21 hours ago


    Brampton, Ontario, Canada 22nd Century Technologies Inc. Full time

    About the RoleThis is a contract position for a Senior Quality Assurance Analyst with 22nd Century Technologies Inc.The ideal candidate will have a strong background in software testing and quality assurance, with experience in test planning, execution, and defect management.Mandatory Qualifications:General university degree or specialized college diploma in...


  • Brampton, Ontario, Canada 22nd Century Technologies Inc. Full time

    About UsAt 22nd Century Technologies Inc., we're dedicated to delivering innovative solutions that exceed our clients' expectations. Our team is passionate about quality and customer satisfaction, and we're looking for like-minded professionals to join our ranks.Job OverviewThis Mid-Senior level role is focused on ensuring the highest quality of software...


  • Brampton, Ontario, Canada InVision Staffing Services Inc. Full time

    At InVision Staffing Services Inc., we specialize in recruiting top talent for Engineering, Industrial/Skilled Trades, Information Technology and Professional Services within Canada and the U.S. Our innovative approach has led to a successful track record working on both small and large recruitment projects, across North America.The RoleWe are currently...


  • Brampton, Ontario, Canada ONTARION INC Full time

    Full Stack Programming OpportunityWe are seeking a highly skilled Full Stack Programmer to join our team. The successful candidate will be responsible for developing and maintaining software applications using a variety of programming languages and frameworks.Job Description:Write, modify, integrate, and test software code for various applications.Research...


  • Brampton, Ontario, Canada ONTARION INC Full time

    COMPUTER PROGRAMMER BY 2704989 ONTARIO INCLocation: Brampton, ON L6X 4Z1Salary: $46.20 hourly / 35 hours per weekTerms of employment: Permanent employment, Full time, Day, ShiftStart date: Starts as soon as possibleVacancies: 1 vacancyEducation:College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1...

  • Computer Programmer

    1 week ago


    Brampton, Ontario, Canada Government of Canada Full time

    Job SummaryWe are seeking a highly motivated Software Engineer to join our team. In this role, you will be responsible for designing, developing, testing and implementing software applications.


  • Brampton, Ontario, Canada FedEx Group Full time

    Job Description: As a skilled Maintenance Technician III at FedEx Group, you will play a vital role in ensuring the smooth operation of our material handling systems. Your expertise in mechanical power transmission, electrical, PLC/controls, and welding/fabrication will be instrumental in maintaining and repairing equipment to prevent downtime and optimize...


  • Brampton, Ontario, Canada The Wohl Group Full time

    The Wohl Group is seeking a highly motivated High Voltage Technician to join our team. As a key member of our maintenance crew, you will be responsible for ensuring the safe and efficient operation of our high voltage electrical systems.ResponsibilitiesInstall, test, troubleshoot, and repair high voltage electrical wiring, fixtures, control devices, and...


  • Brampton, Ontario, Canada The Wohl Group Full time

    The Wohl Group is seeking an experienced Electrical Maintenance Specialist to join our team. As a key member of our maintenance crew, you will be responsible for ensuring the safe and efficient operation of our electrical systems.Job ResponsibilitiesInstall, test, troubleshoot, and repair electrical wiring, fixtures, control devices, and related...


  • Brampton, Ontario, Canada FedEx Group Full time

    **Job Description**Maintenance Technician III OverviewThe Maintenance Technician III plays a critical role in the FedEx industrial maintenance team, focusing on material handling systems to complete preventative and predictive maintenance and repair. This position requires proficiency in mechanical power transmission, electrical, PLC/controls,...