Senior Software Engineering Jobs at Westinghouse Electric Company with Visa Sponsorship
Westinghouse Electric Company hires Senior Software Engineers to build and maintain the digital systems powering nuclear energy infrastructure. The company has a history of sponsoring work visas for specialized technical talent, making it a realistic target for international engineers pursuing long-term U.S. careers in the energy sector.
See All Senior Software Engineering at Westinghouse Electric Company JobsOverview
Showing 5 of 31+ Senior Software Engineering Jobs at Westinghouse Electric Company jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 31+ Senior Software Engineering Jobs at Westinghouse Electric Company
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at Westinghouse Electric Company.
Get Access To All Jobs
About The Role
As a Controls Safety Engineer, you will be part of the Safety System Software team within Global Instrumentation and Control. You will develop software applications for Nuclear Safety Instrumentation and Control systems, using the Westinghouse Common Q Platform. You will report to the Manager, I&C Safety Software and this role will be hybrid in Warrendale, PA.
Key Responsibilities
- Develop, modify, and maintain application software for I&C Safety System products.
- Develop requirements and design documentation for implemented software.
- Perform documentation and code reviews for implemented software.
- Work with several external groups to support the testing and certification of the Safety System Software.
- Evaluate, troubleshoot, and address reported software issues (internal/external).
- Complete assignments independently within project schedule and budgetary requirements.
- Work with a mentor and colleagues to further develop skillset within the team.
Qualifications
- 4+ years of experience in software development, especially in a highly regulated field.
- Bachelor's Degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field.
- Knowledge of distributed I&C architectures.
- Experience with any of the following: PLC function block programming, C/C++, SQL/Access, Git/Subversion or similar software configuration management tool, Azure DevOps or similar CI/CD solution, IBM DOORs or similar requirements management tool.
- Familiarity with the software waterfall development model.
- Have a mindset for solving a variety of software related problems.
We are committed to transparency and equity in all of our people practices.
The base salary range for this position, which is dependent upon experience, qualifications and skills, is estimated to be $85,000 to $106,500 per year.

About The Role
As a Controls Safety Engineer, you will be part of the Safety System Software team within Global Instrumentation and Control. You will develop software applications for Nuclear Safety Instrumentation and Control systems, using the Westinghouse Common Q Platform. You will report to the Manager, I&C Safety Software and this role will be hybrid in Warrendale, PA.
Key Responsibilities
- Develop, modify, and maintain application software for I&C Safety System products.
- Develop requirements and design documentation for implemented software.
- Perform documentation and code reviews for implemented software.
- Work with several external groups to support the testing and certification of the Safety System Software.
- Evaluate, troubleshoot, and address reported software issues (internal/external).
- Complete assignments independently within project schedule and budgetary requirements.
- Work with a mentor and colleagues to further develop skillset within the team.
Qualifications
- 4+ years of experience in software development, especially in a highly regulated field.
- Bachelor's Degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field.
- Knowledge of distributed I&C architectures.
- Experience with any of the following: PLC function block programming, C/C++, SQL/Access, Git/Subversion or similar software configuration management tool, Azure DevOps or similar CI/CD solution, IBM DOORs or similar requirements management tool.
- Familiarity with the software waterfall development model.
- Have a mindset for solving a variety of software related problems.
We are committed to transparency and equity in all of our people practices.
The base salary range for this position, which is dependent upon experience, qualifications and skills, is estimated to be $85,000 to $106,500 per year.
See all 31+ Senior Software Engineering at Westinghouse Electric Company jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering at Westinghouse Electric Company roles.
Get Access To All JobsTips for Finding Senior Software Engineering Jobs at Westinghouse Electric Company Jobs
Align your credentials to nuclear software standards
Westinghouse operates in a heavily regulated industry where software roles often require familiarity with safety-critical systems. Highlight experience with embedded systems, real-time software, or compliance-driven development environments to stand out from general software candidates.
Target roles requiring security clearance eligibility
Many Westinghouse Senior Software Engineering positions involve government contracts and require U.S. work authorization that supports security clearance processing. Confirm your visa type is compatible before applying, since certain statuses create complications during the clearance vetting process.
Find open roles through Migrate Mate
Westinghouse posts Senior Software Engineering roles with sponsorship availability that can be hard to filter elsewhere. Use Migrate Mate to browse current openings at Westinghouse verified for visa sponsorship, so you are not applying blind to roles that may not support your status.
Ask recruiters about internal transfer pathways
Westinghouse has global operations, and candidates already working for affiliated entities may qualify for an L-1 intracompany transfer rather than H-1B sponsorship. If you have prior employment with a Westinghouse subsidiary abroad, raise this with your recruiter before the offer stage.
Time your application around H-1B cap deadlines
If you need cap-subject H-1B sponsorship, USCIS registration opens in early March each year for an October 1 start date. Coordinate your offer timeline with the recruiter so your I-129 petition is filed within the filing window after a successful lottery selection.
Verify your LCA wage tier matches the posted role level
DOL requires Westinghouse to file a Labor Condition Application certifying your offered wage meets the prevailing wage for a Senior Software Engineer in the specific work location. Request the LCA wage level from HR and confirm it matches before signing your offer letter.
Senior Software Engineering at Westinghouse Electric Company jobs are hiring across the US. Find yours.
Find Senior Software Engineering at Westinghouse Electric Company JobsFrequently Asked Questions
Does Westinghouse Electric Company sponsor H-1B visas for Senior Software Engineers?
Yes, Westinghouse Electric Company sponsors H-1B visas for Senior Software Engineering roles. Given the specialized nature of software development in nuclear energy, qualified candidates in this function are among those the company supports for sponsorship. Cap-subject candidates should coordinate offer timing with USCIS's annual H-1B registration window, which opens in early March.
How do I apply for Senior Software Engineering jobs at Westinghouse Electric Company?
Applications go through Westinghouse's careers portal, where Senior Software Engineering roles are listed by location and business unit. You can also find current openings with confirmed visa sponsorship through Migrate Mate, which filters specifically for roles open to international candidates. Tailor your resume to safety-critical or compliance-driven software experience, as these are common requirements in Westinghouse's engineering division.
Which visa types does Westinghouse Electric Company commonly use for Senior Software Engineering hires?
Westinghouse sponsors H-1B visas as the primary work authorization path for Senior Software Engineers. The company also accepts F-1 OPT and F-1 CPT for eligible candidates earlier in their careers, and TN visas for Canadian and Mexican nationals in qualifying specialty occupations. J-1 sponsorship has also been used for exchange visitor arrangements in technical roles.
What qualifications does Westinghouse Electric Company expect for Senior Software Engineering roles?
Senior Software Engineering roles at Westinghouse typically require a bachelor's degree or higher in computer science, software engineering, or a closely related field. Industry experience with regulated or safety-critical systems is a common differentiator, along with proficiency in relevant programming languages and software development lifecycle practices. Some roles supporting government contracts may also require eligibility for a U.S. security clearance.
How long does the visa sponsorship process take for a Senior Software Engineering offer at Westinghouse?
Timeline depends on your visa type and current status. For H-1B sponsorship, the process runs through USCIS's annual lottery in March, with work authorization starting October 1 at the earliest. Premium processing reduces the petition adjudication window to roughly 15 business days once filed. F-1 OPT candidates can often start sooner if their OPT authorization is already active when the offer is extended.
See which Senior Software Engineering at Westinghouse Electric Company employers are hiring and sponsoring visas right now.
Search Senior Software Engineering at Westinghouse Electric Company Jobs