Systems Engineer

4 weeks ago


Toronto Ontario CA, Ontario Morson Talent Full time

Role: Senior Realtime Digital Control System Software/Systems Designer/Engineer

Location: Mississauga, Ontario

On-Site: 3 Days a Week

Job Type: Full-Time Permanent

Vacancies: 1

Start Date: ASAP


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 domestic and international customers and new builds. We are responsible for digital system design, equipment selection and procurement, and all software activities.


Immediate activities include development of the project cyber security framework procedures and production of preliminary design documentation for the plant-wide communications network.


These are permanent full-time positions and future activities may include 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.


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 preliminary designs for digital equipment systems such as the plant-wide communications network.
  • 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.
  • Develop cyber security processes and documentation related to project activities (procurement, design, etc), and identification of vulnerabilities / controls for specific end-devices. Cyber security activities may require supplemental security clearances.
  • Deliver technical presentations accurately and effectively.
  • Manage assigned work effectively, including prioritizing, executing, managing schedule and budget, and reporting, to meet project goals.


Qualifications:

  • Honors degree in a relevant field of engineering or computer science from a university of recognized standing.
  • PEO eligibility is required.
  • 10+ years of experience in a computer controls environment is preferred, but may be waived.
  • Familiarity or experience with software design/development based on documented industry or international guidelines/standards is an asset.



  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our valued client is looking for an Intermediate Reliability and Safety Engineer to support system design by ensuring adherence to system safety and reliability requirements.Tasks include:Influence the system design by ensuring adherence to system safety and reliability requirements in the development, integration, and production phases of the engineering...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Capable of being almost entirely self-directed (i.e., requires very little management) with leadership skills and experience guiding remote teams. Develops specifications to modify and maintain complex existing applications using engineering releases and utilities from the manufacturer. Designs supplementary programs to interface with existing systems, load...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our valued crown corporation client is seeking a Senior Site Reliability Engineer (SRE) to support the installation & configuration of Dynatrace to ensure seamless integration with existing systems and infrastructure!Initial 1 year contract in Ottawa, ON with strong possibility of extension to a total term of 3 years. 7.5 hours per day, Monday to Friday....


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is Canada's largest retailer. They are looking for a Int. Security Automation Engineer with XSOAR and/or XSIAM and Python to develop playbooks, automate detection engineering, and implement custom integrations to streamline security operations and incident response. Duration: 1 YearLocation: Hybrid - 4 days/week onsite in Brampton...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Key Responsibilities:• Design, develop, and maintain high-performance Java (springboot) applications: Utilize your deep expertise in Java technologies to create scalable, reliable, and maintainable software solutions.• Collaborate with cross-functional teams: Engage in active collaboration with product managers, designers, and other engineers to gather...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Job Description: Bilingual (English and French) Business Analyst Key Responsibilities: Requirements Gathering & Analysis:• Collaborate with stakeholders (internal teams, clients, and partners) to identify and document business requirements for new features, enhancements, and integrations.• Translate customer feedback and business needs into detailed...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    S.i. System's client is looking for a Senior SDET/Automation Engineer to lead automation testing on Salesforce CRM.Remote role located anywhere in Canada - Majority of team is PST but flexible to other time zones - 40/hrs a weekMUST HAVES:7+ years testing application integrations and/or application product releases4+ years in the design, development and...

  • ICC System Lead

    4 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada Alstom Full time

    Purpose of the JobTo fulfill an ICC (Integrated Control Center) Lead System Engineer mandate within the context of different ICC Projects which typically deliver one ICC System consisting of at least one ICONIS Product and at least one of the following subsystems: SCADA (Supervisory Control And Data Acquisition), ATS (Automated Train Supervision) and MSM...


  • Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a leading provider of cloud-based software solutions to the life sciences industry, helping organizations succeed in an increasingly complex and regulated market. As a pioneer in the field, we have developed a reputation for innovation, quality, and customer satisfaction.About the PositionWe are currently seeking a Senior Software...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Key Responsibilities:• Lead with expertise and inspire: Build and mentor a highly motivated DevOps team, fostering a culture of collaboration and continuous learning.• Design for resilience and security: Architect a scalable, secure, and reliable AWS environment that meets the stringent regulatory demands of the FinTech industry (SOC2 compliance is a...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client requires a Sr. Cloud Engineer to participate in the design and implementation of cloud solutions in public and private cloud. The successful resources will also be responsible for providing 3rd level technical support.The Cloud Engineer will have: Networking and public cloud experience in order to work with delivery teams on the design of network...


  • Toronto, Ontario, C6A, Ontario, Canada Revel Full time

    About the Role:The Senior Mechanical Engineer will provide mechanical engineering and design of buildings systems. Including planning, design, execution, and completion of projects for clients. Mechanical engineering designs will include design, tendering and contract administration of mechanical systems such as HVAC, plumbing, fire protection, boilers, and...

  • Test Engineer

    4 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada Agri-Neo Full time

    AGRI-NEO – JOB DESCRIPTIONTest Engineer Member of: Engineering TeamLocation: Toronto, ONCOMPANYAgri-Neo’s mission is to help safely feed the world. Our vision to accomplish this is to set new food safety standards with our treatments for many foods. Our first product line is Neo-Pure, which leverages our proprietary technology of liquid formulas and...

  • Mechanical Engineer

    4 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada G. A. Enns Industrial Refrigeration Ltd Full time

    About Us: Enns Industrial Refrigeration Ltd. is a family-run business specializing in innovative industrial refrigeration solutions for a range of sectors, including cold storage and food processing. We’re seeking a talented Mechanical Engineer with expertise in refrigeration and thermodynamics to join our team. If you're looking for an opportunity to...


  • Toronto, Ontario, C6A, Ontario, Canada Enwave Energy Corporation Full time

    About the RoleThe Instrumentation & Control Engineer will be a key member of the Operational Excellence team,responsible for monitoring the performance of various control systems and ensuring proper operations.They will support in-house operations staff on control and instrumentation troubleshooting, and provideassistance to the Engineering and Project...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is seeking a Senior PeopleSoft Technical Consultant to design and develop enhancements and customizations for PeopleSoft HR modules 100% Remote (EST)Responsibilities: Design and develop enhancements and customizations for PeopleSoft HR modules (Eg., HR, leave system)Develop and maintain PeopleSoft components, including Application Engine, and...


  • Toronto, Ontario, Canada Systems & Software Full time

    About the RoleAs a Senior Software Engineer, you will play a critical role in designing and developing backend solutions for billing systems. Your primary responsibilities will include providing technical leadership and mentorship to team members, leading design reviews, and supporting Professional Services, R&D, and Support Departments with escalated...

  • Fill Finish Engineer

    4 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada Trinity Consultants - Advent Engineering Full time

    This role is for Canadian Citizens who would like to work onsite in Upstate New YorkOn-Site Fill Finish Engineer - Upstate New YorkADVENT Engineering, a Trinity Consultants Company, is an engineering and consulting firm providing expertise to the pharmaceutical and biotechnology industries. Head-quartered in Dallas, TX with operations in the Eastern US and...


  • Toronto, Ontario, C6A, Ontario, Canada Futures Consulting, LLC Full time

    Mechanical HVAC Design Engineer opening for Toronto CA Job DescriptionMechanical Engineer- This role will sit in our Toronto Canada office.The main responsibilities of the role include but are not limited to:Design mechanical systems including heating, cooling, heat rejection, air and water distribution, ventilation, air conditioning, building automation and...

  • Staff Engineer

    4 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada Tundra Technical Solutions Full time

    Position title: Sr Staff EngineerLocation: Downtown Toronto - 3 days a week on site.You’ll work alongside other Software Engineers on innovative projects. You’ll be the technical lead to own the software development project end-to-end. And have the opportunity to learn, design and build software products from the ground up.We’re all-in on the cloud and...