Software Engineer salary at Tesla, Inc.

78 H-1B labor condition applications · all Tesla, Inc. jobs · Software Engineer at all employers

$155,000median salary
$80,988lowest certified
$255,000highest certified
$137,730median for this title, all employers

Median salary by fiscal year

Fiscal yearCertified LCAsMedian
FY202414$150,000
FY202544$155,000
FY202617$160,000

All filings

WorksiteSalaryWage levelStartStatus
Fremont, CA $255,000 Level IIprevailing $161,637 06/29/2026FY2026 Certified
Fremont, CA $165,000 Level IIprevailing $161,637 10/01/2026FY2026 Certified
Palo Alto, CA $166,000 Level Iprevailing $149,365 10/01/2026FY2026 Certified
Palo Alto, CA $200,000 Level IIprevailing $187,741 10/01/2026FY2026 Certified
Fremont, CA $183,033 Level IIprevailing $161,637 03/20/2026FY2026 Certified
Palo Alto, CA $160,000 —prevailing $153,010 02/14/2026FY2026 CertifiedH-1B1 (Singapore)
Palo Alto, CA $160,000 —prevailing $153,010 03/24/2026FY2026 Certified – withdrawnH-1B1 (Singapore)
Fremont, CA $156,792 Level Iprevailing $135,699 07/21/2025FY2025 Certified
Fremont, CA $143,398 —prevailing $143,398 10/01/2025FY2025 Certified
Fremont, CA $135,000 —prevailing $127,032 10/01/2025FY2025 Certified
Bellevue, WA $130,000 Level IIprevailing $99,736 10/01/2025FY2025 Certified
Palo Alto, CA $150,000 Level Iprevailing $146,307 06/23/2025FY2025 Certified
Fremont, CA $135,679 —prevailing $135,679 10/01/2025FY2025 Certified
Fremont, CA $150,500 —prevailing $143,398 10/01/2025FY2025 Certified
Fremont, CA $153,750 —prevailing $143,398 10/01/2025FY2026 Certified – withdrawn
Palo Alto, CA $155,000 Level IIprevailing $133,432 10/01/2025FY2025 Certified
Palo Alto, CA $160,000 —prevailing $151,392 10/01/2025FY2025 Certified
Sunnyvale, CA $160,000 —prevailing $151,392 10/01/2025FY2026 Certified – withdrawn
Fremont, CA $155,605 Level IIprevailing $155,605 10/01/2025FY2025 Certified
Palo Alto, CA $150,000 Level Iprevailing $146,307 10/01/2025FY2025 Certified
Palo Alto, CA $183,747 —prevailing $152,963 10/01/2025FY2025 Certified
Austin, TX $121,500 Level IIprevailing $108,826 10/01/2025FY2025 Certified
Palo Alto, CA $160,000 Level IIprevailing $133,432 10/01/2025FY2025 Certified
Palo Alto, CA $155,000 —prevailing $141,383 10/01/2025FY2025 Certified
Fremont, CA $135,000 —prevailing $128,951 10/01/2025FY2025 Certified
Palo Alto, CA $160,000 Level IIprevailing $133,432 10/01/2025FY2025 Certified
Palo Alto, CA $160,000 —prevailing $130,525 10/01/2025FY2025 Withdrawn
Palo Alto, CA $155,000 —prevailing $151,392 10/01/2025FY2025 Certified – withdrawn
Palo Alto, CA $150,000 —prevailing $130,525 10/01/2025FY2025 Certified
Palo Alto, CA $150,000 —prevailing $130,525 10/01/2025FY2025 Certified
Palo Alto, CA $151,049 Level IIprevailing $117,645 10/01/2025FY2026 Certified – withdrawn
Palo Alto, CA — Level IIIprevailing $155,043 10/01/2025FY2026 Certified – withdrawn
Fremont, CA $155,124 Level IIprevailing $112,091 10/01/2025FY2026 Certified – withdrawn
Palo Alto, CA $174,923 Level IIIprevailing $164,154 10/01/2025FY2025 Certified
Austin, TX $140,535 Level IIprevailing $108,826 10/01/2025FY2025 Certified
Fremont, CA $160,000 Level IIprevailing $155,605 10/01/2025FY2025 Certified
Fremont, CA $135,000 Level IIprevailing $114,525 10/01/2025FY2025 Certified – withdrawn
Austin, TX $80,988 Level IIprevailing $77,293 10/01/2025FY2026 Certified – withdrawn
Fremont, CA $150,500 Level IIprevailing $114,525 10/01/2025FY2026 Certified – withdrawn
Bellevue, WA $130,000 Level IIprevailing $102,523 10/01/2025FY2026 Certified – withdrawn
Fremont, CA $174,760 Level IIIprevailing $135,741 10/01/2025FY2025 Certified
Bellevue, WA $166,022 Level IIIprevailing $163,862 10/01/2025FY2025 Certified
Fremont, CA $174,760 Level IIIprevailing $135,741 10/01/2025FY2025 Certified
Palo Alto, CA $156,000 Level IIprevailing $133,432 10/01/2025FY2025 Certified
Palo Alto, CA $205,010 Level IIIprevailing $180,128 10/01/2025FY2025 Certified
Austin, TX $137,800 Level IIprevailing $108,826 10/01/2025FY2025 Certified
Fremont, CA $135,000 Level IIprevailing $114,525 10/01/2025FY2025 Certified – withdrawn
Fremont, CA $135,000 Level IIprevailing $105,560 10/01/2025FY2026 Certified – withdrawn
Fremont, CA $155,000 Level IIprevailing $114,525 10/01/2025FY2025 Certified
Palo Alto, CA $200,000 Level IIIprevailing $199,534 10/01/2025FY2025 Certified
Fremont, CA $135,000 Level IIprevailing $114,525 10/01/2025FY2025 Certified – withdrawn
Fremont, CA $157,414 Level IIprevailing $155,605 10/01/2025FY2025 Certified
Bellevue, WA $156,750 Level IIprevailing $137,259 10/01/2025FY2025 Certified
Palo Alto, CA $160,000 Level IIprevailing $128,690 10/01/2025FY2025 Certified – withdrawn
Palo Alto, CA $183,747 Level IIIprevailing $156,125 10/01/2025FY2026 Certified – withdrawn
Palo Alto, CA $142,649 —prevailing $142,649 03/01/2025FY2025 Certified
Daly City, CA $142,649 —prevailing $126,794 03/01/2025FY2025 Certified
Fremont, CA $178,500 Level IIprevailing $155,605 03/01/2025FY2025 Certified
Sunnyvale, CA $178,500 Level IIprevailing $172,931 03/01/2025FY2025 Certified
Palo Alto, CA $150,000 Level Iprevailing $146,307 03/24/2025FY2025 CertifiedH-1B1 (Singapore)
Pine Brook, NJ $166,800 Level IIprevailing $123,656 02/18/2025FY2025 Certified
Fremont, CA $166,800 Level IIprevailing $155,605 02/18/2025FY2025 Certified
Austin, TX $135,000 —prevailing $105,229 10/01/2024FY2024 Certified
Manor, TX $135,000 —prevailing $105,229 10/01/2024FY2024 Certified
San Carlos, CA $150,000 —prevailing $138,320 10/01/2024FY2024 Withdrawn
Palo Alto, CA $150,000 —prevailing $147,713 10/01/2024FY2024 Withdrawn
San Carlos, CA $150,000 —prevailing $138,320 10/01/2024FY2024 Certified
Palo Alto, CA $150,000 —prevailing $147,713 10/01/2024FY2024 Certified
Fremont, CA $150,000 —prevailing $138,320 10/01/2024FY2024 Certified
Milpitas, CA $150,000 —prevailing $147,713 10/01/2024FY2024 Certified
Palo Alto, CA $140,000 —prevailing $130,170 10/01/2024FY2024 Certified
Sunnyvale, CA $140,000 —prevailing $130,170 10/01/2024FY2024 Certified
Fremont, CA $158,400 —prevailing $138,320 01/02/2025FY2024 Certified
Fremont, CA $158,400 —prevailing $138,320 01/02/2025FY2024 Certified
Fremont, CA $139,704 —prevailing $127,786 12/05/2024FY2024 Certified
Fremont, CA $139,704 —prevailing $127,786 12/05/2024FY2024 Certified
Palo Alto, CA $205,000 —prevailing $186,956 11/27/2024FY2024 CertifiedH-1B1 (Singapore)
Palo Alto, CA $205,000 —prevailing $186,956 11/27/2024FY2024 CertifiedH-1B1 (Singapore)

Software Engineer at other employers

EmployerLCAsMedian salary
Google LLC 15,566$183,000
Meta Platforms, Inc 8,847$208,000
Microsoft Corporation 2,339$160,010
Mphasis Corporation 2,058$121,757
Intel Corporation 1,673$135,200
NVIDIA Corporation 1,061$184,000
Skilltune Technologies Inc 771$98,335
DoorDash, Inc. 685$176,000
Cisco Systems, Inc. 526$135,800
U.S. Bank National Association 478$121,446
Netflix, Inc. 465$226,158
Natsoft Corporation 452$115,336

Other jobs at Tesla, Inc.

Questions and answers

How much does Tesla, Inc. pay a Software Engineer on an H-1B visa?

The median salary on Tesla, Inc.'s certified LCAs for Software Engineer is $155,000, ranging from $80,988 to $255,000.

Wage levels I–IV compare the offer with the prevailing wage for the occupation in the worksite area: Level I is entry level, Level IV is fully competent. Salaries are offers stated on the application; actual pay may differ.