Senior Systems Architect/application Engineer

Chalk River, ON, Canada

Job Description

To augment the current Cyber Security section in the CNL Applied Physics Branch we are looking for a versatile Senior Systems Architect/Application Engineer to lead software solution development. As a senior-level position, the successful candidate with other senior staff would be working with and leading a young, dynamic team researching cyber security solutions for industrial systems. This work requires innovating computer-based solutions involving the deployment of existing tools and technologies as well as developing customized software solutions that could be drivers, Graphical User Interfaces (GUI), database applications, communication protocols or scripts to support automation. The application context is the provisioning of CS technologies in OT, as opposed to Information Technology (IT) environments.

If this kind of work ignites your passion, here is what we are looking for:

Adherence to software engineering best practices (e.g., configuration management, change control, testing, documentation). Experience with secure development practices is an asset. The work has the potential to be wide ranging (e.g., full stack) so we are looking for someone with demonstrated experience and enthusiasm for leading the development of complex or multi-faceted software solutions through the full development lifecycle.

BACKROUND

CNL's Applied Physics Branch (APB) undertakes simulations and modelling, experimental measurements, operational support, and novel technology development, in program areas primarily related to Safety and Security. Within the area of Safety and Security, there is a need for the expertise in Cyber Security (CS) as it applies to Operational Technology (OT). Knowledge of reactor system Instrumentation and Control (I&C) and related CS considerations would be an asset, but not essential as the CNL CS strategy includes expansion to all critical infrastructure.

DUTIES

The Senior Systems Architect/Application Engineer will report to the Applied Physics Branch Manager, and have the following responsibilities:

  • Senior technical lead for computer-based solution development
  • Preparation of project proposals and work plans (activities, budget, schedule, resources) and associated project management activities (e.g., progress reports, final reports)
  • Can develop and effectively articulate novel ideas, concepts, and proposals for new projects for existing or proposed new customers
  • Provide advice on strategic direction, planning, and coordination of major research programs
  • Lead large groups of engineering/science and technical staff in highly technical applications, and is responsible for the motivation and guidance of the team and their technical output
  • Mentor science & technology staff
  • Will have an established and wide network of contacts to be an effective representative of organizational or national scientific interests at national and international meetings, and helps grow and direct CNL involvement in these activities.
QUALIFICATIONS
  • Undergraduate degree in Computer Science, Engineering, or Applied Mathematics from a university of recognized standing.
  • 10+ years' software development experience with at least three programming/scripting languages (e.g., C, C++, C#, Java, Python, Jira, Perl, MATLAB) and tools (e.g., Git, GitLab).
  • Demonstrated expertise in architecting software solutions and leading project delivery in small teams (
  • Experience in software development lifecycle and associated tools (e.g., requirements, design, implementation, integration, test, deployment, change control, configuration management and release management).
Experience in the following technologies is highly desirable:
  • Database Management / Configuration in SQL
  • Modern computing technologies (e.g., VMWare and Hyper-V HyperVisors, switch and firewall configurations, Web Servers)
  • Operating systems (e.g., Windows, Windows Server, Linux)
  • Communication protocols (e.g., TCP/IP, HTTP, SSL)
  • Industrial I&C communication protocols (e.g., MODBUS, Profibus, OPC)
  • Experience commercializing products an asset.
#nuc #mon

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2061517
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chalk River, ON, Canada
  • Education
    Not mentioned