Software Engineering Analyst Jobs in USA with Visa Sponsorship
Software Engineering Analyst roles consistently rank among the most H-1B visa-sponsored positions in the U.S. Employers filing Labor Condition Applications for this specialty occupation must meet prevailing wage requirements, and most large tech and consulting firms have established sponsorship pipelines. Australian nationals can pursue the E-3 visa without lottery exposure.
Find Software Engineering Analyst JobsOverview
Showing 5 of 17+ 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 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 JobsTips for Finding Visa Sponsorship as a Software Engineering Analyst
Align your degree to specialty occupation
USCIS evaluates whether your bachelor's degree field directly relates to software engineering analysis. A computer science, software engineering, or information systems degree gives the clearest path. A business or math degree paired with software coursework can qualify but may draw an RFE.
Use OFLC Wage Search before negotiating
Your employer's LCA must certify a wage at or above the DOL prevailing wage for your job zone and location. Pull the OFLC Wage Search for your metro area before you name a number so your offer lands above the threshold, not at risk of certification failure.
Target consulting firms with established LCA pipelines
Consulting and IT services firms file LCAs in volume for Software Engineering Analyst roles because client placements drive demand. These employers have internal immigration counsel and repeatable filing processes, which shortens your time from offer to petition compared to first-time sponsors.
Find verified sponsors on Migrate Mate
Search Software Engineering Analyst roles on Migrate Mate, which lists employers with verified LCA sponsorship history. Filtering by employers who have filed for this exact role title removes the guesswork of cold-applying to companies that have never sponsored the position.
Clarify cap-exempt status before accepting offers
H-1B petitions filed by universities, nonprofits affiliated with higher education, and certain research organizations are cap-exempt, meaning no lottery. If you're open to academic or research-track Software Engineering Analyst roles, you can start at any time of year without waiting for the annual registration window.
Get your I-129 filed before OPT expires
If you're on STEM OPT, your employer must file the H-1B petition while your EAD is still valid so cap-gap protection covers the gap to October 1. Confirm your employer's immigration counsel has your documents at least 90 days before your OPT end date.
Frequently Asked Questions
Does a Software Engineering Analyst role qualify as a specialty occupation for H-1B purposes?
Yes, in most cases. USCIS looks for a direct relationship between the job duties and a specific bachelor's degree field. Software Engineering Analyst roles that require designing, building, or evaluating software systems typically satisfy the specialty occupation standard. Roles where the duties are broader and a degree in any field is accepted can draw an RFE, so the job description language your employer uses in the LCA matters.
Which visa types are realistic for a Software Engineering Analyst seeking U.S. sponsorship?
H-1B is the most common path and covers nationals of all countries, though it requires winning the annual lottery. Australian nationals can apply for the E-3 visa, which has a separate cap that has never been exhausted and has no lottery. Chilean and Singaporean nationals may qualify for the H-1B1 visa. All three classifications require a specialty occupation and an employer-filed Labor Condition Application with DOL.
What degree does a Software Engineering Analyst need for visa sponsorship?
A bachelor's degree or higher in computer science, software engineering, information systems, or a closely related technical field gives the strongest sponsorship profile. Some employers will support sponsorship for candidates with degrees in applied mathematics or electrical engineering if the work is primarily software-focused. Degrees outside the technical field generally require additional evidence to meet the specialty occupation standard under USCIS guidelines.
How do I find Software Engineering Analyst jobs where the employer already sponsors visas?
Browse Software Engineering Analyst roles on Migrate Mate, which shows employers with verified LCA sponsorship history for this position. This saves significant time compared to applying broadly and discovering sponsorship availability only after a first-round interview.
Can I switch employers while on H-1B status as a Software Engineering Analyst?
Yes. Under H-1B portability, you can start working for a new employer as soon as the new I-129 petition is filed with USCIS, without waiting for approval. The new employer must file a new LCA certified by DOL and a new I-129 petition. Your job duties and degree must still satisfy the specialty occupation standard, so a role change that significantly shifts responsibilities could require additional documentation.
What is the prevailing wage requirement for sponsored Software Engineering Analyst 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.