← Search all jobs

Principal Mechanical Engineer (onsite)

Johnson Controls

Harrisburg, PA · $115k–$130k a year · Posted October 22, 2026

More in Pennsylvania job market · Manufacturing & Industrial · Engineering jobs

Pay compared with the market

This listing pays about $122,500 a year. Across 32 open principal mechanical engineer listings that state pay, the middle half runs $156,000 to $225,500 and the median is $177,500. That is 31% below the median, below the middle half of those listings.

Listed pay is what employers advertise, not what people are paid.

Principal Mechanical Engineer salaries by state · Check your own pay

About the job

...@Johnsoncontrols on social platforms.  What you will do Johnson Controls is seeking an innovative and experienced Principal Mechanical Engineer to help shape the future of our industry-leading products! In this role, you will drive the full product development lifecycle...