JUMP TO CONTENT

Open and close mobile menu

back
EN

Jr. Real time Digital Control System Software/Systems Designer/Engineer, (PG 1-2)

  1. Port Elgin
R-048636

This vacancy has now expired. Please see similar roles below...

Duties:

The Computer Systems Engineering department is responsible for digital instrumentation and control equipment for projects involving control, monitoring and operator displays in the nuclear island for our existing customers and new builds.  We are responsible for digital system design, equipment selection and procurement, and all software activities.

A real‑time computer software engineer/designer is required to work on the design, development, verification, documentation, and testing of computer system software for internal products and projects involving new CANDU nuclear power plant computer architectures/designs and/or computer retrofits to existing nuclear plants and installations.  Projects may involve new architectures and designs or enhancements to existing systems.

This is a developmental position, and all duties will be carried out under the general supervision of a Senior Computer Systems Engineer or Technical Lead, and may include the following:

- Prepare requirements and develop tools for test/development systems as needed for the production of safety critical software.

- Execute software engineering tasks including software requirements specification, software design descriptions, coding, verification, testing, and documentation.

- Evaluate computer vendor products and prepare processes and procedures for implementing such products into the computer software design, development and V&V processes.

- Assist in planning activities associated with design, verification and testing of computerized safety, control and monitoring systems.

- Assist in preparation of work-scopes, design and quality requirements, and design plans for the various stages of computer systems development.

- Participate in the concept design of safety, control and monitoring computer systems to define the system requirements, computer architecture, product/tool technologies and evaluate system performance and reliability.

- Assist in preparation of guides and procedures following international standards for work practices related to quality software for safety applications in the nuclear industry.

- Develop software and scripts using a variety of programming languages/ toolsets/ environments including, but not limited to: IEC 61131-3 languages, C, C++, Varian / SSCI-890 Assembler, Fortran, Pascal, Visual Studio, LabView, XML, Photon.

- Test script development using in-house scripting languages.

- Update and/or prepare Computers Engineering design documents including software requirements specifications, software design descriptions, and software manuals.

- Interface with various engineering disciplines, suppliers, and other divisions within the company.

- Deliver technical presentations accurately and effectively.

- Manage assigned work effectively, including prioritizing, executing, managing schedule and budget, and reporting, to meet project goals.

The Saudi Arabian desert landscape
How the New Murabba project is contributing to Saudi Vision 2030

Preview

Middle East

Content type

Blogs

Publish date

04/26/2024

Summary

By implementing reforms in the public sector and wider society, the KSA’s Vision 2030 has greatly improved government efficiency, bringing about new growth and investment opportunities. What is Visio

Preview

Learn how New Murabba city is playing a huge part in reaching Saudi Vision 2030.

Read more
The Saudi Arabian desert landscape
How the New Murabba project is contributing to Saudi Vision 2030

Preview

Middle East

Content type

Blogs

Publish date

04/26/2024

Summary

By implementing reforms in the public sector and wider society, the KSA’s Vision 2030 has greatly improved government efficiency, bringing about new growth and investment opportunities. What is Visio

Preview

Learn how New Murabba city is playing a huge part in reaching Saudi Vision 2030.

Read more