Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software/Hardware Development Engineer F/H

$1704.68 - $2924.93 per week
Full-time

OPG

Status: Regular Full Time
Bachelors Degree in Computer Software or Electrical engineering (or other related discipline)
Shifts(s): Days
Travel: 10%
Electrify your career and help build a brighter tomorrow.
Ontario Power Generation (OPG) is looking for a dynamic strategic and results-drivenprofessional to join our team in the role of Software Engineer.

Reporting to the Manager Engineering this position is responsible for designing maintaining monitoring and troubleshooting control computer systems within a nuclear facility.

Designing maintaining monitoring and troubleshooting control computer systems in a nuclear facility
Implementing software modifications using both high level (C/C/Python/.NET) and low-level (assembly machine code) languages
Embedded system design and integration of hardware and software components
Development of computer system requirements and associated documentation in accordance with the Engineering Change Control (ECC) process
Application of cyber security best practices in computing systems related modifications in the station
Development of comprehensive design documentation technical specifications plans procedures user manuals reports guidelines and other technical documentation for systems involving computer systems
Execution of test procedures and authoring technical reports
Validation and verification of software designs (code review configuration testing subsystem testing etc.) on simulation and test environments
Maintaining and upgrading site computer labs support tools and test jigs
Working with digital controller programming/coding
Working with Nuclear software program governance
Attend meetings conferences and required training
Bachelors or Masters degree in Computer/Software/Electrical engineering or Computer Science is required; a designation would be an asset.
Minimum 2 years experience in a computer engineering or equivalent role
Experience working with various software systems such as C/C/Python/Assembly
Experience in Varian Assembly language programming would be an asset
Candidate must be a fully licensed engineer in the province of Ontario or be eligible to be licensed in the Province of Ontario

The successful candidate will exhibit uncompromising integrity and commitment to upholding corporate values and the OPG Code of Business Conduct.

As the largest generator in Ontario we meet approximately50%ofthe provinceselectricityneeds largely from low-carbonsources like nuclearand hydro.

As we work to achieve our vision of Electrifying life in one generation OPG and our family of companies are also helping advance the development of new low-carbon technologies such as Small Modular Reactors (SMRs) refurbishment projects and electrification initiatives to help power the growing demands of a growing economy. Please submit your application online at .The base salary range considers many factors including but not limited to experience education and training including any collective agreement requirements for union represented positions. The total compensation package for regular full-time management roles includes pay-for-performance programs for annual and medium time periods. Maintaining a high-performance culture and excellence is a core expectation of every member of our leadership team and is rewarded through the established compensation framework.
OPG is committed to employment equity. As such we encourage applicants from equity-seeking communities (Indigenous Peoples racialized persons persons with disabilities and women). We strongly believe that alleviating the under-representation of equity-seeking individuals will create a stronger OPG team and allow us to better serve the needs of our diverse communities.
In order to fulfill the above-mentioned purpose priority in hiring may be given to qualified persons who self-identify as a member of equity-seeking groups as identified in the application process.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Software/Hardware Development Engineer F/H in Ontario vacancy
  •  ...Executive Search is looking for an innovative and detail-oriented Software Engineer to join our team. In this role, you will be integral in...  ...technologies as appropriate. Requirements ~ Bachelor's degree in Computer Science, Software Engineering, or a related field. ~2+ years... 
    Suggested
    Remote job
    Permanent employment

    Keller Executive Search International

    Ontario
    more than 2 months ago
  •  ...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay Ontario Canada Employment Type: Full-time Salary Range: CAD(annual) Work Model: Hybrid About the Job A senior-level Software Architect & Engineer is sought to lead... 
    Suggested
    Full time

    Essence Coaching Group

    Ontario
    17 days ago
  •  ...Analyze Extrusion Die flow path using CFD software. Work with Machinists and Tool Makers...  ...Maintain organized design libraries on computer hard drive. Comply with Occupational...  ...EMPLOYMENT REQUIREMENTS Education Engineering Technologist or Equivalent Minimum 2... 
    Suggested
    Full time
    Remote work

    Cooper-Standard Automotive

    Ontario
    15 days ago
  • $165k - $210k per year

     ...Senior Systems Engineer – Avionics Location: Lindsay, Ontario, Canada (Hybrid)...  ...management systems. Working across hardware, software, and systems domains, you will deliver safe...  ...avionics systems, including flight control computers, communication and navigation equipment,... 
    Suggested
    Full time

    Essence Coaching Group

    Ontario
    17 days ago
  •  ...We are CDAI—the data and artificial intelligence engine of Compass Group North America. We design and deliver custom, in-house solutions...  ...deliverables are met. ~ Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Information Systems or similar.... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Compass Group

    Ontario
    7 hours ago
  • $120k - $140k per year

     ...experiences. Who we need We are looking for a Senior DevOps Engineer who is passionate about creating high-performing, reliable, and...  ...infrastructure while integrating AI-assisted tools to optimize software delivery. You will play a central role in enabling development... 
    Long term contract
    Full time
    Remote work
    Work from home

    OSCAR Pro

    Ontario
    5 days ago
  •  ...We are CDAI—the data and artificial intelligence engine of Compass Group North America. We design and deliver custom, in-house solutions...  ...with dbt is a plus. ~ Bachelor’s degree (or equivalent) in Computer Science, Engineering, or a related field. ~    Compass Group... 
    Permanent employment
    Full time

    Compass Group

    Ontario
    1 day ago
  •  ...Description: The Canada IT Platforms and Engineering Domain is looking for a Senior AI...  ...record of building large-scale complex software systems. What you will do Work closely...  ...need to succeed Bachelors degree in computer science or a relevant field... 
    Full time
    Work at office
    Work from home

    Sun Life

    Ontario
    a month ago
  • $120k - $165k per year

     ...Flight Controls Engineer Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD 120...  ...and robust verification strategies for complex systems and software Enhance flight simulator capabilities and environment models... 
    Full time

    Essence Coaching Group

    Ontario
    17 days ago
  •  ...JOB PURPOSE The Solutions Engineer – Contract Logistics will play a pivotal role in designing...  ...services industries. Highly developed computer skills, including Microsoft Excel, Access...  ...or equivalent, and Project Management software are required. Knowledge of Excel should... 
    Long term contract
    Contract work
    For contractors
    Internship
    Local area
    Remote work
    Flexible hours

    DP World

    Ontario
    a month ago
  •  ...GENERAL SUMMARY To provide Mechanical Engineering expertise as the package equipment...  ...skills required for discipline specific software. Functional or technical skills (CAD...  ...vision abilities are required to perform computer work) Required occasionally to stoop... 
    Permanent employment
    Work at office

    Celeros Flow Technology

    Ontario
    8 days ago
  •  ...underground operations. In 2025, the project has moved into the detailed engineering and major equipment procurement phase. The Preliminary Economic...  ...techniques and standard industry practices  Strong computer skills, including extensive knowledge of Microsoft Office  Excellent... 
    Contract work
    For contractors
    Work at office

    Kinross Gold Corporation

    Ontario
    22 days ago
  •  ...talented and experienced Senior Desktop Engineer to join our team. As a Senior Desktop Engineer...  ...for thorough documentation. Solid software engineering knowledge, including clean architecture...  ...Windows or MacOS) Bachelor's degree in Computer Science, Software Engineering, or a... 
    Remote job

    Habitat Learn Inc

    Ontario
    more than 2 months ago
  •  ...Were looking for an Information Security Engineer to be part of making this/that happen....  ...and configuration of security controls in Software-as-a-Service (SaaS) platforms used by Arctic...  ...ABOUT YOU ~ A bachelors degree in computer science Information Systems Engineering or... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Arctic Wolf Networks

    Ontario
    a month ago
  • $120k - $165k per year

     ...Engineering Expert – Hardware Integration Location: Lindsay, Ontario, Canada Salary: C$120,000 - C$165,000 Employment...  ...and prototypes using EDA tools. Collaborate with embedded software engineers to define hardware/software interfaces and integration... 
    Full time
    Flexible hours

    Essence Coaching Group

    Ontario
    17 days ago
  •  ...Role: Senior Controls and Automation Engineer Sun Gro Horticulture is one of the most prominent North American horticultural companies...  ...designing, integrating, and deploying new control platforms, software, hardware, and equipment to modernize plant automation and ensure... 
    Full time
    Temporary work
    For contractors
    Internship
    Work at office
    Local area
    Remote work
    Worldwide

    Sun Gro Horticulture

    Ontario
    14 days ago
  • $150k - $226k per year

    Staff Full Stack Engineer (Schedule Engine) Location Remote in Ontario : Ready to be a Titan? ServiceTitan is looking for a Staff Full Stack Engineer (Staff Software Engineer) to help us build smart, compelling, and intuitive applications for our products. This is an exciting... 
    Long term contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    ServiceTitan

    Ontario
    1 day ago
  •  ...Our client, Barry Bryan Associates – a multi-disciplined architectural and engineering firm with over 25 years of experience delivering quality design services across Ontario and beyond – is seeking an Engineer with contract administration experience to join their growing... 
    Contract work
    For contractors
    Ontario
    2 days ago
  •  ...extraordinary. GENERAL SUMMARY This role as a Production Engineer will involve (but not limited to) planning and creating a...  ...and see (specific close vision abilities are required to perform computer work) Required occasionally to stoop, kneel, crouch and crawl... 
    Permanent employment
    Work at office

    Celeros Flow Technology

    Ontario
    8 days ago
  •  ...Associates to recruit a Project Designer to join their Land Development Engineering Department. Land development is a multi-step process, with...  ...Creating contract drawings using AutoCAD Civil 3D design software including site plans, grading plans, servicing plans and erosion... 
    Contract work
    Ontario
    1 day ago
  • $94.22k - $174.98k per year

     ...We are seeking a Senior Full Stack Engineer role for our Insurance core systems and to support...  ...the full stack throughout the complete software development process. Position...  ...possibilities and outcomes BS or MS in Computer Science preferred or equivalent professional... 
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    Manulife

    Ontario
    a month ago
  • $75.88k - $140.92k per year

     ...We are hiring a Test Automation Engineer who is passionate about delivering value and being involved in transformative initiatives. This...  ...where possible the broader Technology team Collaborate with Software Engineers Quality Engineers Technical Analysts Business partners... 
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    Manulife

    Ontario
    a month ago
  •  ...Civil/Structural Engineer Spark Power is looking for a Civil/Structural Engineer to join our team. Reporting to the Engineering Manager...  ...knowledge and ability to use programs such as structural design software S-Frame & drafting software AutoCAD and review software like... 
    Full time
    Manual labor
    Flexible hours

    Spark Power

    Ontario
    2 days ago
  • $75.9k - $141.9k per year

     ...33 Dundas Street West Job Family Group: Technology We are seeking an enthusiastic, passionate professional for a Cloud Engineering position with extensive experience with AWS cloud services. BMO's cloud strategy is focused on innovation, leveraging rapidly emerging... 
    Full time
    Contract work
    Part time
    Ontario
    1 day ago
  • $75k - $105k per year

     ...Compensation Range $75,000- $105,000 Our client, Barry Bryan Associates – a multi-disciplined architectural and engineering firm with over 25 years of experience delivering quality design services across Ontario and beyond – is seeking a Building Science Engineer... 
    Ontario
    2 days ago
  • $22.44 per hour

    We’re looking for a Student Engineering Technician to join Clarington’s Public Works team! Why Clarington? Clarington is a community full of possibilities. As one of the fastest-growing municipalities in Durham Region, Clarington is home to over 107,000 residents across... 
    Hourly pay
    Summer work
    Monday to friday

    Municipality of Clarington

    Ontario
    15 days ago
  •  ...Job Description We are seeking an experienced Senior DevOps Engineer to join our team and lead the design, deployment, and...  ...infrastructure. Qualifications ~ Bachelors degree in Computer Science, Information Technology, or a related field. ~5+ years... 
    Remote job
    Internship
    Work visa

    Proto

    Ontario
    a month ago
  • $79k - $116k per year

     ...implements overall plant technical strategies and tactics focused on engineering projects maintenance and stores improvement programs. Develops...  .... Demonstrate ability to utilize available application computer programs. Demonstrate executive maturity through decision making... 
    Long term contract
    Full time
    Temporary work
    Flexible hours
    Shift work
    Rotating shift

    ConAgra Foods

    Ontario
    a month ago
  • $165k - $210k per year

     ...Senior Systems Engineer Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD 165,000 – 210,000 gross/year About the Role A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering... 
    Long term contract
    Full time

    Essence Coaching Group

    Ontario
    17 days ago
  •  ...Head of Engineering Location: Toronto on site Company Overview: We pride ourselves on a culture of creativity, collaboration, and a...  ...approach. • Experience with project C delivery management tools and software. Main Responsibilities: • Provide leadership, strategic and... 
    Worldwide

    Futuretek

    Ontario
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software/Hardware Development Engineer F/H. Be the first to apply!