High-paying software engineering jobs in Auburn Hills

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


The 403 software engineering jobs listed below pay well, with salaries between $79,591 and $126,414 per year. Software Engineer, Release Engineer and Application Developer are among the most popular high-paying roles in Auburn Hills, MI.

Job title

Updated Oct 28, 2026
Job title
Auburn Hills, MI
Michigan
Job openings (Auburn Hills)

Technical Lead

Auburn Hills

$66.78 per hour

Michigan

$65.70 per hour

Senior Software Engineer

Auburn Hills

$126,414 per year

Michigan

$140,504 per year

Cae Engineer

Auburn Hills

$119,317 per year

Michigan

$105,263 per year

Software Engineer

Auburn Hills

$53.34 per hour

Michigan

$44.75 per hour

Product Development Engineer

Auburn Hills

$47.17 per hour

Michigan

$42.97 per hour

Application Developer

Auburn Hills

$97,736 per year

Michigan

$93,008 per year

Integration Engineer

Auburn Hills

$94,156 per year

Michigan

$108,767 per year

Release Engineer

Auburn Hills

$42.27 per hour

Michigan

$45.81 per hour

Product Engineer

Auburn Hills

$40.82 per hour

Michigan

$39.21 per hour

Performance Engineer

Auburn Hills

$35.43 per hour

Michigan

$43.42 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.