Last Updated Apr 2026
Sunnyvale, CA
402 employees
Est. 2004
ooma.com
Ooma logo

OomaH-1B Visa Sponsorship Data

Ooma LCA & H1B Filings

Ooma H-1B sponsorship data, including all Labor Condition Applications (LCAs) filed for H-1B, E-3, and H-1B1 visa workers. Sourced from Department of Labor disclosure records. See approval rates, salary levels, and filing history below.

Sponsors H1Bs?

Yes

2025 LCA filings

3

Median H1B salary

$126,000

H1B Dependent?

No

Certified Filings by Quarter

Certified filings by quarter

5101520201620182020202220242025
YearFilingsCertifiedDeniedWithdrawn
20253300
2024111001
20239900
2021201901
2019121200
2018232201
2017131300
20162200

All LCA Filings

93 total
Job TitleSalaryLocationFiledStatus
Director, Product Management
I-200-25353-499524
$215,000Poway, CADec 19, 2025Certified
Senior Software Developer
I-200-25105-867460
$150,000Sunnyvale, CAApr 15, 2025Certified
Software Development Manager
I-200-25021-631667
$185,000Sunnyvale, CAJan 21, 2025Certified
Senior Product Manager
I-200-24317-470841
$185,000Sunnyvale, CANov 12, 2024Certified
Software Engineer, OSS
I-200-24227-267065
$140,000Houston, TXAug 14, 2024Certified
Software Engineer, OSS
I-200-24226-265202
$140,000Houston, TXAug 13, 2024Withdrawn
Senior Quality Assurance Engineer
I-200-24145-034681
$110,000Sunnyvale, CAMay 24, 2024Certified
Sr. Dev Ops Engineer
I-200-24131-983356
$145,000Fuquay Varina, NCMay 10, 2024Certified
Customer Service Representative
I-200-24128-967586
$53,310Newark, CAMay 7, 2024Certified
Senior Node OSS Deployment Engineer
I-200-24122-945072
$185,000Sunnyvale, CAMay 1, 2024Certified
Manager, Software Development
I-200-24094-853603
$165,000Orlando, FLApr 3, 2024Certified
Site Reliability Engineer
I-200-24080-814089
$185,000Sunnyvale, CAMar 19, 2024Certified
Senior Software Engineer
I-200-24065-770985
$185,000Sunnyvale, CAMar 5, 2024Certified
Product Designer
I-200-24019-653672
$65,000Sunnyvale, CAJan 19, 2024Certified
Demand Generation Coordinator
I-200-23333-531162
$75,000Sunnyvale, CANov 29, 2023Certified
Senior Manager, Software Quality Assurance
I-200-23306-472646
$145,000Sunnyvale, CANov 1, 2023Certified
Senior QA Engineer
I-200-23290-437529
$140,000Sunnyvale, CAOct 17, 2023Certified
Software Development Manager
I-200-23283-420102
$195,000Sunnyvale, CAOct 10, 2023Certified
Software Development Manager
I-200-23265-375379
$205,000Sunnyvale, CASep 22, 2023Certified
Site Reliability Engineer
I-200-23219-244444
$190,000Sunnyvale, CAAug 7, 2023Certified
Site Reliability Engineer
I-200-23139-039903
$145,000Sunnyvale, CAMay 19, 2023Certified
Senior Systems Quality Assurance Engineer
I-200-23097-915136
$150,000Sunnyvale, CAApr 7, 2023Certified
Operations Engineer
I-200-23011-695564
$150,000Sunnyvale, CAJan 11, 2023Certified
Manager of Software Deployment
I-200-21259-589407
$165,000Union City, CASep 16, 2021Withdrawn
Senior QA Engineer
I-200-21257-583166
$135,000Santa Clara, CASep 14, 2021Certified
Senior Quality Assurance Engineer
I-200-21257-583168
$135,000Cupertino, CASep 14, 2021Certified
Senior Node OSS Deployment Engineer
I-200-21250-569402
$165,000Sunnyvale, CASep 7, 2021Certified
Senior Software Engineer
I-200-21250-569405
$160,000Fremont, CASep 7, 2021Certified
Senior Software Engineer
I-200-21223-516933
$131,000Sunnyvale, CAAug 11, 2021Certified
Customer Service Representative
I-200-21223-516140
$52,000Newark, CAAug 11, 2021Certified
Software Developer
I-200-21210-489874
$135,000Santa Clara, CAJul 28, 2021Certified
Senior Software Developer
I-200-21164-393213
$150,000Sunnyvale, CAJun 13, 2021Certified
Demand Generation Coordinator
I-200-21126-294029
$55,000Sunnyvale, CAMay 6, 2021Certified
Senior Software Developer
I-200-21126-292668
$150,000Sunnyvale, CAMay 6, 2021Certified
Software Engineer OSS
I-200-21112-249588
$148,000Sunnyvale, CAApr 22, 2021Certified
Senior Software Engineer, Enterprise SIP Development
I-200-21083-172145
$125,000Sunnyvale, CAMar 24, 2021Certified
QA Engineer
I-200-21083-170926
$88,000Sunnyvale, CAMar 24, 2021Certified
Software Engineer
I-200-21061-111117
$125,000Sunnyvale, CAMar 1, 2021Certified
Software Engineer
I-200-21061-111119
$100,000Sunnyvale, CAMar 1, 2021Certified
Senior Software Developer
I-200-21057-105229
$146,000Sunnyvale, CAFeb 26, 2021Certified
Senior Software Engineer
I-200-21034-053045
$150,000Sunnyvale, CAFeb 3, 2021Certified
Quality Assurance Manager
I-200-21028-041136
$120,000Sunnyvale, CAJan 28, 2021Certified
Test Automation Engineer
I-200-21015-015198
$125,000Sunnyvale, CAJan 14, 2021Certified
SENIOR QUALITY ASSURANCE ENGINEER
I-200-19267-943808
$123,000Sunnyvale, CASep 24, 2019Certified
SENIOR PRODUCT MANAGER
I-200-19196-762726
$135,000Sunnyvale, CAJul 18, 2019Certified
PROGRAM MANAGER
I-200-19196-093193
$145,000Sunnyvale, CAJul 16, 2019Certified
QUALITY ASSURANCE (QA) MANAGER
I-200-19175-914390
$130,853Sunnyvale, CAJun 26, 2019Certified
SENIOR PRODUCT MANAGER
I-200-19165-140614
$130,853Sunnyvale, CAJun 26, 2019Certified
PRINCIPAL SOFTWARE DEVELOPER
I-200-19077-655180
$155,106Sunnyvale, CAMar 21, 2019Certified
OSS SOFTWARE ENGINEER
I-200-19059-419442
$96,325Sunnyvale, CAMar 1, 2019Certified
SOFTWARE ENGINEER
I-200-19057-006394
$96,325Sunnyvale, CAFeb 27, 2019Certified
SENIOR SOFTWARE ENGINEER
I-200-19057-116834
$141,898Sunnyvale, CAFeb 27, 2019Certified
OSS SOFTWARE ENGINEER
I-200-19052-223863
$96,325Sunnyvale, CAFeb 26, 2019Certified
SENIOR SOFTWARE ENGINEER
I-200-19044-939230
$118,456San Mateo, CAFeb 19, 2019Certified
SENIOR NODE OSS DEPLOYMENT ENGINEER
I-200-19022-910606
$155,000Sunnyvale, CAJan 23, 2019Certified
SENIOR SOFTWARE ENGINEER
I-200-18338-088658
$141,898SUNNYVALE, CADec 14, 2018Certified
SENIOR QUALITY ASSURANCE ENGINEER
I-200-18212-477517
$119,101SUNNYVALE, CAAug 16, 2018Certified
PRODUCT MANAGER
I-200-18204-086709
$105,581SUNNYVALE, CAJul 23, 2018Certified
TEST AUTOMATION ENGINEER
I-200-18193-214824
$119,101SUNNYVALE, CAJul 13, 2018Certified
SOFTWARE ENGINEER
I-200-18113-963017
$126,000SUNNYVALE, CAMay 2, 2018Certified
HARDWARE ENGINEER
I-200-18101-177024
$97,469SAN MATEO, CAApr 11, 2018Certified
HARDWARE ENGINEER
I-200-18093-896870
$88,733SAN MATEO, CAApr 4, 2018Certified - Withdrawn
SENIOR SYSTEMS QUALITY ASSURANCE ENGINEER
I-200-18088-339867
$100,000SAN MATEO, CAApr 3, 2018Certified
CUSTOMER SUPPORT REPRESENTATIVE
I-200-18079-557231
$40,934NEWARK, CAMar 21, 2018Certified
CUSTOMER ADVANCED SUPPORT
I-200-18079-289764
$41,600NEWARK, CAMar 21, 2018Certified
PRINCIPAL SOFTWARE ENGINEER/CLOUD ARCHITECT
I-200-18072-930006
$168,210SAN MATEO, CAMar 14, 2018Certified
OPERATIONS ENGINEER
I-200-18068-173813
$121,597SUNNYVALE, CAMar 14, 2018Certified
SENIOR FIRMWARE ENGINEER
I-200-18072-246508
$146,619SAN MATEO, CAMar 14, 2018Certified
SENIOR FIRMWARE ENGINEER
I-200-18067-945630
$135,990SUNNYVALE, CAMar 9, 2018Withdrawn
SOFTWARE ENGINEER
I-200-18054-637114
$88,733SAN MATEO, CAFeb 28, 2018Certified
SENIOR SOFTWARE ENGINEER, ENTERPRISE SIP DEVELOPMENT
I-200-18045-875007
$125,050SUNNYVALE, CAFeb 23, 2018Certified
QA ENGINEER
I-200-18046-029551
$65,395SUNNYVALE, CAFeb 23, 2018Certified
SOFTWARE ENGINEER
I-200-18046-119312
$88,733SUNNYVALE, CAFeb 23, 2018Certified
SENIOR SOFTWARE ENGINEER
I-200-18046-286840
$125,050SUNNYVALE, CAFeb 23, 2018Certified
SENIOR SOFTWARE DEVELOPER
I-200-18046-338591
$125,050SUNNYVALE, CAFeb 23, 2018Certified
SOFTWARE ENGINEER
I-200-18046-468767
$88,733SUNNYVALE, CAFeb 23, 2018Certified
SOFTWARE DEVELOPER
I-200-18046-797050
$110,864SUNNYVALE, CAFeb 23, 2018Certified
SOFTWARE ENGINEER
I-200-18046-932433
$88,733SUNNYVALE, CAFeb 23, 2018Certified
PRINCIPAL SOFTWARE ENGINEER
I-200-17354-570135
$168,210SUNNYVALE, CADec 22, 2017Certified
NODE MANAGER
I-200-17233-510451
$121,597PALO ALTO, CAAug 22, 2017CERTIFIED
ACCOUNTING MANAGER
I-202-17164-530353
$79,976PALO ALTO, CAJun 13, 2017Certified - Withdrawn
HARDWARE ENGINEER
I-200-17122-431352
$108,805PALO ALTO, CAMay 3, 2017CERTIFIED
HARDWARE ENGINEER
I-200-17107-456119
$85,654PALO ALTO, CAApr 17, 2017CERTIFIED
SENIOR SOFTWARE ENGINEER
I-200-17096-113079
$163,363PALO ALTO, CAApr 10, 2017CERTIFIED
SENIOR SOFTWARE ENGINEER, ENTERPRISE SIP DEVELOPMENT
I-200-17066-509561
$122,533PALO ALTO, CAMar 7, 2017CERTIFIED
SR. SOFTWARE ENGINEER, MOBILE TELEPHONY APPS. DEVELOPMENT
I-200-17066-144520
$124,675PALO ALTO, CAMar 7, 2017CERTIFIED
TECHNICAL MANAGER, MOBILE TELEPHONY APPLICATIONS
I-200-17066-084929
$128,003PALO ALTO, CAMar 7, 2017CERTIFIED
SOFTWARE ENGINEER
I-200-17062-929699
$122,533PALO ALTO, CAMar 3, 2017CERTIFIED
SENIOR SOFTWARE ENGINEER - WEB APPLICATIONS
I-200-17058-270046
$124,675PALO ALTO, CAMar 2, 2017CERTIFIED
SOFTWARE ENGINEER
I-200-17061-402621
$124,675PALO ALTO, CAMar 2, 2017CERTIFIED
SOFTWARE ENGINEER
I-200-17004-731143
$95,306PALO ALTO, CAJan 5, 2017CERTIFIED-WITHDRAWN
SENIOR PRODUCT MANAGER
I-200-16286-508427
$128,003PALO ALTO, CAOct 12, 2016CERTIFIED
QA ENGINEER
I-200-16140-046495
$92,290PALO ALTO, CAMay 20, 2016Certified - Withdrawn

Frequently Asked Questions

Yes. Ooma has filed 93 H-1B Labor Condition Applications (LCAs) with the Department of Labor, covering 94 total positions across 4 states. The median salary for Ooma's sponsored positions is $126,000.

U.S. Immigration Solved

Home Bottom Hero Asset V2