Safety SW I&C Engineer HMI Systems

Westinghouse Electric Company, LLCWarrendale, OR
$69,200 - $106,500Hybrid

About The Position

This role involves developing Human Machine Interface (HMI) software for I&C Safety System products at Westinghouse. The focus will be on creating operator displays and application software for monitoring and operating safety-critical systems. The position also includes working with underlying application software in C/C++, contributing to technical documentation, and supporting verification activities. The engineer will collaborate with senior engineers on software development, integration, testing, debugging, and issue resolution within a regulated environment, gaining experience in safety system software development.

Requirements

  • Minimum of bachelor's degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
  • Experience with C and C++ through coursework, internships, or academic projects.
  • 3+ years of experience

Nice To Haves

  • Exposure to graphical user interface (GUI) or Human Machine Interface (HMI) development concepts.
  • Familiarity with GUI development frameworks and tools such as Qt, WinForms, WPF, embedded graphics frameworks, or similar technologies.
  • Coursework, internships, or academic projects involving software application development.
  • Exposure to database concepts, SQL, or data management technologies.
  • Familiarity with user interface design principles, user experience (UI/UX), and human factors engineering (HFE) concepts.
  • Familiarity with structured or waterfall development processes in regulated environments.

Responsibilities

  • Collaborate with Independent Validation and Verification (IV&V) and Integrated System Test (IST) teams to support testing and certification of HMI software.
  • Execute assigned tasks within project schedules and quality expectations, ensuring accuracy and completeness.
  • Support development of graphical user interfaces, operator displays, and application software for safety system products.
  • Develop software using Ansys SCADE, C/C++, and supporting technologies within an embedded real-time environment.
  • Participate in software integration activities involving HMI applications, real-time operating systems, databases, and control system interfaces.
  • Contribute to software documentation, verification activities, debugging efforts, and resolution of technical issues.

Benefits

  • Comprehensive Medical benefits which could include medical, dental, vision, prescription coverage and Health Savings Account (HSA) with employer contributions options
  • Wellness Programs designed to support employees in maintaining their health and well-being including Employee Assistance Program providing support for our employees and their household members
  • 401(k) with Company Match Contributions to support employees' retirement
  • Paid Vacations and Company Holidays
  • Opportunities for Flexible Work Arrangements to promote work-life balance
  • Educational Reimbursement and Comprehensive Career Programs to help employees grow in their careers
  • Global Recognition and Service Programs to celebrate employee accomplishments and service
  • Employee Referral Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service