PlainVisa

Apple Inc

Cupertino, CA NAICS: 334111

17,876
Total Petitions
94.5%
Certified Rate
$338,484
Avg. Salary
37,410
Total Workers

Salary Range

Minimum
$77,200
Maximum
$414,142,560

Filing Trends by Year

Year Petitions Certified Avg. Salary
FY2023 5,382 5,202 $176,159
FY2024 3,816 3,505 $719,624
FY2025 7,040 7,007 $289,284
FY2026 1,638 1,175 $179,279

Top Job Titles

Job Title Petitions Avg. Salary
Software Development Engineer 1,109 $184,617
Software Engineering Applications 852 $666,925
Software Development Engineering 794 $188,456
Software Development Engineer - Applications 773 $179,504
Software Engineering Systems 666 $180,402
Machine Learning Engineer 535 $187,689
Software Development Engineer - Systems 475 $180,147
Software Development Engineer - Test 449 $172,168
Machine Learning 405 $188,468
Engineering Project/Program 368 $169,325
Design Verification Engineer 302 $163,889
Engineering Project Manager 274 $169,033
Tools and Automation Engineer 269 $160,075
Software Development Engineer - Firmware 261 $174,362
Data Scientist 254 $171,754

Recent LCA Petitions

Job Title Location Salary Status Year
Software Engineer Applications Austin, TX $132,267 Certified - Withdrawn FY2026
Evangelist Technology Culver City, CA $183,900 Certified - Withdrawn FY2026
Data Scientist Seattle, WA $105,550 Certified - Withdrawn FY2026
Software Engineering Applications Seattle, WA $166,600 Certified - Withdrawn FY2026
Research Science Cupertino, CA $284,900 Certified - Withdrawn FY2026
Merchandiser Culver City, CA $83,700 Certified - Withdrawn FY2026
RF/Wireless Engineering Sunnyvale, CA $167,512 Certified - Withdrawn FY2026
Software Engineering Systems Cupertino, CA $151,433 Certified - Withdrawn FY2026
Finance Austin, TX $91,083 Certified - Withdrawn FY2026
Wireless Systems Engineering San Diego, CA $143,187 Certified - Withdrawn FY2026
Software Development Engineering Austin, TX $187,000 Certified - Withdrawn FY2026
Marcom Art Director Sunnyvale, CA $193,461 Certified - Withdrawn FY2026
Machine Learning Cupertino, CA $226,158 Certified - Withdrawn FY2026
Strategic Business Development Culver City, CA $151,694 Certified - Withdrawn FY2026
Machine Learning Cupertino, CA $226,158 Certified - Withdrawn FY2026
Manufacturing Quality Cupertino, CA $142,293 Certified - Withdrawn FY2026
Software Development Engineering Seattle, WA $190,486 Certified - Withdrawn FY2026
Human Interface Designer Culver City, CA $166,600 Certified - Withdrawn FY2026
System Product Design Engineer Austin, TX $157,800 Certified - Withdrawn FY2026
Wireless Systems Engineering Cupertino, CA $213,595 Certified - Withdrawn FY2026
Materials Engineering Boulder, CO $164,736 Certified - Withdrawn FY2026
System Product Design Eng Boulder, CO $128,300 Certified - Withdrawn FY2026
Payroll Austin, TX $89,800 Certified - Withdrawn FY2026
Hardware Systems Engineering Sunnyvale, CA $213,595 Certified - Withdrawn FY2026
Data Scientist San Diego, CA $130,395 Certified - Withdrawn FY2026
Hardware Associate Engineering San Diego, CA $129,600 Certified - Withdrawn FY2026
Design Verification Orlando, FL $107,910 Certified - Withdrawn FY2026
Planning Manager Culver City, CA $176,700 Certified - Withdrawn FY2026
Software Engineering Applications Seattle, WA $135,400 Certified - Withdrawn FY2026
Project Client Services Austin, TX $100,443 Certified - Withdrawn FY2026
Human Interface Designer Cupertino, CA $294,299 Certified - Withdrawn FY2026
Instrumentation Calibration Dev I&S Cupertino, CA $207,800 Certified - Withdrawn FY2026
SIPI Engineering Santa Clara, CA $167,364 Certified - Withdrawn FY2026
Software Engineering Applications Elk Grove, CA $171,018 Certified - Withdrawn FY2026
Production Services Engineer Austin, TX $122,800 Certified - Withdrawn FY2026
Software Engineering Systems Cupertino, CA $206,122 Certified - Withdrawn FY2026
Tools and Automation Engineer Cupertino, CA $152,599 Certified - Withdrawn FY2026
Physical Design Engineer Sunnyvale, CA $151,433 Certified - Withdrawn FY2026
Design Verification Cupertino, CA $151,433 Certified - Withdrawn FY2026
AR/VR Software Development Cupertino, CA $206,122 Certified - Withdrawn FY2026
Engineering Project/Program Cupertino, CA $165,500 Certified - Withdrawn FY2026
Tools and Automation Engineer Cupertino, CA $164,154 Certified - Withdrawn FY2026
Silicon Validation Engineering Sunnyvale, CA $151,433 Certified - Withdrawn FY2026
Software Development Engineering Cupertino, CA $211,536 Certified - Withdrawn FY2026
Design for Test Engineer Cupertino, CA $151,433 Certified - Withdrawn FY2026
Software Engineering Systems Cupertino, CA $178,006 Certified - Withdrawn FY2026
Software Engineering Applications Sunnyvale, CA $199,107 Certified - Withdrawn FY2026
Machine Learning Sunnyvale, CA $178,006 Certified - Withdrawn FY2026
Hardware Development Santa Clara, CA $186,285 Certified - Withdrawn FY2026
FE Engineer Cupertino, CA $140,805 Certified - Withdrawn FY2026