Software Automation Engineer Visa Sponsorship Jobs in Pennsylvania
Software automation engineer jobs in Pennsylvania span financial technology firms in Philadelphia, healthcare IT companies in the Pittsburgh corridor, and defense contractors along the Route 202 tech belt. Employers like Comcast, Siemens, and SAP regularly sponsor skilled engineers. The state's strong university pipeline and dense engineering employer base make it a consistent market for visa sponsorship candidates.
Find Software Automation Engineer JobsOverview
Showing 5 of 116+ Software Automation Engineer Jobs in Pennsylvania with Visa Sponsorship










See all 116+ Software Automation Engineer Jobs in Pennsylvania with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Automation Engineer Jobs in Pennsylvania with Visa Sponsorship.
Get Access To All Jobs
Overview:
Are you someone who is passionate, motivated, and driven to make a difference? If so, MSA Safety is the perfect fit for your career.
At MSA, SAFETY is who we are AND it is what we do. We are a purpose-driven company committed to deploying innovation and technology to deliver on our Mission to help protect people and assets all around the world. We continue to be relentless in our pursuit of solving our customers' greatest problems so they can go home safe each and every day.
Are you in? Read on for more details about this particular role.
ROLE OVERVIEW
MSA Safety’s Verification and Validation Engineering organization is seeking a technically skilled and inquisitive Software Verification and Test Automation Engineer. As an integral member of the engineering team, you will help shape the product from requirements through release, ensuring customer and product needs are clearly defined, testable, and delivered as intended.
By working across requirements, design, development, and testing, you will gain a deep understanding of the entire product. You will use that knowledge to influence engineering decisions, identify risks early, implement and improve test automation, and help deliver high-quality products that protect people when it matters most.
WHAT YOU WILL EXPERIENCE
- Join a global technology company that develops products and solutions designed to protect industrial workers and firefighters, save lives, and help organizations manage their environmental impact.
- Apply your technical expertise and quality-focused approach across a range of technologies and product types.
- Collaborate with engaged, cross-functional team members who bring different skills, backgrounds, and perspectives.
- Work with products and systems that may include:
- Safety-critical and secure software
- Hazardous-environment detection systems
- Sensor technologies such as environmental sensing, location tracking, infrared, and lasers
- Connected physical and digital products using technologies such as AWS, cellular networks, GNSS, Bluetooth Low Energy, and wired communication
- Take ownership of software and product quality.
- Improve products, tools, processes, and ways of working while advancing your technical skills and career.
- Be part of a global team with locations including Pittsburgh, Pennsylvania, Berlin, Germany and Cape Town & Johannesburg South Africa.
KEY RESPONSIBILITIES
- Develop a deep understanding of product behavior, customer needs, and system interactions to guide requirements, testing, and engineering decisions.
- Review requirements, software architecture, and development processes to define verification strategies and ensure requirements are clear, testable, and complete.
- Design, develop, and maintain automated tests for embedded software, including integration, regression, performance, and system-level testing.
- Maintain and improve test automation systems, tools, and supporting infrastructure, while performing manual testing when needed.
- Participate in code reviews and work with developers to identify, investigate, and resolve software issues.
- Analyze and communicate test results, quality data, and risks to guide product development and process improvements.
- Travel domestically or internationally up to 10% as needed.
BASIC QUALIFICATIONS
This position is responsible for developing test methodologies, processes, tools, and automation for complex embedded software systems, and therefore must have demonstrated skills in the following areas:
- Understanding of the Software Development Life Cycle.
- Experience supporting embedded product development.
- Strong Python scripting skills.
- Experience in developing test cases, test harnesses, and test scripts.
- Experience in developing test automation in an embedded environment.
- Understanding the application of testing methodologies, such as Unit Testing, Integration Testing, Regression Testing, System Testing, and Performance Testing.
- Experience using version control, issue tracking, and collaboration tools (e.g. Git, Jira, Confluence etc.).
- Experience using Continuous Integration tools, such as Bamboo, Jenkins, or Travis.
- Experience with software development and related quality metrics.
- A passion for software development quality, and a strong desire for learning and continuous improvement.
- Strong communications skills, and a desire to work in a global, multicultural team.
PREFERRED QUALIFICATIONS
- Familiarity with industry-standard communications protocols (Bluetooth, SPI, I2C, ModBus, USB, etc.).
- Ability to read and understand electronic schematics.
- Familiarity with software and hardware debugging tools (debuggers, oscilloscopes, logic analyzers, etc.).
- Embedded software development experience in C/C++ is a plus.
- Experience with security topics is a plus.
- Experience with cloud or mobile app testing, including the use of standard automation tools is a plus.
EDUCATION AND EXPERIENCE REQUIRED
- Bachelor’s Degree in Software Engineering, Computer Engineering, Computer Science or relevant discipline from an ABET-accredited program.
This position is available at multiple career levels based on experience:
- Staff III: 4 years of relevant industry experience minimum.
- Senior: 6 years of relevant industry experience minimum.
- Principal I: 9 years of relevant industry experience minimum.
- MS degree may be substituted for up to 1 year of relevant experience.
Software Quality/Testing Certification from a recognized professional organization is a plus.
LI-GM1
ONSITE
Software Automation Engineer Job Roles in Pennsylvania
See all 116+ Software Automation Engineer Jobs in Pennsylvania
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Software Automation Engineer Jobs in PennsylvaniaSoftware Automation Engineer Jobs in Pennsylvania: Frequently Asked Questions
Which companies in Pennsylvania sponsor visas for software automation engineers?
Pennsylvania employers with consistent H-1B visa and other visa sponsorship history for software automation engineers include Comcast, SAP, Siemens, Lockheed Martin, and Vanguard. Healthcare technology employers such as Independence Blue Cross and UPMC have also filed for engineering roles in the automation space. Defense and advanced manufacturing contractors concentrated around Philadelphia and Pittsburgh tend to hire for these positions at scale.
What visa types are available for software automation engineers in Pennsylvania?
Software automation engineering qualifies as a specialty occupation, making H-1B the most common path, with initial status up to three years extendable to six. Australian nationals can use the E-3 visa, and Chilean and Singaporean nationals have access to the H-1B1 visa. Canadian and Mexican citizens holding an engineering degree may qualify under the TN visa as an Engineer. F-1 students can work via OPT or STEM OPT if their degree is STEM-designated, and EB-2 or EB-3 green cards are available for longer-term sponsorship.
Which Pennsylvania cities have the most software automation engineer sponsorship jobs?
Philadelphia leads the state for software automation engineer sponsorship activity, driven by its financial services, healthcare IT, and telecommunications sectors. Pittsburgh follows closely, anchored by Carnegie Mellon University's tech ecosystem and a growing autonomous systems and robotics industry. The Route 202 corridor between Philadelphia and the Delaware border hosts a dense concentration of pharmaceutical and enterprise software employers who regularly sponsor engineering roles.
How to find software automation engineer visa sponsorship jobs in Pennsylvania?
Migrate Mate is a focused resource for finding software automation engineer roles in Pennsylvania where employers have verified visa sponsorship history. Because the platform surfaces employers based on actual sponsorship activity rather than unverified job postings, it helps you prioritize outreach to companies already familiar with engineering visa filings in this state. Filtering by Pennsylvania cities narrows results to the Philadelphia, Pittsburgh, and suburban corridor markets where most sponsorship activity is concentrated.
Are there any Pennsylvania-specific factors that affect visa sponsorship for software automation engineers?
Pennsylvania's mix of industries creates distinct sponsorship patterns. Defense contractors require security clearance eligibility alongside visa sponsorship, which can limit options for some international candidates. The state's large university hospital networks in Philadelphia and Pittsburgh regularly sponsor engineers building clinical automation systems. Pennsylvania also has no state-level E-Verify mandate for private employers outside of public contracts, so STEM OPT and H-1B transitions are common at mid-size technology firms throughout the state.
What is the prevailing wage for sponsored software automation engineer jobs in Pennsylvania?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.