STEM OPT Linux Engineer Jobs

Linux Engineer roles qualify for STEM OPT because they fall under computer science and information technology CIP codes recognized by ICE. Your STEM degree gives you a 24-month OPT extension beyond the initial 12 months, but your employer must be enrolled in E-Verify before you can start.

Find STEM OPT Linux Engineer Jobs

Overview

Open Jobs21+
Work Type67% On-site
Top LocationAustin, TX
Most JobsThe University of Texas at Austin

Showing 5 of 21+ Linux Engineer jobs

Eaton
Senior Linux Firmware Engineer
We won't show you this job again
Eaton
Added 2w ago
Senior Linux Firmware Engineer
Eaton
Raleigh, North Carolina
Software Engineering
Embedded Systems Engineering
Firmware Engineering
$94k - $138k/yr
Hybrid
Bachelor's
10,000+

Have you applied for this role?

Rockefeller University
Linux (DevOps) Engineer
We won't show you this job again
Rockefeller University
Added 2w ago
Linux (DevOps) Engineer
Rockefeller University
New York, New York
Cloud & DevOps
Quality Assurance & Testing (QA Testing)
IT Support & Systems Administration
DevOps
Cloud Engineering
Automation QA
IT Support
Systems Administration
$90k - $100k/yr
On-Site
Bachelor's
1,001-5,000

Have you applied for this role?

HistoSonics
Linux Image Engineer
We won't show you this job again
HistoSonics
Added 1mo ago
Linux Image Engineer
HistoSonics
Plymouth, Minnesota
Specialized Engineering
Software Engineering
Cybersecurity
Engineering (Non-Software)
Embedded Systems Engineering
$115k - $140k/yr
On-Site
Bachelor's

Have you applied for this role?

NTT DATA
Linux Systems Engineer
We won't show you this job again
NTT DATA
Added 1mo ago
Linux Systems Engineer
NTT DATA
Salt Lake City, Utah
IT Support & Systems Administration
Cloud & DevOps
Technical Product & Program Management
Systems Administration
On-Site
Bachelor's
10,000+

Have you applied for this role?

Samsung Electronics
Junior Linux Systems Engineer
We won't show you this job again
Samsung Electronics
Added 1mo ago
Junior Linux Systems Engineer
Samsung Electronics
Taylor, Texas
IT Support & Systems Administration
IT Support
Systems Administration
On-Site
Bachelor's
10,000+

Have you applied for this role?

See all Linux Engineer Jobs

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

Get Access To All Jobs

See all STEM OPT Linux Engineer Jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Linux Engineer Jobs.

Get Access To All Jobs

Tips for Finding STEM OPT Authorization as a Linux Engineer

Verify your CIP code matches Linux engineering

Check your degree's CIP code against ICE's STEM-designated degree program list before applying. Degrees in computer science, computer engineering, and information technology typically qualify, but your DSO must confirm the match before recommending the extension.

Confirm E-Verify enrollment before accepting offers

Ask recruiting contacts directly whether the company is enrolled in E-Verify before your first interview. Employers not enrolled cannot legally employ STEM OPT students, and switching employers after accepting an offer costs you weeks of job search time.

Use Migrate Mate to filter Linux roles by sponsorship history

Search Linux Engineer openings on Migrate Mate, which surfaces employers with verified work authorization filing history. This cuts the time you spend screening companies that have never hired international students.

Target employers with existing Linux infrastructure teams

Companies running large-scale Linux environments in finance, cloud infrastructure, and defense contracting hire Linux Engineers in volume and already have E-Verify and international hiring workflows in place. Prioritize these over startups building their first DevOps pipeline.

File your I-983 training plan with role-specific learning goals

Your I-983 must list concrete Linux engineering skills you'll develop, such as kernel configuration, system hardening, or automation with Ansible. Generic objectives get flagged by DSOs. Align the plan directly to your offer letter's job duties.

Time your STEM OPT application around your OPT end date

USCIS recommends filing the STEM OPT extension application at least 90 days before your initial OPT expires. If USCIS hasn't adjudicated by your expiration date, your work authorization automatically continues for up to 180 days while the application is pending.

Frequently Asked Questions

Does a Linux Engineer role qualify for the STEM OPT extension?

Yes, provided your underlying degree carries a STEM-designated CIP code. Roles classified under computer science, computer engineering, electrical engineering, or related fields typically qualify. The O*NET occupation code for Linux and systems engineers maps to computer occupations that USCIS and ICE recognize as STEM-eligible. Your DSO confirms the match and recommends the extension on your I-20.

What does the E-Verify requirement mean for my Linux Engineer job search?

Every employer who hires you on STEM OPT must be enrolled in E-Verify before your first day of work. E-Verify is a federal system that confirms work authorization electronically. If a company isn't enrolled, you cannot legally accept the role on STEM OPT. Migrate Mate filters Linux Engineer listings to show employers with relevant hiring history, which narrows your search to companies already familiar with this requirement.

What goes into the I-983 training plan for a Linux Engineer position?

Your I-983 must describe specific technical skills you'll develop on the job, the supervision structure, how the employer will evaluate your progress, and how the training connects to your STEM degree. For Linux Engineers, this typically includes skills like system administration, security hardening, network configuration, or infrastructure automation. Your employer's designated supervisor signs the form, and your DSO countersigns before USCIS reviews your application.

How does cap-gap protection apply if I'm a Linux Engineer waiting on H-1B approval?

If your employer files an H-1B visa petition on your behalf before your STEM OPT expires, cap-gap automatically extends your work authorization through September 30 of that fiscal year. You can continue working as a Linux Engineer in your current role under the same employer during this period. USCIS confirms cap-gap eligibility through the receipt notice on the I-129 petition.

Can I work as a Linux Engineer contractor or through a staffing agency on STEM OPT?

You can work through a staffing agency only if the agency itself is enrolled in E-Verify and is your employer of record, meaning they pay your wages and control your work. If the end client directs your day-to-day tasks but the agency pays you, the agency must be E-Verify enrolled. Your I-983 training plan must name the employer of record, not the end client, as the supervising organization.