Position
City
Salary

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

The average salary for a Software Engineer is $132,726 per year in Ann Arbor, MI.

In Ann Arbor, MI, software engineers can expect to earn a competitive salary. The average yearly salary for this role stands at $132,726. This figure reflects the blend of entry-level, mid-career, and senior positions available in the area. With a growing tech scene, there are numerous opportunities for professionals to advance and increase their earnings.


The salary distribution among software engineers in Ann Arbor varies. The lowest 10% of earners make around $60,000 per year. Moving up, the next 10% can expect salaries between $60,000 and $73,636. As experience grows, so do salaries, with the top 10% of earners making over $196,000 annually. These figures highlight the potential for significant financial rewards in this field.

Software Engineer jobs in Ann Arbor, MI

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

Job seekers interested in software engineering can find lucrative opportunities near Ann Arbor, MI. Royal Oak, MI, leads with an average salary of $170,521 for software engineers. Other nearby cities, like Detroit and Jackson, offer competitive salaries as well, making them attractive locations for professionals in this field. Exploring cities such as Dearborn and Southfield can also provide strong earning potential. These areas boast salaries ranging from $120,689 to $141,363, offering both financial reward and a chance to work in vibrant communities.
Graph displaying highest paying cities salaries for Software Engineer jobs near Ann Arbor, MI, highlighting Royal Oak, MI with the highest at $170,521 and Farmington Hills, MI with the lowest at $108,736.
  1. Royal Oak, MI
    Average Salary: $170,521
    Work as a developer in Royal Oak, and you'll find many opportunities in tech companies. The area has a strong focus on innovation. Notable companies like Royal Automotive Group offer exciting tech roles.
    Find Software Engineer jobs in Royal Oak, MI


  2. Detroit, MI
    Average Salary: $141,363
    In Detroit, tech jobs are growing fast. The city’s tech sector is thriving, with companies like Quicken Loans pushing the envelope. It's a great place for ambitious tech professionals.
    Find Software Engineer jobs in Detroit, MI


  3. Jackson, MI
    Average Salary: $127,301
    Jackson offers a mix of tech jobs and a lower cost of living. Companies here are looking for skilled developers. The tech environment in Jackson is supportive and growing.
    Find Software Engineer jobs in Jackson, MI


  4. Dearborn, MI
    Average Salary: $127,073
    Dearborn has a mix of established firms and startups. Working here offers a unique tech experience. Companies like Ford Motor Company provide many opportunities for skilled tech workers.
    Find Software Engineer jobs in Dearborn, MI


  5. Southfield, MI
    Average Salary: $120,689
    Southfield is known for its tech innovation. The city is home to many tech companies. Working here means being part of a vibrant tech community.
    Find Software Engineer jobs in Southfield, MI


  6. Novi, MI
    Average Salary: $116,963
    Novi offers a dynamic tech scene with many opportunities. The city attracts tech talent with its growing companies. Being a developer here means working in a forward-thinking environment.
    Find Software Engineer jobs in Novi, MI


  7. Grand Rapids, MI
    Average Salary: $115,602
    Grand Rapids is a hub for tech jobs with many opportunities. The city's tech industry is diverse and growing. Working here means being part of a creative tech community.
    Find Software Engineer jobs in Grand Rapids, MI


  8. Birmingham, MI
    Average Salary: $113,875
    Birmingham offers a mix of big and small tech firms. The area is known for its innovation. Working here gives you access to cutting-edge tech projects.
    Find Software Engineer jobs in Birmingham, MI


  9. Livonia, MI
    Average Salary: $110,290
    Livonia has a range of tech jobs and a friendly work environment. The city’s tech sector is expanding. Working here means being part of a supportive tech community.
    Find Software Engineer jobs in Livonia, MI


  10. Farmington Hills, MI
    Average Salary: $108,736
    Farmington Hills is home to many tech firms and startups. The city is a great place for tech professionals. Working here offers dynamic and innovative opportunities.
    Find Software Engineer jobs in Farmington Hills, MI

What are the best paying companies for a Software Engineer in Ann Arbor, MI?

Software engineers in Ann Arbor, MI, can find excellent job opportunities with competitive salaries. Speechify stands out with an average salary of $170,000. Following closely are Applied Intuition and Torc Robotics, both offering salaries around $157,000. Other top-paying companies include Thomson Reuters, HistoSonics, Inc., and Charles Schwab, with average salaries ranging from $148,125 to $150,778. These companies offer rewarding careers for skilled software engineers in Ann Arbor.
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 Software Engineer jobs focusing on developing speech recognition and text-to-speech technology. Based in Ann Arbor, MI, the company is dedicated to accessibility and innovation.


  2. Applied Intuition
    Average Salary: $157,500
    Applied Intuition focuses on autonomous vehicle software development. Their Ann Arbor, MI location offers dynamic projects with the latest technology in the automotive industry.


  3. Torc Robotics
    Average Salary: $157,020
    Torc Robotics provides Software Engineer roles in autonomous vehicle technology. The Ann Arbor, MI team is at the forefront of vehicle software development, ensuring cutting-edge research and innovation.


  4. Thomson Reuters
    Average Salary: $150,778
    Thomson Reuters offers Software Engineer positions with a focus on financial and legal technology. In Ann Arbor, MI, employees work on projects that impact global information and compliance.


  5. HistoSonics, Inc.
    Average Salary: $148,125
    HistoSonics, Inc. is developing non-invasive medical imaging technology. Based in Ann Arbor, MI, Software Engineers at HistoSonics, Inc. work on projects that have a direct impact on medical diagnostics.


  6. Charles Schwab
    Average Salary: $142,377
    Charles Schwab provides financial services and offers Software Engineer jobs focused on investment and wealth management. The Ann Arbor, MI team contributes to the company's mission of serving investors worldwide.


  7. KLA
    Average Salary: $129,417
    KLA specializes in semiconductor manufacturing equipment. Software Engineers in Ann Arbor, MI develop software that supports the semiconductor industry, ensuring precision and reliability.


  8. KLA Tencor International Corp
    Average Salary: $126,496
    KLA Tencor International Corp focuses on semiconductor manufacturing technology. The Ann Arbor, MI team creates software solutions that drive innovation in the tech industry.


  9. Terumo Medical Corporation
    Average Salary: $107,119
    Terumo Medical Corporation develops medical technology solutions. Software Engineers in Ann Arbor, MI work on projects that improve patient care and medical outcomes.


  10. Syms Strategic Group, LLC (SSG)
    Average Salary: $104,188
    Syms Strategic Group, LLC (SSG) provides consulting services in the semiconductor and technology sectors. The Ann Arbor, MI team supports various technology companies with their software development needs.

Currently 12,060 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
12,060 Job Openings