CPT Software Developer Jobs

Software Developer CPT jobs let F-1 students apply programming coursework directly in industry roles before graduation. Your DSO must authorize each position as an integral part of your curriculum, and full-time CPT lasting 12 months or more reduces your post-graduation OPT eligibility, so timing your authorization matters.

See All CPT Software Developer Jobs

Overview

Open Jobs173+
Top Visa TypeF-1 CPT
Work Type78% On-site
Median Salary$90K
Top LocationSan Jose, CA
Most JobsTikTok

Showing 5 of 173+ Software Developer jobs

WSP
Software Developer Intern
We won't show you this job again
WSP
New 51m ago
Software Developer Intern
WSP
New York, New York
Software Engineering
Data Science & Analytics
Data Science
Data Analytics
$19/hr - $30/hr
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Incontact
Software Engineer Intern
We won't show you this job again
Incontact
Added 4d ago
Software Engineer Intern
Incontact
Santa Clara, California
Software Engineering
Backend Engineering
Not listed
On-Site
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
TikTok
Software Engineer Intern
We won't show you this job again
TikTok
Added 5d ago
Software Engineer Intern
TikTok
San Jose, California
Software Engineering
Quality Assurance & Testing (QA Testing)
Backend Engineering
$42.75/hr - $42.75/hr
On-Site
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Republic Finance
Software Development Engineer in Test (SDET) Intern
We won't show you this job again
Republic Finance
Added 1w ago
Software Development Engineer in Test (SDET) Intern
Republic Finance
Plano, Texas
Quality Assurance & Testing (QA Testing)
IT Support & Systems Administration
Hybrid
Bachelor's
1,001-5,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Sprague Energy
Software Engineer Intern
We won't show you this job again
Sprague Energy
Added 1w ago
Software Engineer Intern
Sprague Energy
Portsmouth, New Hampshire
Software Engineering
Backend Engineering
On-Site
Associate's
501-1,000

Have you applied for this role?

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

See all 173+ Software Developer Jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Developer roles.

Get Access To All Jobs

See all 173+ CPT Software Developer Jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new CPT Software Developer Jobs.

Get Access To All Jobs

Software Developer CPT: Frequently Asked Questions

Can I do CPT as a software developer before I finish my degree?

Yes. CPT is available before graduation and requires your DSO to authorize the specific position as an integral part of your curriculum. The software developer role must relate directly to your program of study, and your employer must provide an offer letter with start and end dates, job duties, and hours per week for your DSO to process the authorization.

Does a software developer CPT job need to be at a company that sponsors visas?

Not for CPT itself. CPT authorization comes from your school, not USCIS, so the employer doesn't file anything with the federal government during your CPT period. You only need visa sponsorship if you plan to stay after graduation. If long-term sponsorship matters to you, search Migrate Mate to find software employers with a track record of work authorization support.

Does full-time CPT as a software developer affect my OPT?

Yes. Twelve or more cumulative months of full-time CPT eliminates your post-graduation OPT eligibility entirely, including the 24-month STEM OPT extension. Part-time CPT, defined as 20 hours per week or fewer, doesn't affect OPT at all. If your software developer internship is full-time and runs a full academic year, weigh that tradeoff carefully with your DSO before accepting.

What qualifies a software developer role as an integral part of my curriculum?

Your school sets the standard, but DSOs typically require the job duties to connect directly to coursework in your degree program. For software developer roles, this usually means applying programming languages, software architecture concepts, or systems design covered in your courses. Some programs require you to enroll in a co-op or practicum course that maps to the CPT position to satisfy this requirement.

Can I work remotely as a software developer on CPT?

Remote work is generally permissible on CPT, but your I-20 must list the correct work location, which for remote roles is typically your home address. Confirm with your DSO that the authorized address on your CPT I-20 matches where you'll physically be working. Some schools have additional requirements around remote arrangements, so get written confirmation before your start date.