U.S. Immigration Data

Priority dates, work visas, and labor market data

Search H-1B & PERM Salary Data

Source: US Dept of Labor. Represents Base Salary only. Excludes RSUs, signing bonuses, and variable compensation.

371

Results Found

$91091

Average Salary

$36046

Minimum

$187637

Maximum

Active filters: Employer: JOHNSON CONTROLS, INC
Employer Role Location Salary Program Filing Date
JOHNSON CONTROLS, INC Product Manager Milwaukee, WI $113194 PERM Nov 22, 2022
JOHNSON CONTROLS, INC Sr. Technical Architect Milwaukee, WI $113194 - $145398 PERM Oct 17, 2022
JOHNSON CONTROLS, INC Senior Manager, Regional CI (Continuous Improveme… Milwaukee, WI $112070 - $140000 PERM Sep 22, 2021
JOHNSON CONTROLS, INC SCM Lead Solution Architect Boca Raton, FL $111862 - $141312 PERM Oct 21, 2022
JOHNSON CONTROLS, INC Engineering Managers MILWAUKEE, WI $111280 - $132620 PERM FY 2012
JOHNSON CONTROLS, INC Financial Managers, Branch or Department MILWAUKEE, WI $110323 - $144800 PERM FY 2012
JOHNSON CONTROLS, INC Mechanical Engineers MILWAUKEE, WI $110302 - $127500 PERM May 11, 2017
JOHNSON CONTROLS, INC Software Developers, Applications MILWAUKEE, WI $109990 - $157100 PERM Aug 29, 2016
JOHNSON CONTROLS, INC Mechanical Engineers MILWAUKEE, WI $109803 - $133500 PERM Oct 16, 2015
JOHNSON CONTROLS, INC Software Developers, Systems Software Holland, MI $109034 - $113900 PERM FY 2014
JOHNSON CONTROLS, INC Systems Technician Leader Tampa, FL $108909 PERM May 23, 2023
JOHNSON CONTROLS, INC Computer and Information Systems Managers MILWAUKEE, WI $108222 - $168500 PERM Dec 16, 2014
JOHNSON CONTROLS, INC Materials Engineers MILWAUKEE, WI $108000 - $180400 PERM Feb 8, 2018
JOHNSON CONTROLS, INC Environmental Engineers Milwaukee, WI $107744 - $113900 PERM FY 2014
JOHNSON CONTROLS, INC Engineering Managers MILWAUKEE, WI $107370 - $126240 PERM FY 2011
JOHNSON CONTROLS, INC. Global Strategic Account Manager Baltimore, MD $106565 - $164400 H-1B Oct 7, 2020
JOHNSON CONTROLS, INC Mechanical Engineers MILWAUKEE, WI $106496 - $137500 PERM Jan 8, 2016
JOHNSON CONTROLS, INC Senior Data Specialist Milwaukee, WI $106350 - $107800 PERM Oct 25, 2019
JOHNSON CONTROLS, INC Mechanical Engineers MILWAUKEE, WI $106018 - $119600 PERM Nov 25, 2014
JOHNSON CONTROLS, INC Computer Systems Analysts MILWAUKEE, WI $105643 - $122600 PERM Sep 22, 2015
JOHNSON CONTROLS, INC Computer Systems Analysts MILWAUKEE, WI $105643 - $122600 PERM Jun 2, 2015
JOHNSON CONTROLS, INC Computer Systems Analysts MILWAUKEE, WI $105643 - $119600 PERM Mar 11, 2015
JOHNSON CONTROLS, INC Computer and Information Systems Managers HOLLAND, MI $105518 - $122800 PERM FY 2014
JOHNSON CONTROLS, INC Mechanical Engineers MILWAUKEE, WI $104978 - $106300 PERM Nov 3, 2016
JOHNSON CONTROLS, INC Computer Occupations, All Other MILWAUKEE, WI $104478 - $157100 PERM May 18, 2016
JOHNSON CONTROLS, INC Lead Engineer – UI Applications Sunnyvale, CA $104291 - $150289 PERM Oct 31, 2022
JOHNSON CONTROLS, INC Principal Engineer (SW) Milwaukee, WI $104291 - $129700 PERM Sep 25, 2019
JOHNSON CONTROLS, INC Product Financial Manager Milwaukee, WI $104270 - $129700 PERM Apr 3, 2020
JOHNSON CONTROLS, INC Computer Systems Analysts MILWAUKEE, WI $104250 - $124300 PERM Sep 1, 2016
JOHNSON CONTROLS, INC Computer Systems Analysts MILWAUKEE, WI $104250 - $137500 PERM May 4, 2016
JOHNSON CONTROLS, INC Computer Systems Analysts MILWAUKEE, WI $104250 - $124300 PERM Apr 28, 2016
JOHNSON CONTROLS, INC Software Developers, Applications MILWAUKEE, WI $103938 PERM Nov 25, 2014
JOHNSON CONTROLS, INC Mechanical Engineers Seattle, WA $103709 - $107709 PERM FY 2013
JOHNSON CONTROLS, INC Mechanical Engineers MILWAUKEE, WI $103501 - $122600 PERM Aug 4, 2015
JOHNSON CONTROLS, INC Computer and Information Systems Managers Holland, MI $103439 - $136600 PERM FY 2014
JOHNSON CONTROLS, INC Computer and Information Systems Managers Holland, MI $103439 - $119170 PERM FY 2013
JOHNSON CONTROLS, INC Computer and Information Systems Managers HOLLAND, MI $103438 PERM FY 2014
JOHNSON CONTROLS, INC Software Developers, Systems Software MILWAUKEE, WI $103230 - $122600 PERM Feb 12, 2016
JOHNSON CONTROLS, INC Software Developers, Applications MILWAUKEE, WI $103002 - $119600 PERM Feb 27, 2015
JOHNSON CONTROLS, INC Software Developers, Applications MILWAUKEE, WI $103002 - $119600 PERM Dec 22, 2014
JOHNSON CONTROLS, INC Industrial Engineers MILWAUKEE, WI $102898 - $113800 PERM May 25, 2016
JOHNSON CONTROLS, INC Electrical Engineers MILWAUKEE, WI $102752 PERM FY 2011
JOHNSON CONTROLS, INC. MANAGER PRODUCT MANAGEMENT MILWAUKEE, WI $102523 - $139900 H-1B Jan 31, 2013
JOHNSON CONTROLS, INC Software Developers, Systems Software MILWAUKEE, WI $101525 - $160200 PERM Oct 17, 2018
JOHNSON CONTROLS, INC Mechanical Engineers MILWAUKEE, WI $101275 - $105000 PERM Feb 20, 2015
JOHNSON CONTROLS, INC Software Developers, Systems Software MILWAUKEE, WI $101254 - $124300 PERM Jul 15, 2016
JOHNSON CONTROLS, INC Software Developers, Systems Software MILWAUKEE, WI $101254 - $139700 PERM Jul 27, 2016
JOHNSON CONTROLS, INC Software Developers, Systems Software MILWAUKEE, WI $101254 - $124300 PERM Sep 6, 2016
JOHNSON CONTROLS, INC Software Developers, Systems Software MILWAUKEE, WI $101254 - $124300 PERM Feb 1, 2017
JOHNSON CONTROLS, INC Software Developers, Systems Software MILWAUKEE, WI $101254 - $154200 PERM Jan 8, 2016
About This Data
Data Source

This data comes from the U.S. Department of Labor's public disclosure files for Labor Condition Applications (LCA) and Permanent Employment Certification (PERM) applications.

What You Can Find
  • H-1B Salaries: Wages offered to H-1B specialty occupation workers
  • PERM Salaries: Wages offered for green card sponsorship positions
  • Employer Information: Which companies sponsor most workers
  • Location Data: Salary differences by state and city
How to Use This Data
  • Research salaries for your role at specific companies
  • Compare offers across different locations
  • Find companies that actively sponsor green cards
  • Understand market rates for salary negotiations
Note: This data shows wages from official DOL filings. Actual compensation may include additional benefits, bonuses, and equity not reflected here.

Years of waiting shouldn’t mean years of not knowing. If this helped you read the patterns and breathe a little easier, consider helping keep it free for everyone.