I&C SW Specialist
Westinghouse Electric Company
About The Role
- Develop Human Machine Interface (HMI) software for I&C Safety System products.
- Focus on developing operator displays and application software for monitoring and operation of safety-critical systems.
- Work on underlying application software implemented in C/C++.
- Contribute to technical documentation and support verification activities.
- Participate in software development, integration, testing, debugging, and resolution of technical issues.
- Gain experience in safety system software development within a regulated environment.
- Report to the Manager, I&C Safety Software – Safety Reactor Systems Engineering.
- Hybrid role located at the Warrendale, PA facility.
Key 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.
- 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.
Qualifications
- Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, Automation/Controls, Information Technology, or a related STEM discipline.
- Experience with C and C++ through coursework, internships, or academic projects.
- 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.