Position
City
Salary

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

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

In Auburn Hills, MI, a Software Engineer has a strong earning potential. On average, Software Engineers in this area make about $106,675 per year. This salary can vary based on experience and skills. Those with more experience and specialized skills often earn more.


The salary for a Software Engineer in Auburn Hills, MI, can range widely. Here are some common earnings:

  • Entry-level: Around $54,000
  • Mid-level: Around $87,000
  • Senior-level: Around $137,000
A Software Engineer’s salary can grow with experience, education, and certifications.

Software Engineer jobs in Auburn Hills, MI

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

Job seekers looking for top-paying Software Engineer roles near Auburn Hills, MI, should consider Warren, MI, where the average salary stands at $130,035. Close by, Southfield, MI, offers an average salary of $117,384, presenting another lucrative option. Dearborn, MI, with an average salary of $117,213, also provides a competitive pay package for professionals in this field.
Graph displaying highest paying cities salaries for Software Engineer jobs near Auburn Hills, MI, highlighting Warren, MI with the highest at $130,035 and Farmington Hills, MI with the lowest at $100,293.
  1. Warren, MI
    Average Salary: $130,035
    Warren offers a diverse tech landscape with opportunities in automotive and healthcare sectors. Companies like General Motors and ProMedica provide innovative projects. The city also supports a balance between professional growth and a pleasant lifestyle.
    Find Software Engineer jobs in Warren, MI


  2. Southfield, MI
    Average Salary: $117,384
    Southfield is known for its vibrant tech community with major employers like Quicken Loans and Ally Financial. Working here means engaging in cutting-edge projects and enjoying a dynamic work environment. The city offers a mix of urban amenities and a high quality of life.
    Find Software Engineer jobs in Southfield, MI


  3. Dearborn, MI
    Average Salary: $117,213
    In Dearborn, automotive giants like Ford Motor Company create a unique tech-focused environment. Engineers here work on innovative projects that impact global markets. The city provides a stable job market and a strong sense of community.
    Find Software Engineer jobs in Dearborn, MI


  4. Rochester Hills, MI
    Average Salary: $112,160
    Rochester Hills has a growing tech sector with companies such as Compuware and Kelly Services. Professionals enjoy a collaborative atmosphere and the chance to work on diverse projects. The city’s excellent schools and community activities enhance the quality of life.
    Find Software Engineer jobs in Rochester Hills, MI


  5. Royal Oak, MI
    Average Salary: $111,080
    Royal Oak boasts a mix of tech startups and established companies like Quicken Loans. Working here means being part of a fast-paced, innovative environment. The city offers cultural attractions and a close-knit community feel.
    Find Software Engineer jobs in Royal Oak, MI


  6. Livonia, MI
    Average Salary: $109,478
    Livonia is home to companies like IBM and Kelly Services, providing a variety of tech opportunities. The city’s vibrant community and access to Detroit's amenities make it an attractive place to live and work.
    Find Software Engineer jobs in Livonia, MI


  7. Sterling Heights, MI
    Average Salary: $104,818
    Sterling Heights has a strong presence of tech firms, including Rocket Mortgage and Kelly Services. Professionals here benefit from a supportive work environment and the chance to contribute to significant projects. The area offers affordable living and good schools.
    Find Software Engineer jobs in Sterling Heights, MI


  8. Troy, MI
    Average Salary: $104,010
    Troy is a hub for tech innovation with prominent companies like Chrysler Group and General Motors. Engineers here work on transformative projects. The city offers a vibrant arts scene and excellent recreational opportunities.
    Find Software Engineer jobs in Troy, MI


  9. Pontiac, MI
    Average Salary: $102,668
    Pontiac offers a blend of tech opportunities with companies like General Motors and Kelly Services. Working here means being part of a city with a strong sense of community and a rich history. The area provides a comfortable lifestyle with access to urban amenities.
    Find Software Engineer jobs in Pontiac, MI


  10. Farmington Hills, MI
    Average Salary: $100,293
    Farmington Hills is known for its thriving tech industry, home to firms like Compuware and Kelly Services. Professionals here enjoy a vibrant community and excellent educational facilities. The city provides a high quality of life with plenty of recreational activities.
    Find Software Engineer jobs in Farmington Hills, MI

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

Job seekers looking for Software Engineer roles in Auburn Hills, MI, will find attractive opportunities with high pay. Spark Talent Acquisition tops the list with an average salary of $124,000. Next, Detroit Labs offers an average of $120,000, providing strong compensation as well. CrossFire Group also ranks well, offering $116,571 on average. Exploring further, Stellantis provides an average salary of $104,119, while AM General offers $99,725. Lastly, ABB pays an average of $91,875. These companies show a variety of high-paying options for skilled Software Engineers.
Graph displaying best paying company salaries for Software Engineer jobs in Auburn Hills, MI, highlighting Spark Talent Acquisition with the highest at $124,000 and ABB with the lowest at $91,875.
  1. Spark Talent Acquisition
    Average Salary: $124,000
    Spark Talent Acquisition offers exciting opportunities for Software Engineers in Auburn Hills, MI. They focus on innovative projects and have a strong team culture. They provide ongoing training and growth opportunities.


  2. Detroit Labs
    Average Salary: $120,000
    Detroit Labs provides rewarding roles for Software Engineers in Auburn Hills, MI. They work on cutting-edge technology with a focus on mobility and sustainability. They offer competitive benefits and a collaborative work environment.


  3. CrossFire Group
    Average Salary: $116,571
    CrossFire Group is a leading company in Auburn Hills, MI, offering numerous opportunities for Software Engineers. They emphasize teamwork and innovation. They provide a supportive environment with opportunities for professional development.


  4. Stellantis
    Average Salary: $104,119
    Stellantis has many Software Engineer positions in Auburn Hills, MI. They work on advanced automotive technology. They offer a dynamic work environment with excellent career growth opportunities.


  5. AM General
    Average Salary: $99,725
    AM General provides robust opportunities for Software Engineers in Auburn Hills, MI. They focus on manufacturing and defense technology. They offer a stable work environment with good benefits.


  6. ABB
    Average Salary: $91,875
    ABB is a well-known company in Auburn Hills, MI, with many roles for Software Engineers. They focus on automation and robotics. They provide a solid foundation for learning and growth in the tech industry.

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