Skip to content

The average salary for a Mechanical Engineering Technician in North Dakota is $64,620.

Annual Average Salary Information

Annual Average Salary: $64,620

$46,580$75,940

Hourly Pay Information

Hourly Average Salary: $31.07

$22.39$36.51

View Jobs

Mechanical Engineer I - CEPG in Fargo









Mechanical Engineer I - CEPG







ID

2026-9462





...Read more

Engineering Technician in Fargo









Engineering Technician







ID

2026-9541


Department




...Read more

Mechanical Engineer I in Fargo









Mechanical Engineer I







ID

2026-9433


Department




...Read more

Diesel Fleet Mechanic Technician III in Mayville

Sign-On Bonus for New Hires: up to $15,000
Pay: up to $26.25-$40.10 per hour, based on experience
Day Shift: Sunday – Tuesday, 6AM – 6PM
Night Shift (Preferred): Sunday – Tuesday, 6PM – 6AM

$2/Hour shift differential on night shift.
⁠ Uniforms Paid For
Read more

Diesel Fleet Mechanic Technician I in Hillsboro

Pay: up to $22.50-$26.50 per hour, based on experience.
2 Shifts available-
Day Shift: Sunday – Tuesday, 6AM – 6PM
​Night Shift (Preferred): Sunday – Tuesday, 6PM – 6AM
$2/Hour shift differential on night shift.
⁠Uniforms Paid For
$600 Annual Tool Allo ...Read more
© Check-a-Salary 2016 - 2026 All Rights Reserved
Department