Software Engineer Jobs at North Carolina State University with Visa Sponsorship

North Carolina State University hires Software Engineers across research computing, enterprise systems, and campus technology teams. As a large public university, NC State has an established international hiring process and routinely supports work authorization for qualified software engineering candidates across multiple visa categories.

See All Software Engineer at North Carolina State University Jobs

Overview

Open Jobs26+
Top Visa TypeH-1B
Work Type100% On-site
Median Salary$90K
Top LocationRaleigh, NC
Most JobsNorth Carolina State University

Showing 5 of 26+ Software Engineer Jobs at North Carolina State University jobs

North Carolina State University
Robotics Research Engineer
We won't show you this job again
North Carolina State University
Added 3w ago
Robotics Research Engineer
North Carolina State University
Raleigh, North Carolina
Specialized Engineering
Software Engineering
Technical Product & Program Management
Engineering (Non-Software)
Robotics Engineering
Embedded Systems Engineering
$80,000/yr - $100,000/yr
On-Site
Bachelor's
5,001-10,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
North Carolina State University
Applied AI/ML - Open Rank - Assistant/Associate/Professor
We won't show you this job again
North Carolina State University
Added 3w ago
Applied AI/ML - Open Rank - Assistant/Associate/Professor
North Carolina State University
Raleigh, North Carolina
Software Engineering
Teaching & Instruction
Research & Academia
AI (Artificial Intelligence)
ML (Machine Learning)
On-Site
Doctorate
5,001-10,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
North Carolina State University
IT Systems Programmer Sr.
We won't show you this job again
North Carolina State University
Added 3w ago
IT Systems Programmer Sr.
North Carolina State University
Raleigh, North Carolina
Software Engineering
Technical Product & Program Management
IT Support & Systems Administration
Backend Engineering
IT Support
$95,000/yr - $112,505/yr
On-Site
3+ yrs exp.
Bachelor's
5,001-10,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
North Carolina State University
Postdoctoral Research Scholar
We won't show you this job again
North Carolina State University
Added 6mo ago
Postdoctoral Research Scholar
North Carolina State University
Raleigh, North Carolina
Data Science & Analytics
Software Engineering
Laboratory Research
Data Science
$70,000/yr
On-Site
None

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
North Carolina State University
Post Doctoral Research Scholar
We won't show you this job again
North Carolina State University
Added 10mo ago
Post Doctoral Research Scholar
North Carolina State University
Raleigh, North Carolina
Data Science & Analytics
Software Engineering
Laboratory Research
Data Science
$59,000/yr - $65,000/yr
On-Site
None
5,001-10,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 26+ Software Engineer Jobs at North Carolina State University

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at North Carolina State University.

Get Access To All Jobs

See all 26+ Software Engineer at North Carolina State University jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at North Carolina State University roles.

Get Access To All Jobs

Tips for Finding Software Engineer Jobs at North Carolina State University Jobs

Align your portfolio with research computing needs

NC State's software engineering roles often support research infrastructure, HPC clusters, and data platforms. Tailor your portfolio to show systems-level or research-adjacent work, since university hiring committees weigh technical depth alongside academic environment fit.

Target departments posting through Workday directly

NC State posts roles through its Workday applicant portal, and departmental IT units sometimes hire independently from central HR. Check both the central jobs board and specific college or research center pages to catch postings before they close.

Understand how OPT and CPT interact with university hiring timelines

Universities follow rigid semester-based hiring cycles. If you're on F-1 OPT, confirm your employment start date aligns with your OPT authorization window and that your 60-day grace period doesn't overlap with a delayed onboarding date.

Ask HR explicitly about H-1B cap-exempt status

As a public university, NC State qualifies as a cap-exempt H-1B employer, meaning petitions aren't subject to the annual 85,000 cap or lottery. You can file at any point in the year, which removes the April registration deadline pressure most private employers face.

Prepare your degree equivalency documentation early

NC State's international hiring process requires USCIS-acceptable credential evaluation for foreign degrees. Get a credential evaluation from a NACES-approved agency before interviews so HR can confirm your degree satisfies the specialty occupation requirement without delays.

Use Migrate Mate to filter verified Software Engineer openings

Identifying which NC State postings actively support visa sponsorship takes time. Use Migrate Mate to browse Software Engineer roles at NC State that are verified for sponsorship, so you apply to positions where your visa type is already confirmed as supported.

Software Engineer at North Carolina State University jobs are hiring across the US. Find yours.

Find Software Engineer at North Carolina State University Jobs

Frequently Asked Questions

Does North Carolina State University sponsor H-1B visas for Software Engineers?

Yes. NC State sponsors H-1B visas for Software Engineers and qualifies as a cap-exempt institution, meaning petitions can be filed year-round without entering the annual lottery. This is a significant advantage over private sector roles where H-1B timing is constrained by the April registration window and selection odds. NC State's Office of International Employment handles the petition process directly.

Which visa types does North Carolina State University commonly use for Software Engineer roles?

NC State supports a range of visa categories for Software Engineers, including H-1B, E-3 for Australian citizens, TN for Canadian and Mexican nationals, J-1 for exchange visitors, and F-1 OPT and CPT for current students. Permanent residency pathways through EB-2 and EB-3 PERM labor certification are also available for eligible long-term hires, though those timelines vary based on the candidate's nationality and priority date.

How do I apply for Software Engineer jobs at North Carolina State University?

Applications go through NC State's Workday portal at jobs.ncsu.edu. Each posting lists the hiring department, required qualifications, and whether visa sponsorship is available. Submit a resume tailored to the specific team's technical environment, whether that's enterprise IT, research computing, or a college-level unit. You can also browse verified sponsoring postings on Migrate Mate before applying through the official portal.

What qualifications does NC State expect for Software Engineer roles?

Most Software Engineer positions at NC State require a bachelor's degree in computer science, software engineering, or a closely related field. Some research-focused roles prefer a master's degree or demonstrated experience with specific platforms like Linux systems, cloud infrastructure, or scientific computing environments. For H-1B eligibility, your degree must directly correlate to the job duties, so a clear match between your field of study and the role is essential.

How long does the visa sponsorship process take at a university like NC State?

For H-1B transfers or new petitions at a cap-exempt university like NC State, USCIS standard processing runs three to six months. Premium processing reduces that to 15 business days. For F-1 OPT extensions or STEM OPT, USCIS targets 90 days but real timelines can stretch longer, so apply as early as your program allows. PERM labor certification for Green Card sponsorship typically takes 12 to 18 months before the I-140 petition can even be filed.

See which Software Engineer at North Carolina State University employers are hiring and sponsoring visas right now.

Search Software Engineer at North Carolina State University Jobs