How much does a Software Engineer make in Ann Arbor, MI?
Software Engineers in Ann Arbor, MI, earn a solid income. On average, they make about $130,951 per year. This pay varies based on experience and skills. Some earn less, while others make more. It all depends on their specific role and expertise. With good experience and skills, a Software Engineer can expect a good salary.
Here is a look at the salary range for Software Engineers in Ann Arbor:
- The lowest 10% earn about $60,250.
- The middle 50% earn between $87,477 and $141,932.
- The top 10% earn over $169,159 per year.
What are the highest paying cities for a Software Engineer near Ann Arbor, MI?

-
Royal Oak, MI
Average Salary: $169,158
Royal Oak offers a vibrant tech scene with companies like Compuware and Delphi. Working here means collaborating on innovative projects. The city's growing tech sector provides plenty of opportunities for career growth.
Find Software Engineer jobs in Royal Oak, MI
-
Detroit, MI
Average Salary: $138,241
Detroit is a hub for technology, home to companies like General Motors and DTE Energy. Here, tech professionals drive innovation in automotive and energy sectors. The city's tech community is dynamic and supportive.
Find Software Engineer jobs in Detroit, MI
-
Jackson, MI
Average Salary: $127,301
Jackson features a mix of tech startups and established firms. Companies like Truist and Ingredion offer diverse projects. Working here means a balance between innovation and stability.
Find Software Engineer jobs in Jackson, MI
-
Dearborn, MI
Average Salary: $126,939
Dearborn is known for Ford Motor Company and its tech advancements. Engineers here work on cutting-edge projects. The city's strong automotive industry offers solid career prospects.
Find Software Engineer jobs in Dearborn, MI
-
Southfield, MI
Average Salary: $120,970
Southfield is a tech hub with companies like Quicken Loans and Guardian. Working here means engaging in impactful projects. The city's business-friendly environment supports professional growth.
Find Software Engineer jobs in Southfield, MI
-
Novi, MI
Average Salary: $118,625
Novi has a thriving tech scene with firms like Compuware and NXP Semiconductors. Engineers here develop innovative solutions. The community fosters a collaborative work environment.
Find Software Engineer jobs in Novi, MI
-
Grand Rapids, MI
Average Salary: $115,167
Grand Rapids offers a mix of tech startups and large firms like Adastra and Spartan Nash. Engineers here work on diverse projects. The city's growing tech industry provides many opportunities.
Find Software Engineer jobs in Grand Rapids, MI
-
Birmingham, MI
Average Salary: $113,875
Birmingham is home to tech giants like Compuware and BorgWarner. Working here means being part of a fast-paced, innovative environment. The city's strong tech sector offers solid career prospects.
Find Software Engineer jobs in Birmingham, MI
-
Farmington Hills, MI
Average Salary: $111,034
Farmington Hills features a mix of tech firms and startups. Companies like HJ Martin & Co and Compuware offer dynamic projects. The city's supportive community fosters professional growth.
Find Software Engineer jobs in Farmington Hills, MI
-
Livonia, MI
Average Salary: $109,302
Livonia has a mix of tech startups and established companies. Working here means collaborating on innovative projects. The city's growing tech sector provides plenty of career opportunities.
Find Software Engineer jobs in Livonia, MI
What are the best paying companies for a Software Engineer in Ann Arbor, MI?

-
Speechify
Average Salary: $170,000
Speechify offers exciting opportunities for Software Engineers in Ann Arbor. They focus on creating solutions for reading and listening. Their office is located in the heart of Ann Arbor, providing a vibrant workplace.
-
Applied Intuition
Average Salary: $157,500
Applied Intuition hires talented Software Engineers in Ann Arbor to work on innovative projects. They develop tools for autonomous vehicles. Their Ann Arbor location is known for its collaborative environment.
-
Torc Robotics
Average Salary: $156,896
Torc Robotics seeks Software Engineers in Ann Arbor to advance their robotics projects. They aim to make transportation safer. The Ann Arbor office is a hub for tech enthusiasts.
-
Thomson Reuters
Average Salary: $150,778
Thomson Reuters provides excellent Software Engineering roles in Ann Arbor. They focus on delivering information and software solutions. Their Ann Arbor office is a part of a global network.
-
HistoSonics, Inc.
Average Salary: $148,125
HistoSonics, Inc. offers rewarding Software Engineer positions in Ann Arbor. They work on ultrasound technology. Their Ann Arbor location is known for its cutting-edge research.
-
Charles Schwab
Average Salary: $140,238
Charles Schwab hires skilled Software Engineers in Ann Arbor to enhance their financial services. They focus on providing financial advice and solutions. Their Ann Arbor office is a part of a well-established firm.
-
KLA
Average Salary: $129,417
KLA offers Software Engineer jobs in Ann Arbor for those passionate about semiconductor manufacturing. They focus on precision technology. The Ann Arbor office is known for its innovation.
-
KLA Tencor International Corp
Average Salary: $124,162
KLA Tencor International Corp seeks talented Software Engineers in Ann Arbor. They work on developing high-tech solutions. Their Ann Arbor location is a center for tech excellence.
-
Terumo Medical Corporation
Average Salary: $107,119
Terumo Medical Corporation offers Software Engineer roles in Ann Arbor. They focus on medical technology. Their Ann Arbor office is known for its quality and innovation.
-
Syms Strategic Group, LLC (SSG)
Average Salary: $104,188
Syms Strategic Group, LLC (SSG) provides Software Engineer positions in Ann Arbor. They focus on providing strategic solutions. Their Ann Arbor office is a part of a growing company.
What are the best paying Software Engineer related jobs in Ann Arbor, MI?

-
Machine Learning Engineer
Average Salary: $165,360
Build and deploy machine learning models to solve complex problems. Leading firms like Ford and the University of Michigan create opportunities. They focus on projects ranging from autonomous vehicles to predictive analytics.
Find Machine Learning Engineer jobs in Ann Arbor, MI
-
Technical Architect
Average Salary: $150,000
Design and oversee IT infrastructure. Companies such as PricewaterhouseCoopers hire technical architects. They need to create robust and scalable systems to support business goals.
Find Technical Architect jobs in Ann Arbor, MI
-
Product Manager
Average Salary: $147,572
Guide product development from concept to market. Local startups and established firms like Rapid7 hire product managers. They work closely with cross-functional teams to bring new products to life.
Find Product Manager jobs in Ann Arbor, MI
-
Site Reliability Engineer
Average Salary: $126,181
Ensure systems run smoothly and reliably. Tech giants like Google offer roles for site reliability engineers. They focus on building and maintaining robust infrastructure to prevent downtime.
Find Site Reliability Engineer jobs in Ann Arbor, MI
-
Security Engineer
Average Salary: $125,329
Protect systems from cyber threats. Organizations like Deloitte need security engineers. They develop and implement security measures to safeguard sensitive information.
Find Security Engineer jobs in Ann Arbor, MI
-
Cloud Engineer
Average Salary: $115,333
Manage and optimize cloud environments. Companies like IBM offer positions for cloud engineers. They work on deploying and maintaining cloud infrastructure to meet business needs.
Find Cloud Engineer jobs in Ann Arbor, MI
-
Systems Engineer
Average Salary: $107,879
Oversee the integration and maintenance of computer systems. Firms like Ford Motor Company hire systems engineers. They ensure all systems work together efficiently and troubleshoot any issues.
Find Systems Engineer jobs in Ann Arbor, MI
-
Data Engineer
Average Salary: $106,027
Create and maintain data pipelines. The University of Michigan and local tech firms hire data engineers. They focus on building systems that collect, store, and process large datasets.
Find Data Engineer jobs in Ann Arbor, MI
-
UI/UX Designer
Average Salary: $101,667
Design intuitive and user-friendly interfaces. Many startups and companies like Zinrelo hire UI/UX designers. They create visual and interactive elements that improve user experience.
Find UI/UX Designer jobs in Ann Arbor, MI
-
DevOps Engineer
Average Salary: $99,039
Bridge the gap between software development and IT operations. Tech companies like Microsoft offer DevOps engineer roles. They automate and integrate processes between software development and IT teams.
Find DevOps Engineer jobs in Ann Arbor, MI



