Position
City
Salary

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

The average salary for a Software Engineer is $105,039 per year in Troy, MI.

Software Engineers in Troy, MI, enjoy a rewarding salary, often reflecting the competitive tech scene in the area. On average, a Software Engineer in Troy can expect to earn about $105,039 per year. This average includes those with varying levels of experience and specialization.

Here is a breakdown of the salary distribution for Software Engineers in Troy, MI:

  • 9.05% earn around $75,000
  • 13.57% earn between $81,818 and $88,636
  • 9.05% earn between $88,636 and $95,455
  • 22.62% earn between $95,455 and $102,273
  • 7.54% earn between $102,273 and $109,091
  • 10.56% earn between $109,091 and $115,909
  • 3.02% earn between $115,909 and $122,727
  • 6.03% earn between $122,727 and $129,545
  • 3.02% earn between $129,545 and $136,364
  • 6.03% earn between $136,364 and $143,182
  • 4.52% earn over $150,000
This range shows the potential for salary growth as experience and expertise increase.

Software Engineer jobs in Troy, MI

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

If you are a software engineer near Troy, MI, consider nearby cities for higher-paying positions. Warren, MI, stands out with an average salary of $136,392. This city offers many opportunities for software engineers to earn more. Close by, Bloomfield Hills, MI, offers another attractive salary of $131,255. Other nearby options include Dearborn, MI, at $117,973, and Southfield, MI, at $115,844. Exploring these cities could help you find better job opportunities and increase your earnings.
Graph displaying highest paying cities salaries for Software Engineer jobs near Troy, MI, highlighting Warren, MI with the highest at $136,392 and Pontiac, MI with the lowest at $99,953.
  1. Warren, MI
    Average Salary: $136,392
    In Warren, MI, tech jobs offer strong growth potential. With major employers like General Motors, job seekers find many opportunities. The city's tech community supports learning and advancement.
    Find Software Engineer jobs in Warren, MI


  2. Bloomfield Hills, MI
    Average Salary: $131,255
    Bloomfield Hills, MI, attracts skilled tech professionals. Home to companies like Chrysler Group, job seekers enjoy a vibrant tech scene. The city offers a mix of roles in various tech sectors.
    Find Software Engineer jobs in Bloomfield Hills, MI


  3. Dearborn, MI
    Average Salary: $117,973
    Dearborn, MI, offers a dynamic tech environment. Ford Motor Company is a major employer, providing many tech positions. Job seekers benefit from a strong network and career growth opportunities.
    Find Software Engineer jobs in Dearborn, MI


  4. Southfield, MI
    Average Salary: $115,844
    Southfield, MI, is a hub for tech talent. With companies like Quicken Loans, job seekers find diverse opportunities. The city supports professional development and innovation in tech.
    Find Software Engineer jobs in Southfield, MI


  5. Rochester Hills, MI
    Average Salary: $112,160
    Rochester Hills, MI, provides a thriving tech job market. Companies like Compuware offer various tech roles. Job seekers enjoy a supportive community and competitive salaries.
    Find Software Engineer jobs in Rochester Hills, MI


  6. Livonia, MI
    Average Salary: $106,002
    In Livonia, MI, tech professionals thrive. Home to companies like Quicken Loans, job seekers enjoy diverse opportunities. The city supports tech advancement and career growth.
    Find Software Engineer jobs in Livonia, MI


  7. Royal Oak, MI
    Average Salary: $105,725
    Royal Oak, MI, offers a vibrant tech scene. With employers like Compuware, job seekers find many tech positions. The city supports innovation and professional development.
    Find Software Engineer jobs in Royal Oak, MI


  8. Novi, MI
    Average Salary: $103,060
    Novi, MI, attracts tech talent with its strong job market. Companies like Globant offer various tech roles. Job seekers benefit from a supportive community and career growth opportunities.
    Find Software Engineer jobs in Novi, MI


  9. Farmington Hills, MI
    Average Salary: $102,103
    Farmington Hills, MI, offers numerous tech opportunities. Home to companies like Compuware, job seekers find a variety of roles. The city supports professional development and innovation in tech.
    Find Software Engineer jobs in Farmington Hills, MI


  10. Pontiac, MI
    Average Salary: $99,953
    In Pontiac, MI, tech professionals find growth opportunities. With companies like Compuware, job seekers enjoy a vibrant tech scene. The city supports career advancement and innovation.
    Find Software Engineer jobs in Pontiac, MI

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

Marsh McLennan Agency pays software engineers an average salary of $111,702 in Troy, MI. Cummins follows closely with an average salary of $109,000. Global Payments offers an average salary of $102,417, and ATOS pays around $90,000. These companies provide competitive compensation for software engineering roles in the area.
Graph displaying best paying company salaries for Software Engineer jobs in Troy, MI, highlighting Marsh McLennan Agency with the highest at $111,702 and ATOS with the lowest at $90,000.
  1. Marsh McLennan Agency
    Average Salary: $111,702
    Marsh McLennan Agency is a leading global professional services firm. They provide risk, strategy, and people advisory services. Their Troy, MI office focuses on developing innovative software solutions to assist in risk management and client services. As a Software Engineer, you will work on advanced projects and collaborate with a dynamic team.


  2. Cummins
    Average Salary: $109,000
    Cummins is a global power leader that designs, manufactures, and distributes power solutions. Their Troy, MI location is a key site for engineering and software development. Software Engineers here develop software for engine control units and other cutting-edge technologies. Working at Cummins offers opportunities to contribute to impactful innovations.


  3. Global Payments
    Average Salary: $102,417
    Global Payments is a leader in payment technology. They operate globally, providing services that help businesses accept and process payments. Their Troy, MI office focuses on developing secure and efficient payment software. As a Software Engineer, you will work on projects that enhance payment processing technologies and security features.


  4. ATOS
    Average Salary: $90,000
    ATOS is a European leader in digital transformation. They provide high-tech services in areas such as healthcare, finance, and industry. In Troy, MI, ATOS focuses on creating software solutions that drive business efficiencies and innovations. Software Engineers at ATOS will work on diverse projects aimed at improving operational efficiencies and digital experiences.

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