Position
City
Salary

How much does a Software Engineer make in Auburn Hills, MI?

The average salary for a Software Engineer is $108,737 per year in Auburn Hills, MI.

A Software Engineer in Auburn Hills, MI, can look forward to a rewarding career with a competitive salary. The average yearly salary for this profession in the area is $108,737. This figure represents a solid income that can support a comfortable lifestyle. The salary can vary based on experience, skills, and specific job responsibilities.


Different experience levels affect earnings significantly. Those just starting out can expect to earn around $57,550 annually. As experience grows, so does the salary. Senior Software Engineers can earn up to $154,500 per year. In between, there are various salary points: $66,364, $75,177, $83,991, $92,805, $101,618, $110,432, $119,245, $128,059, $136,873, and $145,686. This progression highlights the potential for advancement and the financial benefits that come with it.

Software Engineer jobs in Auburn Hills, MI

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

Job seekers for software engineer positions near Auburn Hills, MI, can find some of the highest average salaries in Royal Oak. Royal Oak offers an average salary of $170,521 for software engineers. Nearby, Warren also provides a strong compensation package at $145,893 on average. Other nearby cities also offer competitive salaries for software engineers. For instance, Dearborn offers an average salary of $127,073, making it a valuable location for career growth. Southfield and Novi follow closely with average salaries of $120,689 and $116,963, respectively.
Graph displaying highest paying cities salaries for Software Engineer jobs near Auburn Hills, MI, highlighting Royal Oak, MI with the highest at $170,521 and Troy, MI with the lowest at $106,074.
  1. Royal Oak, MI
    Average Salary: $170,521
    Royal Oak offers a vibrant tech environment with companies like Quicken Loans and other financial tech firms. Professionals here enjoy a mix of innovation and industry experience, making it an excellent place for a rewarding career.
    Find Software Engineer jobs in Royal Oak, MI


  2. Warren, MI
    Average Salary: $145,893
    In Warren, technology thrives with companies such as General Motors. The area provides a mix of traditional industry and cutting-edge tech, offering a unique work environment.
    Find Software Engineer jobs in Warren, MI


  3. Dearborn, MI
    Average Salary: $127,073
    Working in Dearborn means being part of a tech-savvy community with Ford Motor Company. The area combines automotive tech with innovation, providing a dynamic career path.
    Find Software Engineer jobs in Dearborn, MI


  4. Southfield, MI
    Average Salary: $120,689
    Southfield is known for its thriving tech scene and companies like Compuware. Professionals here find a blend of corporate culture and tech innovation, making it an ideal place for growth.
    Find Software Engineer jobs in Southfield, MI


  5. Novi, MI
    Average Salary: $116,963
    Novi offers a growing tech sector with companies like Infor. The area combines a suburban feel with modern tech opportunities, perfect for those seeking a balanced lifestyle.
    Find Software Engineer jobs in Novi, MI


  6. Rochester Hills, MI
    Average Salary: $113,217
    Rochester Hills is home to innovative tech companies like Compuware. The area provides a suburban atmosphere with numerous tech opportunities, making it great for career development.
    Find Software Engineer jobs in Rochester Hills, MI


  7. Livonia, MI
    Average Salary: $110,290
    Livonia offers a mix of tech and industry experience with firms like IBM. It provides a balanced environment for tech professionals looking for growth and stability.
    Find Software Engineer jobs in Livonia, MI


  8. Farmington Hills, MI
    Average Salary: $108,736
    Farmington Hills has a vibrant tech sector with companies like Rocket Software. The area offers a mix of corporate and tech environments, providing diverse career options.
    Find Software Engineer jobs in Farmington Hills, MI


  9. Sterling Heights, MI
    Average Salary: $107,881
    Sterling Heights features a growing tech industry with companies like Fiat Chrysler. Professionals here enjoy a mix of automotive tech and software innovation.
    Find Software Engineer jobs in Sterling Heights, MI


  10. Troy, MI
    Average Salary: $106,074
    Troy is known for its tech companies like Lear Corporation. The area offers a mix of automotive and tech opportunities, providing a unique career path for professionals.
    Find Software Engineer jobs in Troy, MI

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

For software engineers in Auburn Hills, MI, Spark Talent Acquisition, Inc. offers one of the highest average salaries at $124,000. BorgWarner and Detroit Labs also provide competitive pay, with averages around $119,254 and $116,500, respectively. These companies reflect a strong demand for skilled software talent in the area.
Graph displaying best paying company salaries for Software Engineer jobs in Auburn Hills, MI, highlighting Spark Talent Acquisition, Inc. with the highest at $124,000 and ABB Enterprise Software with the lowest at $91,875.
  1. Spark Talent Acquisition, Inc.
    Average Salary: $124,000
    Spark Talent Acquisition, Inc. offers Software Engineer jobs with an average salary of $124,000. This company values innovation and technical skills. They operate in Auburn Hills, MI, and focus on providing technology solutions to their clients.


  2. BorgWarner
    Average Salary: $119,254
    At BorgWarner, Software Engineers earn an average salary of $119,254. BorgWarner is a global leader in automotive technology. Their Auburn Hills location is part of a larger network that spans several countries. They develop advanced vehicle systems.


  3. Detroit Labs
    Average Salary: $116,500
    Detroit Labs offers a competitive average salary of $116,500 for Software Engineers. They work on cutting-edge technology projects and solutions. The company operates in Auburn Hills, MI, focusing on innovation in the tech sector.


  4. CrossFire Group
    Average Salary: $111,833
    CrossFire Group provides Software Engineer jobs with an average salary of $111,833. This company is known for its diverse projects and dynamic work environment. They are located in Auburn Hills, MI, and serve clients across various industries.


  5. System One
    Average Salary: $110,500
    System One offers an average salary of $110,500 for Software Engineers. This company values teamwork and technical expertise. They operate in Auburn Hills, MI, and provide staffing solutions to businesses in need of skilled professionals.


  6. AM General LLC
    Average Salary: $95,417
    AM General LLC offers Software Engineer jobs with an average salary of $95,417. This company focuses on vehicle manufacturing and technology. They are located in Auburn Hills, MI, and provide innovative solutions to the automotive industry.


  7. ABB Enterprise Software
    Average Salary: $91,875
    ABB Enterprise Software offers Software Engineer jobs with an average salary of $91,875. This company specializes in industrial automation and software solutions. They operate in Auburn Hills, MI, and serve a global client base.

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