How much does a Software Engineer make in Ann Arbor, MI?
In Ann Arbor, MI, software engineers enjoy competitive pay. On average, they make around $122,209 a year. This amount makes it a good place for professionals in this field to work. Ann Arbor offers a strong job market with many tech companies.
Different experience levels bring different salaries. Here is a quick look at some common salary ranges for software engineers:
- The bottom 10% earn around $60,000.
- The bottom 25% earn up to $99,491.
- The middle 50% earn between $99,491 and $152,145.
- The top 25% earn more than $152,145.
- The top 10% earn over $178,473 a year.
These numbers show the opportunities for growth in Ann Arbor for software engineers. They can expect to earn more with experience and skill development.
What are the highest paying cities for a Software Engineer near Ann Arbor, MI?

-
Detroit, MI
Average Salary: $136,484
Detroit offers a vibrant tech scene with many opportunities in automotive tech companies like General Motors and Ford. The city's tech companies focus on innovation, offering dynamic roles with potential for impactful projects.
Find Software Engineer jobs in Detroit, MI
-
Jackson, MI
Average Salary: $127,650
Jackson provides a smaller city feel with a growing tech industry. Job seekers can find roles at local firms and tech startups. The community encourages innovation and offers a supportive work environment.
Find Software Engineer jobs in Jackson, MI
-
Dearborn, MI
Average Salary: $117,973
Dearborn, known for its automotive roots, is home to Ford Motor Company. Tech professionals can find diverse roles in automotive tech, software development, and beyond. The city's tech sector is expanding, offering new opportunities.
Find Software Engineer jobs in Dearborn, MI
-
Southfield, MI
Average Salary: $115,844
Southfield boasts a thriving tech hub with companies like Quicken Loans and DTE Energy. Job seekers can enjoy a mix of large corporations and startups. The city provides a dynamic work environment with many career advancement opportunities.
Find Software Engineer jobs in Southfield, MI
-
Ypsilanti, MI
Average Salary: $107,488
Ypsilanti offers a blend of tech opportunities and a lively community. With companies like ZineTech, job seekers can find rewarding roles in software development. The city’s tech scene is growing, offering promising prospects.
Find Software Engineer jobs in Ypsilanti, MI
-
Grand Rapids, MI
Average Salary: $106,673
Grand Rapids is known for its creative and tech industries. Companies like AdaTech and Rightpoint offer exciting roles for tech professionals. The city's growing tech sector provides a supportive and innovative work environment.
Find Software Engineer jobs in Grand Rapids, MI
-
Kalamazoo, MI
Average Salary: $106,436
Kalamazoo offers a smaller city atmosphere with a growing tech presence. Job seekers can find roles at local tech firms and startups. The community encourages collaboration and innovation, providing a great place to work.
Find Software Engineer jobs in Kalamazoo, MI
-
Troy, MI
Average Salary: $106,156
Troy is a major tech hub with many Fortune 500 companies. Tech professionals can find diverse opportunities in software development and IT. The city’s vibrant tech scene offers many paths for career growth.
Find Software Engineer jobs in Troy, MI
-
Livonia, MI
Average Salary: $106,002
Livonia offers a mix of tech opportunities and a family-friendly environment. Job seekers can find roles at local tech firms and larger corporations. The city’s supportive community makes it an appealing place to work.
Find Software Engineer jobs in Livonia, MI
-
Royal Oak, MI
Average Salary: $105,725
Royal Oak features a thriving tech scene with companies like Quicken Loans and the Oakland University Research Park. Job seekers can enjoy a dynamic work environment with many career advancement opportunities.
Find Software Engineer jobs in Royal Oak, MI
What are the best paying companies for a Software Engineer in Ann Arbor, MI?

-
Applied Intuition
Average Salary: $157,500
Applied Intuition offers dynamic Software Engineer roles, with a focus on autonomous driving technology. This company operates from its headquarters in Ann Arbor, Michigan, providing a forward-thinking environment for innovation.
-
Thomson Reuters
Average Salary: $151,082
Thomson Reuters provides cutting-edge roles for Software Engineers, focusing on financial and legal technology solutions. The company's Ann Arbor office contributes to its global tech initiatives.
-
TORC Robotics
Average Salary: $141,920
At TORC Robotics, Software Engineers work on developing autonomous vehicle technologies. This Ann Arbor-based company offers a unique opportunity to be part of groundbreaking advancements in the automotive industry.
-
Charles Schwab
Average Salary: $140,369
Charles Schwab is a leader in financial services, offering Software Engineer roles that focus on client-facing technologies. With a presence in Ann Arbor, Michigan, the company provides a stable environment for professional growth.
-
Leidos
Average Salary: $117,104
Leidos provides Software Engineer roles that contribute to national security and technology solutions. This company operates from Ann Arbor, Michigan, offering a chance to work on impactful projects.
-
KLA-Tencor
Average Salary: $116,781
KLA-Tencor specializes in semiconductor manufacturing equipment. Software Engineers at this Ann Arbor-based company work on innovative technologies, contributing to the future of the semiconductor industry.
-
KLA Corporation
Average Salary: $102,417
KLA Corporation is a global leader in semiconductor manufacturing solutions. Software Engineers here develop advanced technologies that improve manufacturing processes in Ann Arbor, Michigan.
-
Adapt Technology
Average Salary: $101,333
Adapt Technology offers roles for Software Engineers focused on improving manufacturing processes. This Ann Arbor-based company provides a chance to work on impactful projects in the industrial sector.
-
KBR
Average Salary: $99,363
KBR provides Software Engineer roles that focus on engineering, procurement, and construction. With an office in Ann Arbor, Michigan, this company offers opportunities to work on diverse and challenging projects.
-
The University of Michigan
Average Salary: $90,608
The University of Michigan offers Software Engineer roles that blend research and practical applications. Located in Ann Arbor, Michigan, this institution provides a unique environment for learning and innovation.
What are the best paying Software Engineer related jobs in Ann Arbor, MI?

-
Technical Architect
Average Salary: $150,000
This role designs software systems. Work with development teams to ensure systems meet business needs. Companies like Google and Ford have roles in Ann Arbor.
Find Technical Architect jobs in Ann Arbor, MI
-
Product Manager
Average Salary: $132,071
Product Managers guide the development of new features. They work with cross-functional teams to launch products. Companies in Ann Arbor, such as Ford, need skilled Product Managers.
Find Product Manager jobs in Ann Arbor, MI
-
Site Reliability Engineer
Average Salary: $122,096
Site Reliability Engineers ensure systems run smoothly. They fix issues and improve system performance. Google and Ford in Ann Arbor hire for this role.
Find Site Reliability Engineer jobs in Ann Arbor, MI
-
Machine Learning Engineer
Average Salary: $118,559
These engineers build models to analyze data. They create systems that learn over time. Ann Arbor tech firms, like Ford, seek these talents.
Find Machine Learning Engineer jobs in Ann Arbor, MI
-
Cloud Engineer
Average Salary: $115,333
Cloud Engineers manage cloud services. They ensure systems are secure and scalable. Ann Arbor's tech companies, including Google, value this skill set.
Find Cloud Engineer jobs in Ann Arbor, MI
-
Security Engineer
Average Salary: $109,208
Security Engineers protect systems from threats. They monitor networks and implement security measures. Ford and other Ann Arbor firms need these experts.
Find Security Engineer jobs in Ann Arbor, MI
-
Systems Engineer
Average Salary: $102,058
Systems Engineers oversee IT systems. They ensure systems run smoothly and meet needs. Ann Arbor companies, such as Ford, offer many opportunities.
Find Systems Engineer jobs in Ann Arbor, MI
-
UI/UX Designer
Average Salary: $101,667
UI/UX Designers create user interfaces. They focus on user experience to make apps and websites easy to use. Tech companies in Ann Arbor hire for this role.
Find UI/UX Designer jobs in Ann Arbor, MI
-
Data Engineer
Average Salary: $100,622
Data Engineers build data systems. They manage data pipelines and ensure data is accurate. Ann Arbor tech firms, like Ford, need these professionals.
Find Data Engineer jobs in Ann Arbor, MI
-
Technical Support Engineer
Average Salary: $100,000
Technical Support Engineers help users with technical issues. They provide solutions and support for software and hardware. Many Ann Arbor companies offer these positions.
Find Technical Support Engineer jobs in Ann Arbor, MI



