Green Card Software Project Manager Jobs
Software Project Manager green card sponsorship lets employers permanently hire foreign professionals who can align engineering teams, manage delivery timelines, and own cross-functional roadmaps. Most roles qualify under EB-2 for advanced-degree professionals or EB-3 for bachelor's-degree holders with relevant experience, with PERM labor certification establishing the permanent employment basis.
Find Green Card Software Project Manager JobsOverview
Showing 5 of 201+ Software Project Manager jobs










See all 201+ 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 201+ Green Card Software Project Manager Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Green Card Software Project Manager Jobs.
Get Access To All JobsTips for Finding Green Card Sponsorship as a Software Project Manager
Align your credentials to EB-2 or EB-3
If you hold a bachelor's degree plus five years of progressive project management experience, you can qualify for EB-2 without a master's. Gather promotion letters, performance reviews, and project scope documents now, PERM audits demand contemporaneous evidence, not reconstructed timelines.
Search employers using Migrate Mate
Filter for Software Project Manager roles at companies with verified green card sponsorship history using Migrate Mate. Prioritizing employers with an established PERM record means you're targeting organizations whose HR and legal teams already understand the multi-year sponsorship timeline.
Look up prevailing wage before negotiating
Run the SOC code for Software Project Manager through the OFLC Wage Search before salary discussions begin. Your employer's PERM filing must meet or exceed the DOL prevailing wage for your location and level, so knowing the threshold protects both your offer and the application.
Ask about PERM recruitment timing during interviews
PERM requires a good-faith recruitment test before DOL will certify the application. Ask prospective employers whether they plan to begin recruitment immediately after hire or delay, since longer pre-filing gaps extend your wait for an approved I-140 and an eligible priority date.
Verify your O*NET occupational match early
Your job duties must align with the Software Project Manager occupation description in O*NET. Mismatches between your actual responsibilities and the PERM job description are a leading audit trigger, so work with your employer's counsel to draft duties that reflect the O*NET profile accurately.
Preserve your priority date across employer changes
If you change employers after your I-140 is approved, your original priority date can transfer to the new employer's I-140 petition. AC21 job portability also protects you once your I-485 has been pending 180 days or more, provided the new role is in the same or a similar occupation.
Green Card Software Project Manager: Frequently Asked Questions
Does a Software Project Manager role qualify for EB-2 or EB-3 green card sponsorship?
Most Software Project Manager positions qualify under EB-2 if the role requires an advanced degree or a bachelor's degree plus five years of progressive experience. EB-3 covers professionals with a bachelor's degree in a related field. The classification depends on how your employer frames the minimum requirements in the PERM job description, so the qualifying tier is set before DOL filing, not after.
How is green card sponsorship different from H-1B sponsorship for this role?
Green card sponsorship via PERM, I-140, and adjustment of status or consular processing leads to permanent residence, not a time-limited work authorization. There is no annual lottery, but EB-2 and EB-3 both have per-country numerical limits, meaning nationals of high-demand countries like India and China may face priority-date backlogs before they can file the final I-485. H-1B visa status can run concurrently while the green card process advances.
How do I find employers who sponsor green cards for Software Project Managers?
Use Migrate Mate to search for Software Project Manager roles at employers with a verified history of employment-based green card sponsorship. Targeting companies that have completed PERM filings for similar roles in the past means their HR teams are already familiar with the recruitment, prevailing wage, and I-140 steps, reducing delays caused by internal learning curves.
What does the PERM labor certification process involve for a Software Project Manager?
Your employer files the PERM application with DOL after completing a prevailing wage determination through OFLC and running a mandatory good-faith recruitment campaign. DOL reviews whether qualified U.S. workers were available for the role. For Software Project Manager positions, the recruitment steps typically include job postings, internal notices, and professional journal or website advertisements before the application is submitted to DOL for certification.
Can I change employers after my green card process has started?
Yes, under two distinct rules. If your I-140 petition has been approved, your priority date can transfer to a new employer's I-140 so you don't lose your place in the queue. Separately, once your I-485 has been pending 180 days or more, AC21 job portability lets you move to a new employer in the same or a similar occupation without the pending application being affected.