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.

31

Results Found

$96494

Average Salary

$68474

Minimum

$136350

Maximum

Active filters: Employer: MSC.SOFTWARE CORPORATION
Employer Role Location Salary Program Filing Date
MSC.SOFTWARE CORPORATION Mechanical Engineers Newport Beach, CA $136350 PERM FY 2014
MSC Software Corporation Product Marketing Manager Specialist Novi, MI $131968 PERM Dec 16, 2021
MSC Software Corporation Product Marketing Manager Ann Arbor, MI $125000 PERM Dec 1, 2020
MSC Software Corporation Product Marketing Manager Ann Arbor, MI $125000 PERM Dec 21, 2020
MSC Software Corporation Product Marketing Manager Ann Arbor, MI $125000 PERM Jan 31, 2020
MSC.SOFTWARE CORPORATION Software Developers, Applications NEWPORT BEACH, CA $119725 PERM Dec 22, 2015
MSC.SOFTWARE CORPORATION Sales Engineers NEWPORT BEACH, CA $116501 PERM Nov 28, 2018
MSC.SOFTWARE CORPORATION Sales Engineers NEWPORT BEACH, CA $116501 PERM Dec 29, 2017
MSC.SOFTWARE CORPORATION Software Developers, Applications NEWPORT BEACH, CA $115523 PERM Aug 15, 2014
MSC.SOFTWARE CORPORATION Computer Systems Analysts NEWPORT BEACH, CA $113402 PERM Oct 27, 2016
MSC.SOFTWARE CORPORATION Software Developers, Applications NEWPORT BEACH, CA $105000 PERM Mar 16, 2017
MSC.SOFTWARE CORPORATION DEVELOPMENT ENGINEER 3 ANN ARBOR, MI $101962 - $122470 PERM Nov 18, 2019
MSC Software Corporation Software Developers, Applications Newport Beach, CA $99320 PERM Mar 25, 2019
MSC Software Corporation Development Engineer 2 Newport Beach, CA $92353 PERM Apr 24, 2020
MSC.SOFTWARE CORPORATION Software Developers, Applications NEWPORT BEACH, CA $92206 PERM May 2, 2014
MSC.SOFTWARE CORPORATION Marketing Managers SANTA ANA, CA $87949 PERM FY 2010
MSC.SOFTWARE CORPORATION Mechanical Engineers SANTA ANA, CA $86923 PERM FY 2010
MSC.SOFTWARE CORPORATION Sales Engineers NEWPORT BEACH, CA $86900 - $135800 PERM Nov 12, 2018
MSC.SOFTWARE CORPORATION Software Developers, Applications NEWPORT BEACH, CA $86674 PERM Dec 22, 2015
MSC Software Corporation Consulting Engineer Newport Beach, CA $85779 PERM Nov 6, 2020
MSC.SOFTWARE CORPORATION Software Developers, Applications SANTA ANA, CA $84272 PERM FY 2012
MSC.SOFTWARE CORPORATION Computer Software Engineers, Systems Software SANTA ANA, CA $83599 PERM FY 2010
MSC Software Corporation QA Engineer 2 Newport Beach, CA $81399 PERM Oct 14, 2020
MSC.SOFTWARE CORPORATION Marketing Managers NEWPORT BEACH, CA $80392 PERM Nov 3, 2015
MSC.SOFTWARE CORPORATION Mechanical Engineers NEWPORT BEACH, CA $79768 PERM Jul 12, 2016
MSC.SOFTWARE CORPORATION Electrical Engineers SANTA ANA, CA $76149 PERM FY 2010
MSC.SOFTWARE CORPORATION DEVELOPMENT ENGINEER SANTA ANA, CA $76149 PERM FY 2008
MSC.SOFTWARE CORPORATION Network and Computer Systems Administrators NEWPORT BEACH, CA $71302 - $78000 PERM Oct 14, 2015
MSC.SOFTWARE CORPORATION Network and Computer Systems Administrators NEWPORT BEACH, CA $71302 - $78000 PERM Oct 15, 2015
MSC Software Corporation Manager, Technical Support (Cradle) Beavercreek, OH $68474 - $81974 PERM May 22, 2020
MSC Software Corporation Country Manager/Business Development Manager (CFD) Beavercreek, OH $68474 - $103591 PERM Apr 16, 2020
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.