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 Jobs22+
Work Type77% On-site
Median Salary$106K
Top LocationHillsboro, OR
Most JobsIntel

Showing 5 of 22+ Linux Engineer jobs

Analytical Mechanics Associates, Inc.
AWS/Linux Engineer
We won't show you this job again
Analytical Mechanics Associates, Inc.
Added 5d ago
AWS/Linux Engineer
Analytical Mechanics Associates, Inc.
Alabama
Cloud & DevOps
Cybersecurity
Technical Product & Program Management
Cloud Engineering
Security Engineering
$86,065/yr - $107,582/yr
Hybrid
3+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Aptiv
Linux Engineering Dev
We won't show you this job again
Aptiv
Added 3w ago
Linux Engineering Dev
Aptiv
Walnut Creek, California
Software Engineering
Technical Product & Program Management
Cloud & DevOps
Technical Program Management
DevOps
On-Site
2+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
HistoSonics
Linux Image Engineer
We won't show you this job again
HistoSonics
New 23h ago
Linux Image Engineer
HistoSonics
Plymouth, Minnesota
Specialized Engineering
Software Engineering
Cybersecurity
Engineering (Non-Software)
Embedded Systems Engineering
$115,000/yr - $140,000/yr
On-Site
3+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
NTT DATA
Linux Systems Engineer
We won't show you this job again
NTT DATA
Added 4d ago
Linux Systems Engineer
NTT DATA
Salt Lake City, Utah
IT Support & Systems Administration
Cloud & DevOps
Technical Product & Program Management
Systems Administration
DevOps
On-Site
4+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Cerebras Systems
Manufacturing Linux Network Engineer
We won't show you this job again
Cerebras Systems
Added 2w ago
Manufacturing Linux Network Engineer
Cerebras Systems
Sunnyvale, California
Specialized Engineering
IT Support & Systems Administration
Cybersecurity
Engineering (Non-Software)
Network Engineering
IT Support
On-Site
4+ yrs exp.
Bachelor's
201-500

Have you applied for this role?

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

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.