Position
City
Salary

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

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

A Software Engineer working in Troy, MI, can expect to earn a competitive salary. The average yearly salary for this role stands at approximately $103,731. This figure can vary based on experience, skill level, and specific industry demands.


Here are some salary ranges based on different levels of experience:

  1. Entry-level: $75,000
  2. Mid-level: $81,428
  3. Experienced: $87,857
  4. Senior: $94,286
  5. Principal: $100,714
  6. Lead: $107,142
  7. Director: $113,571
  8. CTO: $120,000
  9. VP of Engineering: $126,428
  10. Chief Engineer: $132,856
  11. Architect: $139,285
  12. Principal Architect: $145,714

Software Engineer jobs in Troy, MI

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

Software engineers near Troy, MI, have plenty of options for high-paying jobs. Warren, MI, leads the list with an average salary of $132,201. Nearby, Bloomfield Hills, MI, and Dearborn, MI, also offer excellent pay. Other top cities include Southfield, MI, and Rochester Hills, MI. These areas provide strong opportunities for those seeking good compensation in software engineering.
Graph displaying highest paying cities salaries for Software Engineer jobs near Troy, MI, highlighting Warren, MI with the highest at $132,201 and Pontiac, MI with the lowest at $99,953.
  1. Warren, MI
    Average Salary: $132,201
    In Warren, MI, tech professionals find opportunities with companies like Ford Motor Company and Aisin. The area offers a mix of automotive and tech sectors, providing diverse career paths.
    Find Software Engineer jobs in Warren, MI


  2. Bloomfield Hills, MI
    Average Salary: $131,255
    Bloomfield Hills, MI, boasts a strong tech presence with companies such as Magna International. Professionals here enjoy a competitive salary and a chance to work on cutting-edge projects.
    Find Software Engineer jobs in Bloomfield Hills, MI


  3. Dearborn, MI
    Average Salary: $117,814
    Dearborn, MI, is home to Ford Motor Company and has a thriving tech scene. Engineers here collaborate on innovative automotive solutions and benefit from a supportive work environment.
    Find Software Engineer jobs in Dearborn, MI


  4. Southfield, MI
    Average Salary: $117,384
    Southfield, MI, offers a dynamic tech landscape with prominent companies like Quicken Loans. Job seekers here enjoy a range of opportunities and a collaborative atmosphere.
    Find Software Engineer jobs in Southfield, MI


  5. Rochester Hills, MI
    Average Salary: $112,160
    In Rochester Hills, MI, professionals work with companies like Kelly Services. The area provides a balance of tech innovation and industry expertise, making it an attractive place for engineers.
    Find Software Engineer jobs in Rochester Hills, MI


  6. Livonia, MI
    Average Salary: $110,488
    Livonia, MI, is known for its tech firms like EY. Engineers here find a mix of projects and enjoy a vibrant community that supports professional growth.
    Find Software Engineer jobs in Livonia, MI


  7. Royal Oak, MI
    Average Salary: $105,725
    Royal Oak, MI, features companies like Henry Ford Health System. Tech professionals here benefit from a collaborative environment and a range of career opportunities.
    Find Software Engineer jobs in Royal Oak, MI


  8. Sterling Heights, MI
    Average Salary: $104,477
    Sterling Heights, MI, is home to tech giants like Chrysler Group LLC. Professionals here work on innovative projects and enjoy a dynamic work culture.
    Find Software Engineer jobs in Sterling Heights, MI


  9. Farmington Hills, MI
    Average Salary: $100,293
    Farmington Hills, MI, offers a vibrant tech scene with companies like Quicken Loans. Engineers here enjoy a supportive environment and a chance to work on exciting projects.
    Find Software Engineer jobs in Farmington Hills, MI


  10. Pontiac, MI
    Average Salary: $99,953
    In Pontiac, MI, tech professionals find opportunities with companies like Delphi Technologies. The area provides a mix of automotive and tech opportunities, making it a great place for engineers.
    Find Software Engineer jobs in Pontiac, MI

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

Job seekers looking for software engineering positions in Troy, MI, have several excellent companies to consider. Marsh McLennan Agency, Cummins, and Global Payments offer some of the highest average salaries, making them strong candidates. With an average salary of around $111,702, Marsh McLennan Agency leads the pack, followed closely by Cummins and Global Payments. These companies not only provide competitive compensation but also value skilled software engineers in their teams. Securing a job with one of these firms can set a solid foundation for career growth and financial stability.
Graph displaying best paying company salaries for Software Engineer jobs in Troy, MI, highlighting Marsh McLennan Agency with the highest at $111,702 and Proctor Loan Protector with the lowest at $93,017.
  1. Marsh McLennan Agency
    Average Salary: $111,702
    Marsh McLennan Agency in Troy, MI offers Software Engineer jobs that focus on building and maintaining technology solutions for their clients. This company operates across various locations globally, providing opportunities for growth and professional development.


  2. Cummins
    Average Salary: $109,000
    Cummins offers Software Engineer positions that work on innovative projects in Troy, MI. The company specializes in power solutions and operates worldwide. Engineers here get to apply cutting-edge technology to real-world problems.


  3. Global Payments
    Average Salary: $102,417
    Global Payments seeks Software Engineers in Troy, MI to develop digital payment solutions. They operate across several regions, including the Americas, Europe, and Asia. This company provides a dynamic environment for tech-savvy professionals.


  4. ATOS
    Average Salary: $95,000
    ATOS in Troy, MI hires Software Engineers to create innovative tech solutions. They focus on digital transformation and operate in multiple countries. The company offers a collaborative environment for software development.


  5. Proctor Loan Protector
    Average Salary: $93,017
    Proctor Loan Protector provides Software Engineer roles in Troy, MI. They develop software to help protect clients’ loans. This company operates primarily in the US and offers a supportive workplace for software development.

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