H-1B Visa Senior C Developer Jobs

Senior C Developer roles qualify as H-1B 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.

See All Senior C Developer Jobs

Overview

Open Jobs19+
Top Visa TypeH-1B
Work Type79% On-site
Median Salary$165K
Top LocationNew York, NY
Most JobsIntercontinental Exchange

Showing 5 of 19+ Senior C Developer jobs

Schneider Electric
Senior C++ Developer
We won't show you this job again
Schneider Electric
Added 1w ago
Senior C++ Developer
Schneider Electric
Franklin, Tennessee
Software Engineering
Technical Product & Program Management
Technical Program Management
$133,000/yr
Hybrid
5+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Citi
Foreign Exchange Velocity Senior C# Developer
We won't show you this job again
Citi
Added 1w ago
Foreign Exchange Velocity Senior C# Developer
Citi
New York, New York
Software Engineering
Technical Product & Program Management
Backend Engineering
$142,320/yr - $213,480/yr
Hybrid
5+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Luxoft
Senior C++ Developer
We won't show you this job again
Luxoft
Added 1mo ago
Senior C++ Developer
Luxoft
New York, New York
Software Engineering
Backend Engineering
$140,000/yr - $200,000/yr
On-Site
7+ yrs exp.
None
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Jefferies LLC
Senior C# Developer
We won't show you this job again
Jefferies LLC
Added 1mo ago
Senior C# Developer
Jefferies LLC
Jersey City, New Jersey
Software Engineering
Cloud & DevOps
Backend Engineering
DevOps
$150,000/yr - $180,000/yr
On-Site
10+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Intercontinental Exchange
Senior C++ Developer
We won't show you this job again
Intercontinental Exchange
Added 1mo ago
Senior C++ Developer
Intercontinental Exchange
Chicago, Illinois
Software Engineering
Technical Product & Program Management
Technical Program Management
$133,900 - $159,700/yr
Hybrid
2+ yrs exp.
Bachelor's

Have you applied for this role?

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

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 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

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.

Senior C Developer jobs are hiring across the US. Find yours.

Find Senior C Developer Jobs

Senior C Developer H-1B Visa: 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.

See which Senior C Developer employers are hiring and sponsoring visas right now.

Search Senior C Developer Jobs