Senior Control Software Systems Developer
Role: Senior Control Software Systems Developer - Darlington Nuclear Projects
Duration: Permanent/2 years
Location: Courtice, ON - day and night shift rotation
Salary: $100,000 - $125,000
Looking for an independent and motivated senior software and control system developer. The responsibilities are including design, verification, maintenance, documentation and improvement of software and selection of suitable hardware and control systems for different tools, platforms and projects associated with retube inspection and maintenance systems for nuclear power stations. Software and control systems developer will provide input with respect to planning, monitoring, and resource needs and identify requirements for software configuration, development, maintenance, hardware resources, and verification tools.
How will you contribute to the team?
To perform this role successfully, the candidate will be responsible for but not limited to the following:
- Design, installation and testing of an assigned product test environment.
- Develop and Implement modifications to existing control system software
- Responsible for timely execution of the assigned project scope (software and hardware)
- integrate software and hardware components and preparing software engineering documents such as specifications, test procedures, test reports, and operation manuals
- Develop software for visualization, analysis, data acquisition
- Provide site support and software maintenance services
- Responsible for change control and to maintain software files, releases, and documentations
- Evaluate components, software, and/or systems and provide recommendations to the design team
- Participate in field implementation, validation and testing of tooling projects (may include extended site assignments)
- Prepare planning and scheduling activities for the assigned software project
- Report and recommend solutions to any potential impacts to technical quality identified by the various tool manufactures and vendors
- Provide technical guidance and leadership to junior engineers, technologists, and other technical employees
- Occasionally work with equipment containing high voltages
- Occasionally perform duties in a radiation environment
What will you contribute?
Capability to work independently and to take full ownership of the assigned tasks
* Highly experienced 10 plus years - with troubleshooting PLC-based automated equipment
* Knowledge of Nuclear Quality assurance program is an asset
* Excellent problem identification and problem-solving skills
- Must show proven initiative and be self-motivated
* Must be effective in a multi-discipline team environment
* Must be able to work to tight deadlines and financial controls
* Excellent written and oral communication skills
* Field experience in nuclear plant is an asset
QUALIFICATIONS
- University degree in a relevant field such as electrical engineering, software engineering, or computer science
* Minimum five years of experience with PLC software design (IEC 61131 standard), control systems development, maintenance, and configuration management
* P.Eng licence from Ontario (or equivalent from other provinces and authorities) is an asset
* Hands-on experience with Siemens PLC and SCADA programming is a definite asset
* Extensive knowledge of software change control and verification
* Experienced working with network communication protocols such as Profinet and Profibus
* Security Clearance must be obtained and maintained as a condition of employment