Home › Occupations › Civil Engineers › Princeton, NJ
Civil Engineers in Princeton, NJ: H-1B salaries
54 labor condition applications for this occupation with a work site in Princeton, NJ. Median offered base salary $91,312; middle half $78,868–$101,920.
By wage level
| Wage level | Median salary |
|---|---|
| Level I (entry) | $74,880 |
| Level II (qualified) | $99,840 |
| Level III (experienced) | $107,000 |
| Level IV (fully competent) | $135,000 |
The Department of Labor sets four prevailing wage levels for each occupation and area, from Level I (entry) to Level IV (fully competent). The employer picks the level that matches the job's requirements.
Employers
| Employer | LCAs | Median salary |
|---|---|---|
| SJH Engineering, PC | 19 | $89,440 |
| Ih Engineers, P.C | 8 | $77,840 |
| MP Engineers P.C. | 6 | $81,640 |
| SJH Engineering, P.C. | 5 | $99,840 |
| Pennoni Associates, Inc. | 2 | $103,250 |
| TechniQuest Corporation | 2 | $88,460 |
| Langan Engineering and Environmental Services, LLC | 2 | $94,000 |
| PMA Consultants, LLC | 2 | $174,200 |
| Bimnyc LLC | 2 | $135,000 |
| JCMS, Inc. | 1 | $91,104 |
| Gedeon Engineering PC | 1 | $105,000 |
| MP Engineers and Architect, P.C. | 1 | $74,880 |
| Guru Consulting Services LLC | 1 | $70,533 |
| Ramboll Americas Engineering Solutions, Inc | 1 | $122,000 |
| SOHA Engineers | 1 | $135,000 |
Job titles
- Civil Engineer27
- Structural Engineer13
- Project Engineer2
- Traffic Engineer2
- VDC Manager2
- Project Controls Manager1
- Senior Scheduler1
- Senior Estimator - Project Manager1
- Project Engineer (Structural)1
- Project Manager Infrastructure1
- Technical Mgr., Structural Engineering1
- Civil Engineer (Structural)1
- Construction Inspector1
H-1B sponsors in Princeton, NJ →
Salaries are the lower end of the wage offered on each application, converted to a yearly amount; statistics use certified full-time applications only. An LCA is not a visa approval and one LCA can cover several positions. Source: U.S. Department of Labor, OFLC LCA Disclosure Data, fiscal years 2023–2026 (latest decision Jun 30, 2026).