Position
City
Salary

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

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

In Troy, MI, software engineers enjoy a competitive salary that reflects their valuable skills. The average yearly salary for a software engineer in this area is around $105,594. This figure provides a solid foundation for professionals in the tech industry. The salary range varies, with some earning as low as $78,750 and others reaching up to $145,714 annually. This range shows the potential for growth and advancement in the field.

The distribution of salaries among software engineers in Troy, MI, highlights the diversity in earnings. A significant portion of professionals earn between $84,838 and $121,363 per year. This spread indicates that experience, specialization, and company size play crucial roles in determining salary levels. For those starting in the field, the lower end of the spectrum offers a reasonable entry point, while the higher end represents the rewards of expertise and tenure.

Software Engineer jobs in Troy, MI

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

Job seekers near Troy, MI, can find excellent opportunities in nearby cities. Bloomfield Hills offers the highest average salary for software engineers at $128,922. Warren follows closely with an average salary of $122,461. These cities provide competitive pay and a chance to work with top tech companies.
Graph displaying highest paying cities salaries for Software Engineer jobs near Troy, MI, highlighting Bloomfield Hills, MI with the highest at $128,922 and Novi, MI with the lowest at $101,993.
  1. Bloomfield Hills, MI
    Average Salary: $128,922
    In Bloomfield Hills, tech professionals enjoy a vibrant community with many opportunities. Companies like Quicken Loans and Compuware offer dynamic work environments. The area's strong tech presence makes it ideal for career growth.
    Find Software Engineer jobs in Bloomfield Hills, MI


  2. Warren, MI
    Average Salary: $122,461
    Warren provides a supportive environment for tech careers. Companies such as General Motors and Chrysler offer innovative projects. The city's growing tech scene makes it a great place to advance your skills.
    Find Software Engineer jobs in Warren, MI


  3. Livonia, MI
    Average Salary: $119,200
    Livonia is home to many tech companies, including IBM and Ford. Working here means access to cutting-edge projects and a collaborative work culture. The city's tech-friendly atmosphere supports professional development.
    Find Software Engineer jobs in Livonia, MI


  4. Southfield, MI
    Average Salary: $115,463
    Southfield offers a thriving tech environment with companies like Quicken Loans and DTE Energy. Professionals here benefit from a mix of innovation and stability. The city's strong economy supports a wide range of tech careers.
    Find Software Engineer jobs in Southfield, MI


  5. Dearborn, MI
    Average Salary: $114,926
    Dearborn is known for its tech industry, with Ford and other major companies leading the way. Working here means being part of a dynamic and innovative environment. The city's commitment to tech growth offers many career opportunities.
    Find Software Engineer jobs in Dearborn, MI


  6. Rochester Hills, MI
    Average Salary: $113,660
    Rochester Hills has a growing tech sector with companies like Compuware and Kelly Services. Professionals enjoy a mix of challenges and opportunities for growth. The city's supportive community makes it a great place to work.
    Find Software Engineer jobs in Rochester Hills, MI


  7. Royal Oak, MI
    Average Salary: $107,914
    Royal Oak offers a vibrant tech scene with companies like Quicken Loans and Compuware. Working here means being part of a forward-thinking environment. The city's diverse economy supports a wide range of tech careers.
    Find Software Engineer jobs in Royal Oak, MI


  8. Sterling Heights, MI
    Average Salary: $104,457
    Sterling Heights is home to many tech companies, including Chrysler and General Motors. Working here means access to innovative projects and a collaborative work culture. The city's growing tech scene offers many career opportunities.
    Find Software Engineer jobs in Sterling Heights, MI


  9. Pontiac, MI
    Average Salary: $103,256
    Pontiac offers a supportive environment for tech professionals. Companies like General Motors and Kelly Services provide dynamic work experiences. The city's strong tech presence makes it ideal for career growth.
    Find Software Engineer jobs in Pontiac, MI


  10. Novi, MI
    Average Salary: $101,993
    Novi is known for its thriving tech industry, with companies like IBM and DTE Energy. Working here means being part of a collaborative and innovative environment. The city's commitment to tech growth offers many career opportunities.
    Find Software Engineer jobs in Novi, MI

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

Tekskills offers the highest average salary for software engineers in Troy, MI, at $124,121. Techspace Solutions follows closely, with an average salary of $113,330. Cummins also provides a competitive salary of $109,000 for software engineers in the area. These companies stand out for their attractive compensation packages. Global Payments, FlagStar Bank, and General Dynamics Land Systems also offer good salaries, ranging from $102,417 to $99,767. ATOS and NSNA provide average salaries of $107,881 and $83,533, respectively. Job seekers should consider these companies for promising career opportunities.
Graph displaying best paying company salaries for Software Engineer jobs in Troy, MI, highlighting Tekskills with the highest at $124,121 and NSNA with the lowest at $83,533.
  1. Tekskills
    Average Salary: $124,121
    Tekskills offers exciting Software Engineer roles in Troy, MI. They focus on innovative software solutions. Tekskills operates globally, with a strong presence in the tech industry.


  2. Techspace Solutions
    Average Salary: $113,330
    Techspace Solutions provides Software Engineer jobs in Troy, MI. They work on cutting-edge projects and solutions. The company operates in various tech hubs across the country.


  3. Cummins
    Average Salary: $109,000
    Cummins offers Software Engineer positions in Troy, MI. They focus on developing software for their industrial products. Cummins has a global presence with operations in many countries.


  4. ATOS
    Average Salary: $107,881
    ATOS provides Software Engineer jobs in Troy, MI. They work on high-tech projects and solutions. The company operates in multiple locations worldwide, focusing on digital transformation.


  5. Global Payments
    Average Salary: $102,417
    Global Payments offers Software Engineer roles in Troy, MI. They focus on creating software for financial technology. The company operates globally, with a strong presence in the fintech industry.


  6. FlagStar Bank
    Average Salary: $100,967
    FlagStar Bank provides Software Engineer jobs in Troy, MI. They work on software solutions for banking and finance. The bank operates in several locations across the United States.


  7. General Dynamics Land Systems
    Average Salary: $99,767
    General Dynamics Land Systems offers Software Engineer positions in Troy, MI. They focus on developing software for defense and land systems. The company operates globally, with a strong presence in the defense industry.


  8. NSNA
    Average Salary: $83,533
    NSNA provides Software Engineer jobs in Troy, MI. They work on various software projects and solutions. The company operates in multiple locations across the United States.

Currently 9,056 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,056 Job Openings