Position
City
Salary

How much does a Software Engineer make in Ann Arbor, MI?

The average salary for a Software Engineer is $130,951 per year 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.

Software Engineer jobs in Ann Arbor, MI

What are the highest paying cities for a Software Engineer near Ann Arbor, MI?

Job seekers looking for Software Engineer roles near Ann Arbor, MI, should consider Royal Oak, where average salaries reach up to $169,158. Close behind, Detroit offers competitive compensation at $138,241 per year. Both cities provide a promising market for tech professionals seeking higher earnings. Nearby cities like Jackson, Dearborn, and Southfield also present solid opportunities with salaries above $110,000. These locations combine regional proximity with lucrative career prospects, making them attractive options for tech talent in the area.
Graph displaying highest paying cities salaries for Software Engineer jobs near Ann Arbor, MI, highlighting Royal Oak, MI with the highest at $169,158 and Livonia, MI with the lowest at $109,302.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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?

Software engineers in Ann Arbor, MI, can expect competitive salaries at companies like Speechify, Applied Intuition, and Torc Robotics. Speechify leads with an average salary of $170,000. Applied Intuition and Torc Robotics offer averages of $157,500 and $156,896, respectively. These companies provide excellent opportunities for career growth and financial rewards. At Thomson Reuters, HistoSonics, Inc., and Charles Schwab, software engineers can also earn strong salaries. Thomson Reuters offers an average of $150,778. HistoSonics, Inc. and Charles Schwab follow closely with averages of $148,125 and $140,238. These firms are known for their innovative work and supportive environments.
Graph displaying best paying company salaries for Software Engineer jobs in Ann Arbor, MI, highlighting Speechify with the highest at $170,000 and Syms Strategic Group, LLC (SSG) with the lowest at $104,188.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.


  9. 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.


  10. 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.

Currently 9,443 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
9,443 Job Openings