PLC Software Engineer
3 weeks ago
Our client, a leading OEM Machine Designer is currently looking for a PLC Programmer/Software Engineer to join their growing team.
The industrial machinery PLC Programmer/Software Engineer 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 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.
· 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.
BS or Ms in Electrical , Software, Mechatronics or Mechanical Engineering
· 3+ years of experience testing and troubleshooting of complex mechanical systems
· 3+ years of experience working in project teams, with both external and internal customers
· 3+ years experiences with mechanical, electrical, hydraulic system with data acquisition systems
· Good understand of Industrial Machinery
· 3+ years experiences with PLC programing IEC 61131-3 language
· Understanding of good UX (User Experience) design principles.
· Experience with industrial machinery operating SW testing methodology and practices related to complex mechanical systems.
· 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
· Expert in with C# compliant languages such as C, Java, and Python
· Net Software components
· Scrum/Agile Software Development Practices
· Past Experiences with Azure DevOps tool
· Operating knowledge of various mechanical, electrical, fluid power and other industrial fields
Full-Time Permanent
Straight Day Shift
-
PLC Programmer/Software Engineer
3 weeks ago
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeInVision 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...
-
PLC Programmer/Software Engineer
2 weeks ago
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeInVision 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 Engineer
2 weeks ago
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeInVision 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...
-
PLC Programmer/Software Engineer
7 hours ago
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeInVision 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...
-
Senior PLC Programming Engineer
2 weeks ago
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeInVision 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...
-
Electrical and Software Integration Engineer
1 week ago
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeWe are seeking an experienced PLC Programmer/Software Engineer to join our team. As a key member of our Innovation and Sustainability Team, you will be responsible for ensuring the quality and integrity of software validation records, identifying areas for improvement and proposing solutions to optimize testing processes.About UsInVision Staffing Services...
-
Industrial Automation Software Developer
1 week ago
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeAt InVision Staffing Services Inc., we specialize in Engineering, Industrial/Skilled Trades, Information Technology, and Professional Services within Canada and the U.S.Job DescriptionWe are seeking an experienced PLC Programmer/Software Engineer to join our team. As a key member of our Innovation and Sustainability Team, you will be responsible for...
-
Equipment Maintenance Engineer
1 week ago
Brampton, Ontario, Canada FedEx Group Full timeEquipment Maintenance EngineerWe are seeking a highly skilled Equipment Maintenance Engineer to join our team at FedEx Group. As an Equipment Maintenance Engineer, you will play a critical role in supporting the industrial maintenance of material handling systems. Your primary responsibilities will include designing, developing, and implementing maintenance...
-
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeAt 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...
-
Automation Systems Engineer
4 days ago
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeAbout Our TeamWe are a dynamic and collaborative team of professionals dedicated to providing top talent to clients in engineering, industrial/trades, IT and professional services. With a strong focus on quality and customer satisfaction, we pride ourselves on delivering exceptional results.Job ResponsibilitiesWe are seeking a skilled CNC Maintenance...
-
Backend Software Engineer
4 days ago
Brampton, Ontario, Canada GlobalLogic Full timeSummary">We are seeking a highly skilled Backend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing innovative digital solutions using the Ruby on Rails framework.About the Role">This is a challenging and rewarding opportunity for a skilled software engineer to work on complex...
-
software engineer
3 days ago
Brampton, Ontario, Canada Bestinternational Full timeJoin to apply for the software engineer role at BEST INTERNATIONAL CARGO INC.OverviewLanguages: EnglishEducation:Bachelor's degreeExperience: 3 years to less than 5 yearsWork Setting:On site - Work must be completed at the physical location. There is no option to work remotely.Relocation costs not covered by employerWilling to relocateOffice...
-
Supervisory Software Engineer
1 week ago
Brampton, Ontario, Canada City of Brampton Full timeJob DescriptionThe City of Brampton is seeking a highly motivated and experienced Supervisory Software Engineer to lead a team of software engineers in developing and maintaining high-quality software solutions for various city departments.The successful candidate will possess excellent leadership, technical, and communication skills to manage software...
-
Software Engineer –
4 weeks ago
Brampton, Ontario, Canada Resonance IT Inc. Full timeVolunteer Experience · Work Experience · Work & CareerNOC Job Code/Title: 2173 - Software EngineerLocation: 2 County Court Blvd Suite 400, Brampton, ON L6W 3W8Salary: $46.15 / hourVacancies: 1 vacancyEmployment Groups: Youth, Veterans of the Canadian Armed Forces, Visible Minorities, Persons with Disabilities, Indigenous People, Newcomers to Canada,...
-
software engineer
4 weeks ago
Brampton, Ontario, Canada Orion eSolutions Inc. Full timePosted on February 07, 2025 by Orion eSolutions Inc.Job detailsSoftware EngineerLocation: 208-7956 Torbram Road, Brampton, ON L6T 5A2Workplace Information: On siteSalary: $50.10 per hour / 30 hours per weekTerms of Employment: Permanent employment, Full timeVacancies: 2Start Date: As soon as possibleOverviewLanguagesEnglishEducationBachelor's...
-
Leadership Role in Software Engineering
2 weeks ago
Brampton, Ontario, Canada MDA Full timeAbout the JobThe Supervisor, Software Engineering is a key member of the leadership team and reports directly to the Manager, Software Engineering. This role involves managing a section of a large engineering department, focusing on developing and maintaining a skilled workforce with the necessary technical expertise to deliver the company's products and...
-
Ground Software Engineering Specialist
1 week ago
Brampton, Ontario, Canada MDA Space Full timeAbout the RoleWe are seeking a highly skilled Senior Ground Software Engineer/MTS to join our Robotics & Space Operations team at MDA Space. As a key member of our team, you will play a crucial role in designing, implementing, maintaining, and testing software solutions that support control of robotic arms, rovers, and other robotics in space.The ideal...
-
Machine Control Systems Specialist
1 week ago
Brampton, Ontario, Canada InVision Staffing Services Inc. Full timeWe have a successful track record of working on both small and large recruitment projects across North America. Our client, a leading OEM Machine Designer, is currently looking for a skilled PLC Programmer/Software Engineer to join their growing team.About UsInVision Staffing Services Inc. specializes in Engineering, Industrial/Skilled Trades, Information...
-
Senior Ground Software Engineer
1 week ago
Brampton, Ontario, Canada MDA Space Full timeThe Role:We're seeking a Senior Ground Software Engineer/MTS to join our Robotics & Space Operations team in Brampton.As a senior software engineer, you'll lead the design and implementation of modular, extendable, testable, and efficient software solutions for web-based ground control systems, simulators, and test tools.You'll work closely with your team to...
-
Software Systems Engineer
2 weeks ago
Brampton, Ontario, Canada Jobvertise - Jobboard Full timeAbout the RoleWe are seeking an experienced Software Systems Engineer to join our team at Jobvertise - Jobboard. As a key member of our integration team, you will be responsible for ensuring seamless interactions between various computer-based systems.