Software Project Manager Jobs in USA with Visa Sponsorship
Software Project Manager roles qualify for H-1B visa sponsorship as a specialty occupation requiring a bachelor's degree in computer science, information systems, or a related field. Employers file a Labor Condition Application before sponsoring, and many large tech and consulting firms have active LCA filing histories for this title.
Find Software Project Manager JobsOverview
Showing 5 of 274+ Software Project Manager jobs










See all 274+ Software Project Manager Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Project Manager roles.
Get Access To All Jobs
Senior Software Project Manager
About us
Electric Power Group (EPG) develops and deploys mission-critical software solutions that help electric utilities and grid operators monitor, analyze, and improve electric grid reliability and performance. Built on proven Synchrophasor technology, our solutions deliver real-time grid monitoring, wide-area situational awareness, advanced power system analytics, and confident operational decision-making. EPG is a global company trusted by leading grid operator customers in more than 15 countries. As the industry leader and a pioneer in this field, EPG continues to set the standard for grid reliability and performance.
The Opportunity
We are seeking an accomplished Senior Software Project Manager to lead complex, customer-facing software development, implementation, and deployment programs. This high-visibility role requires exceptional professionalism, communication, project management fluency, and disciplined execution. The successful candidate will take ownership of delivery commitments, anticipate risks, align engineering, development, and implementation teams, and build customer confidence.
Prior electric utility software industry experience is preferred. This position is preferably onsite at our Pasadena, CA global headquarters. Hybrid or remote work is open to the right candidate.
Key Responsibilities
- Delivery Ownership: Own project delivery through each phase, including initiation and planning, development, integration, testing and customer acceptance, go-live, and transition to support.
- Planning & Reporting: Build and maintain credible integrated schedules, milestones, critical paths, resource plans, risk registers, action logs, and clear executive status reports.
- Team Coordination: Coordinate software developers, power systems engineers, QA, technical leads, customers, and third parties; clarify ownership and drive timely closure of dependencies.
- Customer Leadership: Lead customer meetings and executive reviews; manage difficult conversations and escalations collaboratively and constructively.
- Risk & Escalation Management: Identify delivery risks early, establish recovery plans, challenge unrealistic assumptions, and escalate decisions before commitments are jeopardized.
- Scope, Budget & Acceptance: Manage scope, budgets, change requests, contractual milestones, testing readiness, and customer acceptance criteria.
- Governance: Improve project governance and execution without introducing bureaucracy.
Key Skills
- Project Management: Command of project management principles, methodologies, and tools to plan, track, and deliver complex software programs.
- Leadership: Ability to lead, coordinate, and motivate cross-functional teams, and enforce accountability.
- Communication: Excellent verbal and written communication, executive presence, and the ability to manage stakeholders and customers in challenging situations.
- Problem-Solving and Analytical Skills: Strong ability to identify issues, analyze complex situations, and make timely, well-reasoned decisions.
Required Qualifications
- 10+ years of progressively responsible project management experience, including complex enterprise software development, implementation, or deployment.
- Demonstrated record of delivering complex, customer-facing technology projects with demanding timelines and multiple technical workstreams.
- Strong understanding of software development lifecycles, requirements, integration, QA, UAT, deployment, and acceptance.
- Proficiency in Azure DevOps, Microsoft Project, and Agile delivery methods.
- Bachelor’s degree in a relevant field or equivalent professional experience.
- Ability to balance strategic thinking with execution, and to demonstrate professionalism, integrity, and a team-first mindset.
Preferred Qualifications
- Professional experience in the electric utility or power systems industry (utility, ISO/RTO, vendor, integrator, or consultant), including delivery of EMS, SCADA, ADMS, Synchrophasor/wide-area monitoring, grid analytics, or related utility software.
- Familiarity with NERC CIP or other industry-specific compliance standards.
- PMP or equivalent project management credential.
Why Join Us?
- Mission-Critical Work: Work directly with utilities and grid operators on technologies central to grid reliability and modernization.
- Expert Colleagues: Collaborate with power systems and software subject matter experts.
- Visible Impact: Make an impact on strategic customer deliveries and project management practices.
- Growth Opportunity: Shape the project management function of a growing, globally respected company.
Compensation and Benefits
EPG offers a market-competitive compensation package that rewards performance and long-term contribution. Full-time employees receive the following benefits, incentive programs, and sponsorship, subject to eligibility: health insurance plans, 401(k) including profit-sharing match contributions, life insurance, paid time off, visa sponsorship, and eligibility for performance-based bonus and long-term incentive programs.
Pay: $125,000.00 - $175,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Education:
- Bachelor's (Required)
Experience:
- Progressively Responsible Project Management: 10 years (Required)
Ability to Commute:
- Pasadena, CA 91101 (Required)
Work Location: In person
EPG is an Equal Opportunity Employer. For more information, visit: www.electricpowergroup.com.
See all 274+ Software Project Manager Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Project Manager roles.
Get Access To All JobsTips for Finding Visa Sponsorship as a Software Project Manager
Frame your credentials around specialty occupation
USCIS scrutinizes whether your degree directly relates to the role. A project management certificate alone won't satisfy specialty occupation, pair it with a bachelor's in computer science, engineering, or information systems to strengthen your petition.
Search LCA data before applying
Use Migrate Mate to find employers with verified Software Project Manager LCA filing history. This tells you which companies have already cleared DOL's prevailing-wage process for this title, so you're not guessing at sponsorship willingness.
Target companies with established immigration programs
Large IT services firms, defense contractors, and enterprise software companies file LCAs for Software Project Manager roles far more consistently than startups. Their in-house immigration teams handle H-1B compliance routinely, reducing delays caused by unfamiliarity with the process.
Verify prevailing wage before negotiating your offer
Your employer's LCA must certify a wage at or above DOL's prevailing wage for your location and job title. Run the OFLC Wage Search for your metro area before negotiating, accepting below the Level II or III threshold can stall or invalidate the LCA.
Expect degree equivalency scrutiny during H-1B adjudication
If your project management degree is from outside the U.S., USCIS may request a credential evaluation to confirm it's equivalent to a U.S. bachelor's. Get a credential evaluation from an NACES-approved evaluator before your employer files the I-129 petition.
Align your PMP certification with your visa timeline
A Project Management Professional certification doesn't substitute for a qualifying degree on an H-1B petition, but it strengthens the specialty occupation argument when paired with a relevant degree. File or renew your PMP before the I-129 petition is submitted so it appears in your record.
Frequently Asked Questions
Does a Software Project Manager role qualify for H-1B sponsorship?
Yes, Software Project Manager qualifies as a specialty occupation under USCIS criteria because the role typically requires at least a bachelor's degree in computer science, information systems, or engineering. The key is that the degree must directly relate to the specific duties of the role. If your employer's job description includes technical software oversight, that connection is straightforward to establish.
What degree do I need for a sponsored Software Project Manager position?
Most employers sponsoring this role require a bachelor's degree in computer science, software engineering, information systems, or a closely related technical field. A general business degree on its own is unlikely to satisfy USCIS specialty occupation requirements unless the job duties are largely non-technical. A PMP certification supports your petition but doesn't replace the degree requirement.
Which visa types can sponsor a Software Project Manager?
H-1B is the most common visa for this role and applies to nationals of any country. Australian nationals can apply for the E-3 visa, which has no lottery and renews indefinitely. Chilean nationals may use the H-1B1 visa, and Singapore nationals the H-1B1 with an 18-month initial period. TN visa status is not available for this role, as Software Project Manager is not on the USMCA profession list.
How do I find employers who sponsor Software Project Manager roles?
Migrate Mate lists employers with verified LCA sponsorship history for Software Project Manager positions, so you can search by location and confirm active filing before you apply. This saves you from targeting companies that have never navigated the sponsorship process for this title.
Can I transfer my H-1B to a new employer as a Software Project Manager?
Yes. If you're already in H-1B status, you can start working for a new employer as soon as the new I-129 petition is filed with USCIS, you don't need to wait for approval. Your new employer must file a fresh LCA at the prevailing wage for your new location, since wages are tied to the specific worksite certified on the original LCA.
What is the prevailing wage requirement for sponsored Software Project Manager jobs?
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.