Skip to Main Content

Job Title


Engineer / Software Developer (Microsoft) - Nuclear Safety


Company : Ontario Power Generation Inc.


Location : Pickering, Ontario


Created : 2026-05-01


Job Type : Full Time


Job Description

Engineer / Software Developer (Microsoft) - Nuclear Safety Location: Pickering, ON, CA, L1V 2R5 Status: Regular Full Time Working Conditions: Hybrid Education Level: Bachelor's in Engineering (Computer Engineering, Software Engineering, or Electrical Engineering other engineering disciplines will also be considered) Base Location: Pickering, ON Shifts: Days Travel: 10% Deadline to Apply: May 6, 2026 Salary Range: $1,704.68 - $2,924.93 Per Week Ontario Power Generation (OPG) is looking for a dynamic, strategic, and resultsdriven professional to join our team in the role of Nuclear Safety Engineer with a focus on Software Development. The position reports to the Manager, Engineering and supports the Reactor Safety Engineering team through software systems development and management using the Microsoft development stack (C#, WPF, WinForms, XAML, VBA) and database management systems (e.g., SQL, Microsoft Access). Key Accountabilities - Develop software applications using the Microsoft development stack including C#, WPF, WinForms, XAML, and VBA. - Manage, develop, design, and maintain database systems; perform querying, optimization, and handling of structured and unstructured data stores in SQLbased systems such as SQL and Microsoft Access. - Create and maintain clear, maintainable technical documentation following Software Engineering best practices in software quality, architecture, and project management. - Work within the nuclear regulatory framework, including CNSC regulatory documents (e.g., REGDOC2.6.1, REGDOC3.1.1) and CSA standards (e.g., N290.15), applying them to nuclear power plants. - Implement and maintain the Safe Operating Envelope (SOE), updating SOE documents such as Operating Safety Requirements (OSRs), Instrument Uncertainty Calculations, and Compliance Tables. - Utilize EPRI Risk & Reliability software such as CATFA, UNCERT, and SYSIMP. - Provide technical evaluations and advice, solve problems, and coordinate technical work for the commissioning, operation, and maintenance of nuclear facilities. Qualifications - 4year Bachelors Degree in Engineering (Computer Engineering, Software Engineering, or Electrical Engineering other engineering disciplines are also considered). - Minimum of 2 years of engineering experience (experience in a nuclear setting preferred but not required). - Software application development experience with the Microsoft development stack, including at least one of the following: C#, WPF, WinForms, XAML, VBA. - Experience with database management, development, design, querying, optimization, and maintenance of SQLbased systems such as SQL and Microsoft Access. - Knowledge and experience in software engineering documentation and best practices, covering software quality, architecture, and project management. - Asset: knowledge and experience in Deterministic Safety Analysis, SOE, Probabilistic Safety Assessments, and Reliability Engineering, including use of EPRI Risk & Reliability software. - Asset: experience working within the nuclear regulatory and licensing framework. - Strong understanding and execution of governance and procedures with an analytical approach and ability to work independently when required. - Teamplayer ability to manage interrelationships among internal and external groups, ensuring stakeholder requirements are met. - Must be a fully licensed engineer in Ontario or eligible to be licensed in Ontario. Successful candidates will exhibit uncompromising integrity and commitment to upholding corporate values and the OPG Code of Business Conduct. OPG is committed to fostering an inclusive, equitable, and accessible environment. If you require accommodation during the selection process, please contact [email protected]. OPG is committed to employment equity. We encourage applicants from equityseeking communities (Indigenous Peoples, racialized persons, persons with disabilities, and women). Priority may be given to qualified persons who selfidentify as a member of an equityseeking group under the Human Rights Code and the Canadian Human Rights Act. #J-18808-Ljbffr