Principal Software Engineer salary at The MathWorks, Inc.

36 H-1B labor condition applications · all The MathWorks, Inc. jobs · Principal Software Engineer at all employers

$172,744median salary
$157,643lowest certified
$178,131highest certified
$165,000median for this title, all employers

Median salary by fiscal year

Fiscal yearCertified LCAsMedian
FY20246$157,643
FY202513$172,744
FY202616$178,131

All filings

WorksiteSalaryWage levelStartStatus
Natick, MA $178,131up to $257,300 Level IVprevailing $178,131 11/15/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 08/03/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 08/19/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 07/25/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 06/20/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 06/14/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 06/16/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 06/14/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 06/01/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 06/07/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 06/02/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 05/24/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 05/26/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 05/07/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 05/07/2026FY2026 Withdrawn
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 05/04/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 04/25/2026FY2026 Certified
Natick, MA $178,131up to $246,100 Level IVprevailing $178,131 02/18/2026FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 11/12/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 09/12/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 08/29/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 08/23/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 08/13/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 08/12/2025FY2025 Certified
Natrick, MA $172,744up to $246,100 Level IVprevailing $172,744 08/07/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 08/01/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 07/16/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 06/26/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 06/06/2025FY2025 Certified
Natick, MA $172,744up to $246,100 Level IVprevailing $172,744 07/10/2025FY2025 Certified
Natick, MA $158,800up to $210,000 Level IVprevailing $157,643 07/15/2024FY2024 Certified
Natick, MA $157,643up to $210,000 Level IVprevailing $157,643 07/15/2024FY2024 Certified
Natick, MA $157,643up to $210,000 Level IVprevailing $157,643 07/12/2024FY2024 Certified
Natick, MA $157,643up to $210,000 Level IVprevailing $157,643 07/09/2024FY2024 Certified
Natick, MA $157,643up to $210,000 Level IVprevailing $157,643 05/28/2024FY2024 Certified
Natick, MA $157,643up to $210,000 Level IVprevailing $157,643 05/02/2024FY2024 Certified

Principal Software Engineer at other employers

Questions and answers

How much does The MathWorks, Inc. pay a Principal Software Engineer on an H-1B visa?

The median salary on The MathWorks, Inc.'s certified LCAs for Principal Software Engineer is $172,744, ranging from $157,643 to $178,131.

Wage levels I–IV compare the offer with the prevailing wage for the occupation in the worksite area: Level I is entry level, Level IV is fully competent. Salaries are offers stated on the application; actual pay may differ.