Green Card Software Engineering Analyst Jobs
Software Engineering Analyst roles qualify for EB-2 or EB-3 green card sponsorship through the PERM labor certification process, requiring your employer to file with the Department of Labor before petitioning USCIS. Per-country backlogs mean priority dates matter, so starting the sponsorship timeline early is critical for nationals from high-demand countries.
Find Green Card Software Engineering Analyst JobsOverview
Showing 5 of 13+ Software Engineering Analyst jobs










See all Software Engineering Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineering Analyst roles.
Get Access To All Jobs
Date: Oct 28, 2026
Location(s): Palo, IA, US, 52324
Company: NextEra Energy
Requisition ID: 98329
NextEra Energy Resources is one of America’s largest wholesale electricity generators, harnessing diverse energy sources to power progress. We deliver tailored energy solutions that fuel economic growth, strengthen communities, and help customers achieve their energy goals. Ready to make a lasting impact? Take the next step in your career with us!
Position Specific Description
The Nuclear Simulator Software Engineering Analyst Senior is the technical owner for the reliability, availability, fidelity, and lifecycle of the Duane Arnold Simulator and associated training devices, delivering standards-compliant, deterministic, and resilient platforms that support operator training and NRC exam readiness. This role spans power systems, DCS/IO, OS/automation, networking, and configuration control, and operates at an analyst level with deep hands-on technical expertise.
This is an on-site, hands-on role at the Duane Arnold Energy Center in Palo, Iowa. The incumbent collaborates closely with training, operations, engineering, IT/OT, and vendors in a safety- and compliance-focused environment. The role requires occasional after-hours support, participation in witnessed drills.
This job plans and executes activities regarding engineering projects of unique and multi-faceted complexity. Employees in this role use nuclear engineering expertise to communicate recommendations concerning major company programs.
Job Duties & Responsibilities
- Serves as technical liaison to individuals within and outside the organization
- Works independently regarding technical matters pertaining to area of expertise
- Evaluates, monitors and conducts trend analyses on the performance of assigned nuclear systems
- Troubleshoots systems, performs predictive and root cause analysis, and initiates corrective action
- Designs, performs and verifies analysis of preventive maintenance programs of assigned systems
- Prepares and reviews complex engineering documents using nuclear industry standards and regulations
- Performs other job-related duties as assigned
Required Qualifications
- High School Grad / GED
- Associate's or Equivalent Experience
- Experience: 4+ years
- Nuclear Experience: 3+ years
Preferred Qualifications
- Bachelor's - Engineering
Special Requirements
Nuclear Specific Requirements:
- Associate's in Engineering, Engineering Technology or equivalent military training/experience
- Engineering or related technical experience: 4+ years
- Completion of approved industry training (e.g., EPRI, NACE, ASME) in area of expertise
- Comprehension of engineering principles and theories as they relate to Engineering Technology and to power plant systems, components and structures
- Experience developing ability to provide standards, design and functional requirements
Nuclear Specific Preferences:
- Bachelor's in Engineering Technology or related technical field
NextEra Energy offers a wide range of benefits to support our employees and their eligible family members.
Employee Group: Exempt
Employee Type: Full Time
Job Category: Technical Specialist
Organization: NextEra Energy Duane Arnold, LLC
Relocation Provided: Yes, if applicable
NextEra Energy is an Equal Opportunity Employer. Qualified applicants are considered for employment without regard to race, color, age, national origin, religion, marital status, sex, sexual orientation, gender identity, gender expression, genetics, disability, protected veteran status or any other basis prohibited by law.
NextEra Energy provides reasonable accommodation in its application and selection process for qualified individuals, including accommodations related to compliance with conditional job offer requirements, consistent with federal, state, and local laws. Supporting medical or religious documentation will be required where applicable and permitted by applicable law. To request a reasonable accommodation, please send an e-mail to recruiting-coordinator.sharedmailbox@nexteraenergy.com, providing your name, telephone number and the best time for us to reach you.
NextEra Energy will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.
NextEra Energy does not accept any unsolicited resumes or referrals from any third-party recruiting firms or agencies.
LI-CC2
Nearest Major Market: Cedar Rapids
Job Segment: Nuclear, Power Plant Operator, Power Plant, Power Systems, Energy
See all Green Card Software Engineering Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Green Card Software Engineering Analyst Jobs.
Get Access To All JobsTips for Finding Green Card Sponsorship as a Software Engineering Analyst
Align your credentials with EB-2 requirements
If you hold a bachelor's degree plus five years of progressive software engineering experience, you may qualify for EB-2 without a master's. Document each role with job descriptions and reference letters before your employer files PERM.
Search verified green card sponsors on Migrate Mate
Filter Software Engineering Analyst openings by employers with active EB-2 or EB-3 sponsorship history. Migrate Mate surfaces DOL labor certification data so you can target companies already familiar with the PERM process for technical roles.
Check your priority date before accepting an offer
Nationals from India and China often face multi-year backlogs on the EB-2 and EB-3 preference categories. Ask prospective employers about their PERM filing timeline and confirm where your country of birth currently stands in the DOS Visa Bulletin.
Verify the PERM prevailing wage tier covers your offer
DOL assigns one of four wage levels during PERM. If your offered salary falls below the certified prevailing wage for Software Engineering Analyst roles in your metro area, DOL will reject the application. Use OFLC Wage Search to cross-check before the offer is finalized.
Understand what your O*NET occupation code covers
PERM filings require an accurate SOC code. The O*NET profile for Software Engineering Analyst defines the duties DOL expects the role to match. Misaligned job descriptions are a leading cause of PERM audits and denials for technical positions.
Plan your I-485 portability window carefully
Once your I-485 adjustment-of-status application has been pending for 180 days, AC21 portability lets you change employers if the new role is in the same or similar occupation. Coordinate any job transitions with your attorney before that window closes.
Green Card Software Engineering Analyst: Frequently Asked Questions
Does a Software Engineering Analyst role qualify for EB-2 or EB-3 green card sponsorship?
Most Software Engineering Analyst positions qualify for EB-3 if the role requires a bachelor's degree in computer science, software engineering, or a related field. EB-2 applies when the position requires an advanced degree or when you hold a bachelor's degree plus at least five years of progressive experience in the specialty. Your employer's attorney determines which category fits the job description and your credentials before filing PERM.
How does green card sponsorship differ from H-1B sponsorship for this role?
H-1B visa grants temporary nonimmigrant status, typically in two-year or three-year increments, and requires an LCA filed with DOL. Green card sponsorship through EB-2 or EB-3 leads to lawful permanent residence with no renewal requirement. The PERM process requires a full recruitment test to prove no qualified U.S. workers are available, a prevailing wage determination, and a DOL audit window before USCIS even reviews the I-140 petition. Priority-date backlogs, particularly for India-born applicants, can extend the total timeline significantly.
What is the PERM recruitment test and how does it affect my job search?
PERM requires your employer to run a government-mandated recruitment campaign, posting the Software Engineering Analyst role through specific channels and documenting that no minimally qualified U.S. worker applied. This process typically takes several months before DOL submission. As a candidate, you should ask early whether a prospective employer has completed or is prepared to run PERM recruitment, since sponsors who have done it before move faster and encounter fewer audit delays.
How do I find Software Engineering Analyst jobs with active green card sponsorship?
Start with Migrate Mate, which surfaces employers with verified EB-2 and EB-3 labor certification history for technical roles. This lets you target companies that have already navigated the PERM process for Software Engineering Analyst positions, reducing the risk of accepting an offer from an employer who underestimates the complexity or cost of sponsorship.
Can I change jobs after my employer starts the green card process?
Yes, but the timing matters. If your I-485 has been pending for fewer than 180 days, changing employers restarts the PERM and I-140 process entirely. After 180 days, AC21 portability lets you move to a same or similar occupation without losing your place in the queue. Separately, if your original employer's I-140 was already approved, you can carry that priority date to a new employer's petition even before the 180-day threshold.