Software Engineer Salary in Troy, MI

Updated on May 09, 2025
Position
City
Salary

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

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

In Troy, MI, software engineers enjoy competitive salaries. The average salary for a software engineer in this area is around $103,424 per year. This figure reflects the demand for skilled professionals in the tech industry. Companies in Troy, MI, recognize the value that software engineers bring to their projects.

The salary range for software engineers in Troy, MI, can vary. Entry-level positions may start at around $58,500 per year. With experience, salaries can climb to over $160,000 annually. Factors such as education, certifications, and specific skills can influence salary levels. Employers often reward additional qualifications with higher pay. This makes continuous learning and professional development important for career growth.

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. Livonia, MI, leads with an average salary of $125,137 for software engineers. Other cities like Bloomfield Hills and Warren also offer competitive salaries, making them attractive options for those in the field.
Graph displaying highest paying cities salaries for Software Engineer jobs near Troy, MI, highlighting Livonia, MI with the highest at $125,137 and Southfield, MI with the lowest at $99,722.
  1. Livonia, MI
    Average Salary: $125,137
    In Livonia, MI, tech professionals thrive in a community that values innovation. Companies like General Motors and Quicken Loans offer exciting opportunities. The area's strong tech presence makes it a great place to grow your career.
    Find Software Engineer jobs in Livonia, MI


  2. Bloomfield Hills, MI
    Average Salary: $120,702
    Bloomfield Hills, MI, is home to many tech companies, including Compuware and 3M. Working here means being part of a vibrant tech scene. The area offers a mix of challenges and growth for tech enthusiasts.
    Find Software Engineer jobs in Bloomfield Hills, MI


  3. Warren, MI
    Average Salary: $114,798
    Warren, MI, has a growing tech industry with companies like Chrysler and DTE Energy. This city offers a supportive environment for tech professionals. The area's commitment to innovation makes it a great place to work.
    Find Software Engineer jobs in Warren, MI


  4. Dearborn, MI
    Average Salary: $114,734
    Dearborn, MI, is known for its tech companies, including Ford Motor Company. Working here means being part of a dynamic tech community. The area offers many opportunities for tech professionals to advance their careers.
    Find Software Engineer jobs in Dearborn, MI


  5. Rochester Hills, MI
    Average Salary: $110,818
    Rochester Hills, MI, has a thriving tech sector with companies like Compuware and Kelly Services. This city offers a great environment for tech professionals. The area's focus on innovation makes it an excellent place to work.
    Find Software Engineer jobs in Rochester Hills, MI


  6. Farmington Hills, MI
    Average Salary: $106,576
    Farmington Hills, MI, is home to many tech companies, including Quicken Loans and Compuware. Working here means being part of a vibrant tech community. The area offers a mix of challenges and growth for tech enthusiasts.
    Find Software Engineer jobs in Farmington Hills, MI


  7. Sterling Heights, MI
    Average Salary: $104,448
    Sterling Heights, MI, has a growing tech industry with companies like Chrysler and DTE Energy. This city offers a supportive environment for tech professionals. The area's commitment to innovation makes it a great place to work.
    Find Software Engineer jobs in Sterling Heights, MI


  8. Novi, MI
    Average Salary: $104,132
    Novi, MI, is known for its tech companies, including Quicken Loans and Compuware. Working here means being part of a dynamic tech community. The area offers many opportunities for tech professionals to advance their careers.
    Find Software Engineer jobs in Novi, MI


  9. Royal Oak, MI
    Average Salary: $103,488
    Royal Oak, MI, has a thriving tech sector with companies like Compuware and Kelly Services. This city offers a great environment for tech professionals. The area's focus on innovation makes it an excellent place to work.
    Find Software Engineer jobs in Royal Oak, MI


  10. Southfield, MI
    Average Salary: $99,722
    Southfield, MI, is home to many tech companies, including Compuware and 3M. Working here means being part of a vibrant tech community. The area offers a mix of challenges and growth for tech enthusiasts.
    Find Software Engineer jobs in Southfield, MI

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

Software engineers in Troy, MI, can find top-paying jobs at companies like Plaxonic Technologies, Siemens, and Tekskills. These companies offer competitive salaries, making them attractive options for job seekers. With average salaries ranging from $100,000 to over $150,000, these firms provide excellent opportunities for career growth and financial stability.
Graph displaying best paying company salaries for Software Engineer jobs in Troy, MI, highlighting Plaxonic Technologies with the highest at $157,699 and V2Soft with the lowest at $87,950.
  1. Plaxonic Technologies
    Average Salary: $157,699
    Plaxonic Technologies offers exciting opportunities for Software Engineers. They focus on innovative solutions and have offices in Troy, MI. Their projects span various industries, providing a dynamic work environment.


  2. Siemens
    Average Salary: $145,133
    Siemens provides a range of opportunities for Software Engineers in Troy, MI. They work on cutting-edge technology and infrastructure projects. Siemens values innovation and offers a collaborative work culture.


  3. Tekskills
    Average Salary: $124,121
    Tekskills offers rewarding Software Engineer positions in Troy, MI. They focus on delivering high-quality software solutions. Tekskills provides a supportive environment with opportunities for professional growth.


  4. Techspace Solutions
    Average Salary: $113,330
    Techspace Solutions is a great place for Software Engineers in Troy, MI. They work on diverse projects and offer a competitive salary. Techspace Solutions emphasizes teamwork and continuous learning.


  5. Cummins
    Average Salary: $109,000
    Cummins offers Software Engineer roles in Troy, MI, with a focus on technology and innovation. They work on projects that impact various sectors. Cummins provides a stable and rewarding work environment.


  6. ATOS
    Average Salary: $107,577
    ATOS provides Software Engineer positions in Troy, MI. They offer a range of projects in technology and services. ATOS values diversity and offers a supportive work culture.


  7. FlagStar Bank
    Average Salary: $100,170
    FlagStar Bank offers Software Engineer roles in Troy, MI. They focus on financial technology and innovation. FlagStar Bank provides a stable and rewarding work environment.


  8. General Dynamics Land Systems
    Average Salary: $99,767
    General Dynamics Land Systems offers Software Engineer positions in Troy, MI. They work on defense and technology projects. The company provides a secure and innovative work environment.


  9. Global Payments
    Average Salary: $98,300
    Global Payments offers Software Engineer roles in Troy, MI. They focus on financial technology and innovation. Global Payments provides a stable and rewarding work environment.


  10. V2Soft
    Average Salary: $87,950
    V2Soft provides Software Engineer positions in Troy, MI. They focus on delivering high-quality software solutions. V2Soft offers a supportive environment with opportunities for professional growth.

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