Westinghouse Electric Company

Software Engineer

Westinghouse Electric Company

full-time

Posted on:

Location Type: Office

Location: HuntsvilleAlabamaUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Improve applications built upon the Windows platform to support solutions for the commercial nuclear sector
  • Develop applications based on our requirements, using approved technologies and coding standards.
  • Build software components and systems to follow and satisfy engineering, scientific, regulatory, and manufacturing requirements.
  • Be a senior level in design development, coding, testing, and debugging new and legacy applications.
  • Apply secure coding practices to prevent security vulnerabilities in code
  • Maintain code quality through unit testing and solid documentation.
  • Communicate with partners to gather accurate specifications for new enhancements and applications.
  • Maintain knowledge of application security best practices and modern vulnerabilities.

Requirements

  • B.S. in Computer Science, Computer Engineering or equivalent
  • 4+ years of experience in software development
  • C/C++ programing experience
  • Fortran experience helpful
  • Experience writing specifications, design documents, test procedures, users guides and test reports.
  • Experience communicating updates and resolutions to customers and other partners.
  • Experience in Modbus/OPC/TCPIP protocols
  • Familiarity with Cisco switch configuration
  • Experience with Windows socket programming.
  • Experience with Wireshark troubleshooting.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++FortranWindows socket programmingunit testingsecure coding practicessoftware developmentdesign documentstest proceduresWireshark
Soft Skills
communicationspecification writingproblem solvingcollaboration
Certifications
B.S. in Computer ScienceB.S. in Computer Engineering