Westinghouse | Shaping Tomorrow's Energy | Westinghouse Nuclear
Warrendale, Pennsylvania

Software Engineer (Warrendale, US)

OnsitePosted Jan 27, 2026WebsiteLinkedIn

Skip the busywork

ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.

Resume tailored to this roleApplied in secondsTrack every application
Download the app

About this role

Your Daily:

• Design, develop, implement, support, and maintain nuclear applications based on business requirements and customer specifications using approved technologies and coding standards.

• Design, develop, implement, support, and maintain software components and systems to follow and satisfy engineering, scientific, regulatory, and manufacturing requirements.

• Act as a senior level in design development, coding, testing, and debugging new and legacy applications.

• Apply secure coding practices to prevent security vulnerabilities in code and apply object-oriented principles when implementing solutions.

• Maintain code quality through unit testing and documentation.

• Communicate with partners to gather accurate specifications for new enhancements and applications.

• Maintain knowledge of application security best practices and modern vulnerabilities

 

What we'd like to see from you:

• B.S. in Computer Science, Computer Engineering or equivalent

• 0 to 3 years of experience in software development

• C/C++ programing experience

• Experience writing specifications, test procedures, user's guides and test reports.

• Excellent verbal and written communication skills

• Experience in Java / HTML / CSS desired

• Experience in Modbus/OPC protocols desired

• Familiarity with Cisco switch configuration desired

• Experience with Windows socket programming.

• Experience with Wireshark troubleshooting desired.