Position
City
Salary

How much does a Software Engineer make in Detroit, MI?

The average salary for a Software Engineer is $135,266 per year in Detroit, MI.

Software Engineers in Detroit, MI, enjoy a competitive salary. On average, a Software Engineer in this area earns around $135,266 annually. This figure places them well above the national average, making Detroit an attractive destination for tech professionals. With a strong technology sector, companies in Detroit value skilled Software Engineers and offer generous compensation packages.


The salary distribution for Software Engineers in Detroit shows a diverse range of earnings. About 10% of engineers earn less than $88,865, while the top 10% earn over $188,720. The middle 50% of engineers earn between $103,130 and $160,190. This broad distribution reflects the varying levels of experience and specialization within the field. Job seekers can expect good earning potential as they advance in their careers.

Software Engineer jobs in Detroit, MI

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

Software engineers near Detroit, MI, enjoy a variety of opportunities across several cities. Toledo, OH, and Warren, MI, offer the highest average salaries for this role, making them attractive locations for job seekers. With a strong tech presence, these cities provide competitive wages and robust career growth prospects.
Graph displaying highest paying cities salaries for Software Engineer jobs near Detroit, MI, highlighting Toledo, OH with the highest at $139,598 and Royal Oak, MI with the lowest at $105,725.
  1. Toledo, OH
    Average Salary: $139,598
    Toledo offers a strong community for tech professionals. Many companies in the area focus on manufacturing and automotive, providing unique challenges. With a lower cost of living, it's an attractive place for new graduates and seasoned engineers alike.
    Find Software Engineer jobs in Toledo, OH


  2. Warren, MI
    Average Salary: $136,392
    Warren's tech scene is growing, with a mix of automotive and tech firms. It's a great place for those interested in innovative projects. The city has a vibrant community and offers a good balance between work and leisure.
    Find Software Engineer jobs in Warren, MI


  3. Cleveland, OH
    Average Salary: $122,905
    Cleveland has a thriving tech hub with opportunities in healthcare, finance, and technology. The city's revitalization brings many new projects and a dynamic work environment. Engineers can expect to work on cutting-edge projects with prominent companies.
    Find Software Engineer jobs in Cleveland, OH


  4. Ann Arbor, MI
    Average Salary: $122,755
    Ann Arbor is known for its strong tech presence, driven by the University of Michigan. The city offers a collaborative environment with many startups and established companies. Engineers here enjoy a vibrant community and many cultural activities.
    Find Software Engineer jobs in Ann Arbor, MI


  5. Dearborn, MI
    Average Salary: $117,973
    Dearborn is a key player in the automotive industry, with many tech-focused companies. The city provides a unique blend of traditional and modern tech challenges. Engineers benefit from a strong sense of community and a variety of recreational activities.
    Find Software Engineer jobs in Dearborn, MI


  6. Southfield, MI
    Average Salary: $115,844
    Southfield offers a mix of tech and automotive opportunities. The area is home to many large corporations, providing diverse projects. The city's growing tech scene makes it an exciting place for professionals to work and live.
    Find Software Engineer jobs in Southfield, MI


  7. Grand Rapids, MI
    Average Salary: $106,673
    Grand Rapids has a burgeoning tech scene, with a focus on innovation and creativity. The city offers a supportive community and many opportunities for professional growth. Engineers here can expect to work on diverse and exciting projects.
    Find Software Engineer jobs in Grand Rapids, MI


  8. Troy, MI
    Average Salary: $106,156
    Troy is a hub for tech innovation, with many companies in the automotive and tech sectors. The city offers a collaborative environment and many opportunities for career advancement. Engineers can enjoy a high quality of life with a variety of amenities.
    Find Software Engineer jobs in Troy, MI


  9. Livonia, MI
    Average Salary: $106,002
    Livonia provides a balanced lifestyle with many tech opportunities. The city is known for its friendly community and strong support for tech professionals. Engineers here can expect to work on innovative projects in a supportive environment.
    Find Software Engineer jobs in Livonia, MI


  10. Royal Oak, MI
    Average Salary: $105,725
    Royal Oak offers a vibrant tech scene with many opportunities in healthcare and technology. The city's strong community and cultural activities make it an attractive place for professionals. Engineers can expect to work on exciting projects in a dynamic environment.
    Find Software Engineer jobs in Royal Oak, MI

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

Job seekers looking for Software Engineer roles in Detroit, MI, have great opportunities with top companies. Intuit offers the highest average salary at $198,833. PwC follows closely, with an average salary of $176,733. Deloitte and Amazon.com also provide competitive pay, making them excellent choices for those seeking lucrative tech positions.
Graph displaying best paying company salaries for Software Engineer jobs in Detroit, MI, highlighting Intuit with the highest at $198,833 and StockX with the lowest at $100,417.
  1. Intuit
    Average Salary: $198,833
    Intuit offers exciting Software Engineer roles in Detroit, MI. Working here, you will engage in developing financial software that millions use worldwide. Intuit is a global leader in the tech and finance industries, offering opportunities to grow and innovate.


  2. PwC
    Average Salary: $176,733
    PwC provides rewarding Software Engineer positions in Detroit, MI. Here, you will collaborate on projects that involve cutting-edge technology solutions. PwC operates globally and is renowned for its commitment to professional development and diversity.


  3. Deloitte
    Average Salary: $155,323
    Deloitte offers promising Software Engineer opportunities in Detroit, MI. Working here, you will contribute to developing software that helps businesses grow and innovate. Deloitte is a global leader, with a strong focus on client service and innovation.


  4. Amazon.com
    Average Salary: $151,116
    Amazon.com hires talented Software Engineers in Detroit, MI. Here, you will work on projects that push the boundaries of technology. Amazon is a world leader in e-commerce, offering a dynamic and fast-paced environment.


  5. Accenture
    Average Salary: $139,032
    Accenture offers rewarding Software Engineer roles in Detroit, MI. Here, you will develop innovative solutions for clients across various sectors. Accenture operates globally, providing opportunities for growth and professional development.


  6. StockX
    Average Salary: $100,417
    StockX provides Software Engineer positions in Detroit, MI. Here, you will work on exciting projects in the tech and finance sectors. StockX is a growing company, known for its innovative approach to the resale market.

Currently 6,612 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
6,612 Job Openings