H-1B Visa Senior C Developer Jobs

Senior C Developer roles qualify as H-1B visa specialty occupations under the software developer classification, requiring at least a bachelor's degree in computer science or a related field. Employers filing H-1B petitions must certify a prevailing wage through a DOL Labor Condition Application before USCIS can approve your petition.

Find H-1B Visa Senior C Developer Jobs

Overview

Open Jobs13+
Work Type62% On-site
Top LocationDallas, TX

Showing 5 of 13+ Senior C Developer jobs

Eliassen Group
Senior C# Developer
We won't show you this job again
Eliassen Group
Added 3w ago
Senior C# Developer
Eliassen Group
Rockaway Township, New Jersey
Software Engineering
Cloud & DevOps
Backend Engineering
DevOps
$70.00 - $80.00/hr
Hybrid
None

Have you applied for this role?

Luxoft
Senior C++ Developer
We won't show you this job again
Luxoft
Added 2mo ago
Senior C++ Developer
Luxoft
New York, New York
Software Engineering
Backend Engineering
$140k - $200k/yr
On-Site
None
10,000+

Have you applied for this role?

Intercontinental Exchange
Senior C++ Developer
We won't show you this job again
Intercontinental Exchange
Added 3mo ago
Senior C++ Developer
Intercontinental Exchange
Chicago, Illinois
Software Engineering
Technical Product & Program Management
Technical Program Management
$134k - $160k/yr
Hybrid
Bachelor's

Have you applied for this role?

Index Engines
Senior C/C++ Developer
We won't show you this job again
Index Engines
Added 2d ago
Senior C/C++ Developer
Index Engines
San Jose, California
Software Engineering
Cloud & DevOps
Backend Engineering
$150k - $195k/yr
Hybrid
Master's

Have you applied for this role?

InfoVision Inc.
Sr. Embedded C++ Developer
We won't show you this job again
InfoVision Inc.
Added 4mo ago
Sr. Embedded C++ Developer
InfoVision Inc.
Dallas, Texas
Software Engineering
Embedded Systems Engineering
On-Site
None

Have you applied for this role?

See all Senior C Developer Jobs

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

Get Access To All Jobs

See all H-1B Visa Senior C Developer Jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa Senior C Developer Jobs.

Get Access To All Jobs

Tips for Finding H-1B Visa Sponsorship as a Senior C Developer

Benchmark your wage using OFLC data

Run your job title and work location through the OFLC Wage Search before accepting any offer. H-1B LCA certification requires your salary to meet the prevailing wage for your SOC code, and C Developer roles often fall under multiple wage levels depending on seniority.

Verify your SOC code maps correctly

Pull your O*NET occupation profile and confirm your employer's LCA uses the correct Standard Occupational Classification code. Misclassifying a Senior C Developer under a general programmer code can trigger an RFE or prevailing wage shortfall at adjudication.

Target employers with cap-exempt filing history

Universities, nonprofit research institutions, and government-affiliated entities are cap-exempt, meaning your H-1B petition skips the annual lottery. If you're open to research or embedded systems work, these sponsors can file any time of year.

Search verified H-1B sponsors on Migrate Mate

Filter by job title and location on Migrate Mate to find employers with confirmed H-1B filing history for C Developer roles. This narrows your search to companies that have already cleared the LCA and petition process for similar positions.

Prepare a portfolio showing systems-level C work

H-1B specialty occupation approval depends on demonstrating the role requires a specific bachelor's degree. Documenting kernel work, embedded firmware, or memory-managed systems in C strengthens the employer's petition and reduces RFE risk on specialty occupation grounds.

Clarify whether your employer files premium processing

USCIS premium processing guarantees a 15-business-day adjudication decision. For Senior C Developer roles tied to project start dates or critical system deployments, ask your recruiter whether the employer's policy covers premium processing or passes that cost to you.

H-1B Visa Senior C Developer: Frequently Asked Questions

Does a Senior C Developer role qualify as a specialty occupation for H-1B purposes?

Yes. USCIS classifies software and systems developer roles as specialty occupations because they normally require at least a bachelor's degree in computer science, computer engineering, or a closely related field. Your employer must document in the H-1B petition that the specific Senior C Developer position meets this standard, typically by referencing industry norms and internal job requirements.

How do I find Senior C Developer employers that sponsor H-1B visas?

Migrate Mate lets you filter Senior C Developer jobs by employers with verified H-1B filing history, so you're only seeing roles at companies that have already sponsored the visa for comparable positions. DOL LCA disclosure data underlies those filters, giving you a concrete signal of sponsorship intent rather than relying on job description language alone.

What happens to my H-1B status if my Senior C Developer role shifts to embedded or firmware work mid-employment?

A material change in job duties, work location, or employment terms requires your employer to file an amended H-1B petition with USCIS before the change takes effect. Moving from application-layer C development to kernel or firmware work can shift your SOC classification, which may also require a new LCA at the updated prevailing wage level.

Can I switch employers on H-1B while working as a Senior C Developer?

Yes, through H-1B portability. Once your current H-1B petition has been approved and you've maintained valid status, your new employer can file an H-1B transfer petition and you can start working for them as soon as USCIS receives the petition, without waiting for approval. Your new employer must file a fresh LCA covering the Senior C Developer role at the new work location.

Does remote work affect my H-1B if my Senior C Developer role becomes fully remote?

Remote work locations must be covered by a certified LCA. If you move to a new metropolitan statistical area not listed on your original LCA, your employer must file an amended petition with a new LCA covering that location. Short-term remote assignments under 60 days in a year have different rules, but a permanent remote setup in a different city requires an amendment before you start working from there.