Job Description
A leading energy solutions company in Markham seeks a Lead SMR Mechanical Systems Engineer to oversee engineering activities for the BWRX-300 SMR system at the Darlington New Nuclear Site. The successful candidate will handle design deliverables, coordinate with teams, and ensure compliance with saf...
Apply for this Position
Ready to join GE Vernova? Click the button below to submit your application.
Submit Application