Languages

Software Engineer Salaries in California: H-1B vs. O-1

Software engineer salaries in California depend on experience, location, employer and compensation structure—but H-1B and O-1 rules affect those offers differently. H-1B employers must satisfy wage protections, while O-1 petitions

Written by: Wagner Pontes

Software engineer salaries in California depend on experience, location, employer and compensation structure—but H-1B and O-1 rules affect those offers differently. H-1B employers must satisfy wage protections, while O-1 petitions have no fixed prevailing-wage requirement.

The correct comparison is therefore not which visa “pays more.” It is how each status affects eligibility, employer dependence, negotiation leverage and long-term immigration planning.

How H-1B Salary Rules Work

Before filing an H-1B petition, the employer must obtain a certified Labor Condition Application. The company must pay at least the higher of:

  • the actual wage paid to similarly qualified employees at the company; or
  • the prevailing wage for the occupation and area of intended employment.

This wage protection is based on the job’s duties, requirements and work location—not simply the title selected for the offer letter.

Prevailing-wage data often uses four levels reflecting increasing experience, complexity and responsibility. A Level I position is not automatically appropriate for every recent graduate, and a “senior” title does not automatically justify Level IV. The employer must select a defensible occupational classification and level.

California salaries vary materially among the Bay Area, Los Angeles, San Diego, Sacramento and other markets. For that reason, a responsible comparison should use the current wage source, occupation code and worksite rather than a single statewide salary range.

The H-1B wage is a legal floor, not a salary cap. Employers may pay more than the amount listed in the LCA.

How O-1 Compensation Works

The O-1 category does not require an LCA and does not impose an H-1B-style prevailing wage. Eligibility instead depends on demonstrating extraordinary ability under the applicable regulatory criteria and showing that the beneficiary will continue working in the field of extraordinary ability.

High compensation may support one evidentiary criterion, but it is not mandatory if the petition satisfies other criteria. Conversely, a high salary alone does not establish O-1 eligibility.

For software engineers, relevant evidence may include:

  • original technical contributions of major significance;
  • patents or influential open-source work;
  • scholarly or technical publications;
  • judging the work of others;
  • critical roles for distinguished organizations;
  • selective professional memberships;
  • published material about the engineer or their work; and
  • high remuneration compared with others in the field.

Equity, bonuses and total compensation may be relevant, but they should be documented and compared with reliable compensation evidence.

H-1B vs. O-1

CriterionH-1BO-1
Core standardSpecialty occupation and qualified beneficiaryExtraordinary ability
Wage ruleHigher of actual or prevailing wageNo fixed prevailing-wage floor
Annual capApplies to most first-time private-sector petitionsNo annual numerical cap
Initial validityGenerally up to three yearsUp to three years based on the event or activity
ExtensionsGenerally subject to a six-year limit, with exceptionsUsually granted in increments tied to continued activity
Employer connectionPetition tied to sponsoring employerPetition tied to employer or authorized agent
Dependent employmentSome H-4 spouses may qualify for EADO-3 dependents cannot work based on O-3 status
Common Green Card routePERM followed by EB-2 or EB-3Often evaluated alongside EB-1A or EB-2 NIW

Neither status authorizes unrestricted freelancing. An O-1 petition involving multiple employers must be structured through an eligible agent or separate petitions as required. A new H-1B employer must file the appropriate petition before relying on portability rules.

Which Profile Fits Each Route?

Recent graduate on F-1 OPT

For an early-career engineer, H-1B is usually more realistic than O-1 because the eligibility standard is based on the specialty occupation and the worker’s qualifications. The annual cap remains the primary obstacle unless the employer is cap-exempt.

The job title should not be artificially inflated to obtain a different wage level. Duties, experience and requirements must support the classification used in the LCA.

Experienced H-1B engineer

An engineer with patents, significant open-source leadership, publications, speaking engagements or a critical role at a distinguished company may have a credible O-1 profile. O-1 can provide an alternative when the H-1B timeline becomes restrictive, but it still requires a petitioner and does not automatically produce permanent residence.

If the engineer is approaching the H-1B six-year limit, the employer-sponsored Green Card timeline should be reviewed well in advance. Certain extensions beyond six years may become available through AC21, but the precise rules depend on the immigration filing history.

Multinational employee on L-1B

L-1B does not require an LCA, so it lacks the same prevailing-wage floor. Salary can still matter as evidence of the position’s seniority or specialized nature, but compensation does not replace proof of specialized knowledge.

Switching from L-1B to H-1B or O-1 requires a new eligibility analysis and filing strategy.

Common Salary and Visa Mistakes

The first mistake is treating public salary websites as official prevailing-wage determinations. Compensation websites can help with negotiation, but the employer must rely on a permissible wage source for the immigration filing.

The second is believing that O-1 status permits unlimited consulting. Work must remain within the petition’s authorized employer, agent, itinerary and activities.

The third is waiting until the final H-1B year to discuss permanent residence. PERM recruitment, prevailing-wage processing and employer review can take substantial time.

Another mistake is assuming that an O-1 petition requires exactly three pieces of evidence. The regulation lists criteria, but USCIS also evaluates the record as a whole. Meeting the initial evidentiary threshold does not automatically establish extraordinary ability.

Finally, employees sometimes assume that a future PERM wage must equal the existing H-1B LCA wage. They are separate filings that may involve different duties, wage data and time periods.

Timelines and Costs

Regular Form I-129 processing varies by classification and service center. USCIS historical data for fiscal year 2026 showed a national median of approximately 5.1 months for non-premium I-129 cases through August, but an individual case may be faster or slower.

Premium processing provides action within the period assigned to the classification; applicants should confirm the current deadline and fee directly with USCIS before filing.

H-1B government costs may include the I-129 filing fee, Asylum Program Fee, ACWIA fee, fraud-prevention fee and, for some employers, an additional statutory fee. Which party may lawfully pay each cost depends on the fee and employment rules.

O-1 cases may involve fewer H-1B-specific statutory fees but substantially more evidence preparation. Neither category should be marketed with one universal total cost.

Next Steps

  1. Ask for the occupational code and wage level used in the proposed H-1B filing.
  2. Compare the offer with the current prevailing wage for the actual worksite.
  3. Review base salary, bonus and equity separately.
  4. If considering O-1, inventory patents, publications, technical impact, judging and critical roles.
  5. Check the remaining H-1B time and the employer’s Green Card policy.
  6. Confirm whether remote work or relocation requires a new LCA or amended petition.
  7. Coordinate immigration strategy with qualified counsel before changing employers or status.

How D4U Supports Technology Professionals

D4U Immigration is an international planning company, not a law firm or recruiting agency. We help technology professionals organize career evidence, employer documentation, immigration timelines and relocation plans while qualified attorneys handle legal strategy and filings.

Our planning standards are informed by Warren Janssen, former USCIS director. Clients who complete D4U’s structured process have achieved a success rate of more than 91%. They also receive six months of Doctor24 access and our guarantee: your journey completed, or your money back.

Frequently Asked Questions

Does an O-1 visa guarantee a higher salary than an H-1B?

No. O-1 has no mandatory prevailing-wage floor. Compensation depends on the role and employer, although high pay may support an O-1 petition.

Can an H-1B employer pay below the LCA wage?

No. The employer must pay at least the required wage stated under the applicable H-1B rules.

Can I negotiate above the H-1B wage?

Yes. The certified wage is a minimum, not a maximum.

Does changing from H-1B to O-1 preserve my priority date?

Changing nonimmigrant status does not automatically erase a priority date from an approved I-140, but portability and retention rules depend on the underlying petition and case history.

Can I freelance while holding O-1 status?

Not freely. The work must be authorized through the petitioning employer or agent and comply with the approved activities.

Talk to the D4U team and start your international journey.

Start your Journey here

Tell us a little about yourself

Wagner Pontes

An entrepreneur with over 20 years of experience, Wagner Pontes has lived in the United States for nearly a decade. He is the founder and CEO of D4U Immigration, Piquet Race Park, and Okkla Realty. Between 2020 and 2021, he was an advisory member of the International Law Committee at the Brazilian Bar Association (OAB), the only non-lawyer to hold this position. Throughout his career, he has been recognized with awards such as Best CEO in the global mobility segment by the British magazine CEO Monthly (2020) and Young Entrepreneur of the Year by Jovem Empreendedor magazine (2008). His journey as an immigrant has taught him lessons and strengthened his ability to face the challenges and opportunities that international journeys entail.

Related content

Start your Journey here

Tell us a little about yourself

Nossos Prêmios

D4U Immigration
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.