Principal Software Engineer salary at PTC Inc.

4 H-1B labor condition applications · all PTC Inc. jobs · Principal Software Engineer at all employers

$152,899median salary
$117,936lowest certified
$180,000highest certified
$165,000median for this title, all employers

Median salary by fiscal year

Fiscal yearCertified LCAsMedian
FY20242$148,968
FY20262$152,899

All filings

WorksiteSalaryWage levelStartStatus
Plymouth, MN $125,798 Level IIIprevailing $125,798 04/20/2026FY2026 Certified
Chelmsford, MA $180,000 Level IIIprevailing $154,606 10/06/2025FY2026 Certified
Boston, MA $180,000 Level IVprevailing $157,643 06/03/2024FY2024 Certified
Wayne, PA $117,936 Level IIprevailing $100,069 08/26/2024FY2024 Certified

Principal Software Engineer at other employers

EmployerLCAsMedian salary
Wal-Mart Associates, Inc. 226$160,160
Palo Alto Networks, Inc. 86$208,632
Citizens Financial Group, Inc. 55$150,769
Cadence Design Systems, Inc. 52$154,482
Mastercard Technologies, LLC 47$165,000
Medtronic, Inc. 37$141,898
Cbre, Inc. 36$151,000
The MathWorks, Inc. 36$172,744
Intuit Inc. 34$255,193
Roblox Corporation 30$332,360
Red Hat, Inc. 25$180,080
REI Systems Inc. 23$147,549

Other jobs at PTC Inc.

Job titleLCAsMedian salaryRange
Software Engineer 12$110,125
Software Development Engineer Senior 5$127,550
Quality Assurance Engineer 4$101,605
Senior Software Engineer 3$131,082
Senior Manager, Program Management 3$152,842
Business Analyst, Principal 3$150,990
Director, Drawings Development 3$205,000
FSG Principal Consultant 3$137,494
Principal Strategic Pricing Analyst 3$123,754
Staff Software Engineer 2$186,322
UX Designer 2$100,000
Senior QA Engineer 2$103,498

Questions and answers

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

The median salary on PTC Inc.'s certified LCAs for Principal Software Engineer is $152,899, ranging from $117,936 to $180,000.

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.