Last Updated Apr 2026
San Clemente, CA
209 employees
Est. 1985
icumed.com
ICU Medical logo

ICU MedicalH-1B Visa Sponsorship Data

ICU Medical LCA & H1B Filings

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

20

Median H1B salary

$126,072

H1B Dependent?

No

Certified Filings by Quarter

Certified filings by quarter

5101520201620182020202220242025
YearFilingsCertifiedDeniedWithdrawn
2025202000
2024141400
2023202000
20227700
2021141400
20205500
2019131300
2018222200
2017131300
20161100

All LCA Filings

129 total
Job TitleSalaryLocationFiledStatus
PRINCIPAL ENGINEER - EMBEDDED SOFTWARE
I-200-25316-402907
$153,026SAN DIEGO, CANov 12, 2025Certified
SENIOR MEMBER TECHNICAL STAFF, VALIDATION & VERIFICATION
I-200-25261-316944
$160,000San Diego, CASep 17, 2025Certified
Senior Engineer, Quality
I-200-25224-235311
$110,885Salt Lake City, UTAug 11, 2025Certified
Principal Engineer, Mechanical
I-200-25200-186850
$145,656Plymouth, MNJul 18, 2025Certified
ORACLE EDI APPLICATIONS PROGRAMMER
I-200-25169-109828
$155,322San Clemente, CAJun 18, 2025Certified
SENIOR BUSINESS SYSTEMS ANALYST - COMMERCIAL CONTRACTING
I-200-25162-080264
$152,021Des Plaines, ILJun 11, 2025Certified
ENGINEER III, PRODUCT
I-200-25156-056709
$90,015SALT LAKE CITY, UTJun 5, 2025Certified
Engineer III, Product
I-200-25156-056974
$101,754Salt Lake City, UTJun 5, 2025Certified
Principal Tooling Engineer
I-200-25153-043358
$133,952Salt Lake City, UTJun 2, 2025Certified
BUSINESS SYSTEMS ANALYST - PLANNING APPLICATIONS
I-200-25148-026851
$136,631SAN CLEMENTE, CAMay 28, 2025Certified
SENIOR MANAGER, APPLICATION DEVELOPMENT - CUSTOMER APPS
I-200-25141-004942
$180,009SAN CLEMENTE, CAMay 21, 2025Certified
Senior Manager, Product Marketing
I-200-25133-971089
$156,305PLYMOUTH, MNMay 13, 2025Certified
Engineer III, Molding
I-200-25133-972012
$99,450Salt Lake City, UTMay 13, 2025Certified
SENIOR QUALITY ENGINEER - COMPLAINTS
I-200-25133-971982
$108,103SALT LAKE CITY, UTMay 13, 2025Certified
SENIOR ANALYST, BUSINESS SYSTEMS
I-200-25107-877395
$154,438DUBLIN, OHApr 17, 2025Certified
Engineer, III - Supplier Quality
I-200-25045-694893
$108,430Salt Lake City, UTFeb 14, 2025Certified
ENGINEER III, QUALITY
I-200-25030-654050
$112,912PLYMOUTH, MNJan 30, 2025Certified
ENGINEER II, VALIDATION AND VERIFICATION
I-200-25023-637960
$89,301AUSTIN, TXJan 23, 2025Certified
APPLICATIONS PROGRAMMER
I-200-25007-600540
$131,325SAN CLEMENTE, CAJan 7, 2025Certified
COMPLIANCE INVESTIGATOR - COMPLAINTS
I-200-25002-588677
$71,400AUSTIN, TXJan 2, 2025Certified
Engineer III, Design Quality - Hardware & Consumables
I-200-24355-565470
$115,566San Clemente, CADec 20, 2024Certified
ENGINEER III, SYSTEMS
I-200-24299-433918
$125,000SAN CLEMENTE, CAOct 25, 2024Certified
ENGINEER II, MANUFACTURING
I-200-24285-403018
$90,000SOUTHINGTON, CTOct 11, 2024Certified
Associate III, Regulatory Affairs
I-200-24276-381687
$86,700King of Prussia, PAOct 2, 2024Certified
Principal Engineer, Validation & Verification
I-200-24205-215655
$136,484San Diego, CAJul 23, 2024Certified
Senior Analyst, IT Quality Validation
I-200-24194-193356
$128,593San Clemente, CAJul 12, 2024Certified
Senior Analyst, IT Quality Validation
I-200-24164-101977
$128,593San Clemente, CAJun 12, 2024Certified
Principal Engineer, Software Sustaining
I-200-24151-053474
$150,026San Diego, CAMay 30, 2024Certified
Manager, Quality - Manufacturing Quality Engineering
I-200-24149-044484
$134,219Sal Lake City, UTMay 28, 2024Certified - Withdrawn
Manager - Agile and PLM Applications
I-200-24130-974699
$158,401Lake Forest, ILMay 8, 2024Certified
Manager, Tool Room
I-200-24065-772931
$134,202SALT LAKE CITY, UTMar 5, 2024Certified
SENIOR ENGINEER, IT SOFTWARE ASSURANCE/VALIDATION
I-200-24054-744085
$126,072AUSTIN, TXFeb 23, 2024Certified
PRINCIPAL SOFTWARE ENGINEER
I-200-24016-642439
$129,883SAN DIEGO, CAJan 16, 2024Certified
Senior Applications Programmer
I-200-24010-630833
$140,080SAN CLEMENTE, CAJan 10, 2024Certified
Senior Analyst, Business Systems - Service Applications
I-200-23349-569585
$151,530San Clemente, CADec 15, 2023Certified
Senior Member Technical Staff, Systems
I-200-23320-507993
$146,000Lake Forest, ILNov 16, 2023Certified
Applications Programmer - Java
I-200-23313-492958
$120,000Bentonville, ARNov 9, 2023Certified
Principal Engineer, Tooling
I-200-23255-339774
$120,000Salt Lake City, UTSep 12, 2023Certified
MANAGER, QUALITY ENGINEERING – CONSUMABLES
I-200-23242-308794
$131,325San Clemente, CAAug 30, 2023Certified
Manager, Applications – Operations and Service
I-200-23219-244443
$169,000San Clemente, CAAug 7, 2023Certified
MANAGER, GLOBAL PRODUCT MARKETING
I-200-23179-151807
$126,072LAKE FOREST, ILJun 28, 2023Certified
SENIOR BUSINESS SYSTEMS ANALYST - CRM
I-200-23179-152335
$152,337SAN CLEMENTE, CAJun 28, 2023Certified
ENGINEER III, DESIGN QUALITY -HARDWARE & CONSUMABLES
I-200-23172-131704
$108,150San Clemente, CAJun 21, 2023Certified
QUALITY ENGINEER I (MQ)
I-200-23160-096769
$68,931AUSTIN, TXJun 9, 2023Certified
Section Manager, Validation
I-200-23144-051602
$126,072Austin, TXMay 24, 2023Certified
SENIOR BUSINESS SYSTEMS ANALYST - OPERATIONS
I-200-23139-039955
$147,000SAN CLEMENTE, CAMay 19, 2023Certified
PROJECT MANAGER OPS PMO
I-200-23139-039935
$80,000San Clemente, CAMay 19, 2023Certified
SENIOR ORACLE APPLICATIONS PROGRAMMER
I-200-23137-030922
$148,660SAN CLEMENTE, CAMay 17, 2023Certified
Oracle Integration (SOA) Developer
I-200-23137-030647
$140,706San Clemente, CAMay 17, 2023Certified
Process Engineer II, Manufacturing, Science & Technology
I-200-23107-938925
$86,500Austin, TXApr 17, 2023Certified
Analyst, Financial - Plant
I-200-23073-846814
$80,000Salt Lake City, UTMar 14, 2023Certified
Engineer I, Quality
I-200-23068-836602
$70,000Salt Lake City, UTMar 9, 2023Certified
ENGINEER III, SYSTEMS
I-200-23053-794015
$117,300San Clemente, CAFeb 22, 2023Certified
Senior Analyst, Business Systems - AGILE/PLM
I-200-23048-784583
$150,269Austin, TXFeb 17, 2023Certified - Withdrawn
Senior Engineer, Service Quality
I-200-22340-624717
$106,579Salt Lake City, UTDec 6, 2022Certified
Application Programmer - Java
I-200-22286-528432
$125,000Miamisburg, OHOct 13, 2022Certified
PRINCIPAL ENGINEER - EMBEDDED SOFTWARE
I-200-22236-436425
$142,800San Diego, CAAug 24, 2022Certified - Withdrawn
Manager, Planning Applications
I-200-22194-349171
$155,522San Clemente, CAJul 13, 2022Certified - Withdrawn
Senior BI Data Integration Developer
I-200-22122-127886
$131,354San Clemente, CAMay 2, 2022Certified - Withdrawn
Senior Manager, Supply Chain – Integration Support
I-200-22033-872453
$160,000San Clemente, CAFeb 2, 2022Certified - Withdrawn
Specialist, Biocompatibility
I-200-22012-825091
$92,720Lake Forest, ILJan 12, 2022Certified - Withdrawn
SR ANALYST BUS. SYSTEMS-MANUFACTURING & QUALITY
I-200-21354-775229
$139,080SAN CLEMENTE, CADec 19, 2021Certified - Withdrawn
Senior Engineer, IT Software Assurance/Validation
I-200-21230-530364
$120,000Austin, TXAug 18, 2021Certified
Systems Engineer III
I-200-21230-530039
$115,000San Clemente, CAAug 18, 2021Certified
Manager, Quality – Manufacturing Quality Engineering
I-200-21225-521765
$125,250Salt Lake City, UTAug 13, 2021Certified
Principal Engineer, Verification Lead
I-200-21210-490742
$127,364San Diego, CAJul 29, 2021Certified
Business Systems Analyst - Operations
I-200-21195-462158
$123,627Lake Forest, ILJul 14, 2021Certified
Manager Materials & Design
I-200-21175-424032
$133,929Lake Forest, ILJun 24, 2021Certified
SENIOR ANALYST, BUSINESS SYSTEMS – FINANCIAL SYSTEMS
I-200-21134-313137
$162,080San Clemente, CAMay 13, 2021Certified
Principal Software Engineer
I-200-21109-238722
$121,800San Diego, CAApr 19, 2021Certified
Senior Member Technical Staff - Software
I-200-21103-218257
$152,473San Diego, CAApr 12, 2021Certified - Withdrawn
Senior Analyst, Business Systems - Agile/PLM
I-200-21095-198820
$145,000Lake Forest, ILApr 5, 2021Certified
Validation Engineer II - Process & Cleaning
I-200-21068-133341
$78,000Austin, TXMar 9, 2021Certified - Withdrawn
IT ServiceNow Systems Administrator
I-200-21055-099781
$103,023San Clemente, CAFeb 24, 2021Certified
JAVA Application Developer
I-200-21041-068246
$123,627San Clemente, CAFeb 10, 2021Certified
Principal Systems Engineer
I-200-20349-957134
$126,875Lake Forest, ILDec 14, 2020Certified
Senior Business Systems Analyst - CRM
I-200-20339-938832
$145,000San Clemente, CADec 4, 2020Certified
Senior Computer Systems Validation Engineer
I-200-20280-860044
$109,304Austin, TXOct 6, 2020Certified
Software Test Engineer
I-200-20192-708653
$109,796San Clemente, CAJul 10, 2020Certified - Withdrawn
Operations Business Intelligence Analyst
I-200-20085-435397
$90,000San Clemente, CAMar 25, 2020Certified - Withdrawn
SENIOR QUALITY ENGINEER - COMPLAINTS
I-200-19252-615433
$96,000Salt Lake City, UTSep 11, 2019Certified
MANAGER, PLANNING APPLICATIONS
I-200-19218-385109
$148,000San Clemente, CAAug 7, 2019Certified
SR. ANALYST, BUSINESS SYSTEMS - SERVICE APP. (15-1199.09)
I-200-19197-139792
$142,000SAN CLEMENTE, CAJul 18, 2019Certified
SENIOR ENGINEER, IT SOFTWARE VALIDATION (15-1199.01)
I-200-19190-137303
$122,500SAN CLEMENTE, CAJul 15, 2019Certified
SENIOR ENGINEER (17-2199.04)
I-200-19190-687435
$101,500Salt Lake City, UTJul 15, 2019Certified
PRINCIPAL ENGINEER
I-200-19136-858800
$115,100Lake Forest, ILMay 20, 2019Certified
DIRECTOR, ADVANCED MANUFACTURING ENGINEERING
I-200-19135-320140
$165,000Salt Lake City, UTMay 20, 2019Certified
SR BUS. SYSTEMS ANALYST-MANUFACTURING & QUALITY (15-1199.09)
I-200-19127-917236
$135,000SAN CLEMENTE, CAMay 7, 2019Certified
BIOCOMPATIBILITY SPECIALIST (19-1029.01)
I-200-19126-675474
$90,000LAKE FOREST, ILMay 7, 2019Certified
SENIOR ANALYST, BUSINESS SYSTEMS - AGILE/PLM (15-1199.09)
I-200-19099-121987
$143,000San Clemente, CAApr 15, 2019Certified
PLANT ENGINEER II
I-200-19099-475893
$82,000Austin, TXApr 12, 2019Certified
SR. BUSINESS SYSTEMS ANALYST-SERVICE APPS (15-1199.09)
I-200-19101-124243
$142,100San Clemente, CAApr 12, 2019Certified
SR ANALYST, BUS. SYSTEMS-COMMERCIAL CONTRACTING (15-1199.09)
I-200-19053-598281
$140,000Lake Forest, ILFeb 28, 2019Certified
SENIOR ENGINEER (15-1199.01)
I-200-18341-824351
$121,800San Diego, CADec 13, 2018Certified
BUSINESS SYSTEMS ANALYST - OPERATIONS (15-1199.09)
I-200-18339-222054
$120,000LAKE FOREST, ILDec 10, 2018Certified
SENIOR ANALYST, BUSINESS SYSTEMS - PROCUREMENT (15-1199.09)
I-200-18274-387951
$148,000SAN CLEMENTE, CAOct 8, 2018Certified
SR ANALYST, BUSINESS SYSTEMS- FINANCIAL SYSTEMS (15-1199.08)
I-200-18263-394629
$155,000SAN CLEMENTE, CASep 21, 2018Certified
SENIOR BUSINESS SYSTEMS ANALYST (15-1199.02)
I-200-18228-938183
$109,216LAKE FOREST, ILSep 17, 2018Certified
PRINCIPAL (SOFTWARE) ENGINEER
I-200-18228-164908
$133,864SAN DIEGO, CASep 12, 2018Certified
ANALYST, BUSINESS SYSTEMS - AGILE/PLM (15-1199.02)
I-200-18240-282946
$133,000LAKE FOREST, ILAug 30, 2018Certified

Page 1 of 2

Frequently Asked Questions

Yes. ICU Medical has filed 129 H-1B Labor Condition Applications (LCAs) with the Department of Labor, covering 129 total positions across 9 states. The median salary for ICU Medical's sponsored positions is $126,072.

U.S. Immigration Solved

Home Bottom Hero Asset V2