dreamwork_

Software Engineer jobs at Moog

8 open roles · median posted base $127.5K · updated

Open roles
8
Typical posted base pay
$97.5K – $155K
5 listings publish pay
Top location
United States
7 of 8 roles

Open Software Engineer roles at Moog

Showing 8 of 8
RoleLocationSalaryActivity
AI Software Engineer
Hybrid
Buffalo, NYUSD 110,000 – 145,000 per yearPosted 6d agoView→
Sr. Software Engineer
Onsite
Buffalo, NYSalary not listedPosted 6d agoView→
NX CAM Software Development Engineer
Onsite
Buffalo, NYSalary not listedPosted 1w agoView→
Embedded Software Engineer
Onsite
Johnson City, TNUSD 70,000 – 100,000 per yearPosted 1w agoView→
Senior Principal Software Engineer
Hybrid
Tewkesbury, GBRSalary not listedPosted 2w agoView→
Sr. Embedded Software Engineer
Hybrid
Arvada, COUSD 135,000 – 175,000 per yearPosted 3w agoView→
Senior Embedded Software Engineer
Onsite
Santa Barbara, CAUSD 135,000 – 185,000 per yearPosted 3w agoView→
Embedded Software Engineer
Onsite
Phoenix, AZUSD 75,000 – 120,000 per yearPosted 3w agoView→

Frequently asked questions

How many Software Engineer jobs is Moog hiring for?

Moog has 8 open Software Engineer roles in Dreamwork's index as of October 15, 2026.

How much does Moog pay Software Engineer roles?

Across 5 Moog listings that publish an annual base salary in USD, the middle half of posted salary midpoints runs from $97.5K – $155K, with a median of $127.5K. Listings that state only on-target earnings, or no pay at all, are not counted.

Where are Moog's Software Engineer jobs?

United States (7 roles), Denver (1 role) and United Kingdom (1 role).

What counts as a Software Engineer job here?

A listing counts when its job title contains "software engineer", "software developer", "software development engineer" and "swe" as whole words, in any seniority.

Software Engineer jobs at every company, by place

Where this company's roles are

Other roles at Moog

Pages with enough open roles to compare
Hiring data on this page comes from dreamwork's index of public job postings.
Updated October 15, 2026