Software Design Engineer
Posted 19 days ago
Job Description
Professionals with suitable experience may send your up-to-date resume to sriram.parasa@brainhunter.com . We appreciate all the applicants for their interest in working with us; however, only those candidates shortlisted for the next steps in the hiring process will be contacted.
Position: Software Design Engineer
Employment Type: Permanent
Employment Level: Entry / Associate
Location: 393 University Avenue, Toronto, Ontario
Department: Design & Engineering Services
Hours per week: 37.5
Number Required: 2
Accountabilities: How You Will Make an Impact
Position: Software Design Engineer
Employment Type: Permanent
Employment Level: Entry / Associate
Location: 393 University Avenue, Toronto, Ontario
Department: Design & Engineering Services
Hours per week: 37.5
Number Required: 2
Accountabilities: How You Will Make an Impact
- • Develop software solutions for electro-mechanical automation in the nuclear industry by collaborating with mechanical, I&C, and electrical designers.
• Define and formalize software design requirements based on system operation.
• Write, test, and troubleshoot software code to ensure compliance with design specifications.
• Provide hardware recommendations to support software functionality.
• Design and develop electrical control circuits.
• Lead and contribute to software development and programming tasks.
• Prepare and review technical deliverables for software projects.
• Support project activities, including procedure writing, outage preparation, and project documentation closure.
• Interface effectively with multidisciplinary teams, suppliers, and clients.
• Provide engineering and troubleshooting support at Kipling labs, vendor sites, and client locations.
• Perform on-site commissioning and troubleshooting.
• Conduct procurement engineering and vendor coordination for projects.
• Identify and implement process improvements in technical and project management areas.
• Participate in industry associations, conferences, and technical committees, and contribute to technical publications.
- • Bachelor's degree in Software Engineering, Computer Engineering, Systems Engineering, or a related field.
• Minimum 4 years of relevant software programming experience with industrial automated equipment.
• Professional Engineer (P.Eng.) designation in Ontario or eligibility for PEO registration.
• Strong knowledge of engineering principles, design techniques, and industry best practices.
• Experience designing and implementing control and monitoring systems using PLCs, HMIs, and Data Historians (Schneider, Allen-Bradley, Siemens, GE, Omron, etc.).
• Hands-on experience with SCADA systems or Distributed Control Systems (DCS).
• Proficiency in IEC 61131-3 programming languages for industrial automation.
• Working knowledge of electrical and safety standards for automated equipment.
• Strong understanding of electro-mechanical systems, with the ability to test, troubleshoot, and debug complex automation solutions.
• Experience in software design within regulated industries such as nuclear, aerospace, or chemical plants.
• Familiarity with CSA N290.14 and CSA N286.7 standards (an asset).
• Experience with software project management, bug tracking tools, and commercial software development tools (an asset).
• Strong problem-solving skills and a proactive, action-oriented approach.
• Ability to mentor new team members and take on new challenges.
• Effective written and verbal communication skills.
• Experience in preparing technical procedures for engineering activities.
• Innovative, collaborative, and enthusiastic about working in a dynamic team environment.
• Willingness to work at nuclear sites; holding a valid OPG and Bruce Power Security Clearance is an asset.
About Great Canadian Gaming Corp.
Industry
Hospitality and TourismCompany Size
5001-10,000 employees
Application closing date is 2025-11-25
Current Openings
-
Lead Mechanical Engineer, Buildings
WSP Canada
Full Time
-
Engineering Manager (Nuclear)
WSP Canada
Full Time
-
Fire Protection & Safety Engineer (Nuclear)
WSP Canada
Full Time
-
Valve Engineer
Great Canadian Gaming Corp.
Full Time
-
Full Time
-
Full Time
-
AI & Generative Design Lead - Buildings
WSP Canada
Full Time
-
Senior Electrical Engineer (Nuclear)
WSP Canada
Full Time
-
Intermediate Electrical Engineer (Nuclear)
WSP Canada
Full Time
-
Full Time