Mechanical Engineer II, H-1B salary
What 665 H-1B filings report for “Mechanical Engineer II” (LCA, FY2017–2026): pay percentiles, the states paying most, and who files.
What is the H-1B salary for a Mechanical Engineer II?
$86k median H-1B base salary for a Mechanical Engineer II, typically $73k to $109k, across 665 H-1B LCA filings with the U.S. Department of Labor (FY2017 to FY2026). Highest in Massachusetts at $98k median.
Median pay & filings over time · H-1B · FY2017–2026*
Top-paying states
Median for this title · ≥20 filings
- 1Massachusetts35$98k+$12k
- 2California96$97k+$11k
- 3New York22$96k+$10k
- 4Minnesota21$88k+$2k
- 5Texas37$87k+$1k
- 6Illinois44$87k+$1k
- 7Arizona119$85k−$1k
- 8Pennsylvania28$84k−$2k
- 9New Jersey32$83k−$3k
- 10Ohio27$83k−$3k
- 11Florida21$81k−$5k
Where the pay sits state by state, against the national $86kfor the same title. States with at least 20 filings, so a median is not built on a handful of rows.
Which companies sponsor H-1B for a Mechanical Engineer II?
The employers that file the most H-1B labor condition applications for Mechanical Engineer II roles are HCLTech, ASM, Geomentric America, and Automann, based on their U.S. Department of Labor (LCA) filings. Open any for its full Mechanical Engineer II filing history, pay, and open roles.
Top employers for this title
Most H-1B filings · with each employer’s median for the role
- 1HCLTech191 filings$85k
- 2ASM84 filings$84k
- 3Geomentric America17 filings$87k
- 4Automann12 filings$77k
- 5Brookhaven National Laboratory9 filings$139k
- 6Celtic Engineering9 filings$110k
- 7Freeport-McMoRan Morenci9 filings$88k
- 8Rivian7 filings$100k
- 9Affiliated Engineers7 filings$100k
- 10Lennox Industries6 filings$79k
- 11Starkey Laboratories6 filings$96k
- 12Fujifilm6 filings$85k
- 13Nexa Digital Engineering6 filings$75k
- 14Nabors Corporate Services5 filings$88k
- 15Affiliated Engineers Se5 filings$79k
- 16Sharma & Associates5 filings$82k
- 17Setty & Associates5 filings$112k
- 18EnerSys Delaware5 filings$90k
- 19T.D. Williamson4 filings$69k
- 20Friesens4 filings$77k
- 21Affiliated Engineers NW4 filings$99k
- 22Advanced Engineering Services3 filings$104k
- 23Alten3 filings$80k
- 24Forum3 filings$92k
- 25JPC Logistics3 filings$85k
- 26NovintiX3 filings$122k
- 27Penta Engineering Co3 filings$76k
- 28The Dennis Group3 filings$88k
- 29TuSimple3 filings$81k
- 30Varex Imaging3 filings$75k
- 31Vsp3 filings$85k
- 32Bekum America3 filings$70k
- 33Markem-Imaje3 filings$80k
- 34Omron3 filings$119k
- 35Persistent Systems3 filings$73k
- 36Teladoc Health3 filings$85k
- 37Toyota3 filings$97k
- 38M3 Engineering & Technology3 filings$89k
- 39Novelis Alr Rolled Products3 filings$109k
- 40Roeslein & Associates of Denver LLC3 filings$113k
- 41Automotive Robotics2 filings$103k
- 42Beckman Coulter2 filings$94k
- 43BTU International2 filings$115k
- 44Battelle Memorial Institute2 filings$101k
- 45Bourn & Koch2 filings$117k
- 46Canrig Drilling Technology2 filings$118k
- 47Caire2 filings$90k
- 48Clark, Richardson & Biskup Consulting Engineers2 filings$97k
- 49Cox Automotive2 filings$86k
- 50Daifuku2 filings$89k
Related titles in this family
998 filings carry “Mechanical Engineer II” in the title, across 55 variants. Pay differs by variant, so each is listed with its own median.
- 1Mechanical Engineer III209 filings$103k
- 2Senior Mechanical Engineer II24 filings$102k
- 3Geomechanical Engineer II15 filings$95k
- 4Snr Mechanical Engineer II10 filings$114k
- 5Mechanical Engineer III Senior5 filings$107k
- 6Associate Mechanical Engineer III3 filings$87k
- 7Mechanical Engineer II (Non-Licensed)3 filings$102k
- 8Mechanical Engineer II, Production Engineering3 filings$98k
- 9Mechanical Engineer II- Thermal Systems3 filings$95k
- 10Lead Mechanical Engineer II2 filings$101k
- 11Mechanical Engineer II, Battery2 filings$134k
- 12Mechanical Engineer II - Catheter Operations2 filings$84k
Figures are for the exact title “Mechanical Engineer II”; for a rare title we widen to the closest related titles (flagged above when that happens). To benchmark a specific offer by employer and state, use Salary Check.