Position
City
Salary

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

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

Software Engineers in Auburn Hills, MI earn a competitive salary. On average, they make $106,325 per year. This is slightly higher than the national average for the same profession. Many factors can affect salary, such as experience, skill level, and the company you work for.


Most Software Engineers in Auburn Hills earn between $81,400 and $121,150 per year. The highest-paid Software Engineers in the area earn more than $137,000 annually. These higher salaries often go to those with more experience or specialized skills. Entry-level Software Engineers can expect to earn closer to the lower end of the range. With time and growth, they can move up to higher pay brackets.

Software Engineer jobs in Auburn Hills, MI

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

If you are a software engineer near Auburn Hills, MI, consider job opportunities in nearby cities with top-tier salaries. Royal Oak, MI, stands out with an average salary of $141,242, followed closely by Warren, MI, at $137,482. These cities provide not only competitive wages but also a thriving tech community to enhance your professional growth.
Graph displaying highest paying cities salaries for Software Engineer jobs near Auburn Hills, MI, highlighting Royal Oak, MI with the highest at $141,242 and Sterling Heights, MI with the lowest at $100,280.
  1. Royal Oak, MI
    Average Salary: $141,242
    In Royal Oak, tech professionals thrive in a community that balances small-town charm with access to big-city opportunities. Companies like Quicken Loans and HomeTowne offer dynamic work environments where innovation and collaboration are key. The city's tech scene is growing, providing ample opportunities for advancement.
    Find Software Engineer jobs in Royal Oak, MI


  2. Warren, MI
    Average Salary: $137,482
    Warren offers a promising landscape for tech careers with major companies such as General Motors and Magna International. These firms value skilled engineers who can contribute to the cutting-edge automotive technology. The city provides a supportive environment for professional development and growth.
    Find Software Engineer jobs in Warren, MI


  3. Dearborn, MI
    Average Salary: $118,737
    Dearborn is home to a robust tech industry, bolstered by companies like Ford Motor Company. Engineers here work on innovative projects that shape the future of the automotive world. The city offers a mix of challenges and growth opportunities, making it an attractive place for tech talent.
    Find Software Engineer jobs in Dearborn, MI


  4. Southfield, MI
    Average Salary: $118,593
    Southfield features a thriving tech hub where companies such as Quicken Loans and IBM seek talented engineers. These workplaces emphasize innovation and teamwork. The city’s diverse economic landscape provides a fertile ground for tech professionals to excel.
    Find Software Engineer jobs in Southfield, MI


  5. Rochester Hills, MI
    Average Salary: $112,160
    Rochester Hills has a growing tech sector with companies like Compuware focusing on software development and IT services. Engineers here benefit from a collaborative work culture and the chance to work on impactful projects. The community support and quality of life add to the appeal.
    Find Software Engineer jobs in Rochester Hills, MI


  6. Troy, MI
    Average Salary: $107,755
    Troy is a tech-forward city with companies like Delphi Technologies at the forefront of automotive tech. Engineers in Troy enjoy a dynamic work environment and the chance to be part of groundbreaking projects. The city's commitment to innovation makes it a great place to work.
    Find Software Engineer jobs in Troy, MI


  7. Livonia, MI
    Average Salary: $106,296
    Livonia provides a balanced environment for tech professionals with companies like IBM and Kelly Services offering varied opportunities. Engineers can work on diverse projects and benefit from a culture that values creativity and problem-solving. The city’s proximity to Detroit adds to its appeal.
    Find Software Engineer jobs in Livonia, MI


  8. Novi, MI
    Average Salary: $103,060
    Novi is known for its vibrant tech community, with companies such as Compuware and IBM leading the way. Engineers here engage in projects that push the boundaries of technology. The city’s excellent schools and quality of life make it an attractive place to live and work.
    Find Software Engineer jobs in Novi, MI


  9. Farmington Hills, MI
    Average Salary: $101,148
    Farmington Hills is a hub for tech innovation, with companies like ZF Friedrichshafen and IBM offering exciting career paths. Engineers work on cutting-edge projects and benefit from a collaborative environment. The city’s strong community and amenities enhance the overall experience.
    Find Software Engineer jobs in Farmington Hills, MI


  10. Sterling Heights, MI
    Average Salary: $100,280
    Sterling Heights offers a supportive environment for tech professionals, with companies such as General Motors and Magna International leading the charge. Engineers here contribute to advancements in automotive technology and enjoy a workplace that values innovation and teamwork.
    Find Software Engineer jobs in Sterling Heights, MI

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

Job seekers in Auburn Hills, MI, can find lucrative opportunities with several top-tier companies in the software engineering field. Spark Talent Acquisition offers the highest average salary at $124,000, making it a prime choice for candidates looking for top compensation. Detroit Labs and CrossFire Group also provide competitive packages, with averages of $121,154 and $116,571, respectively. These companies showcase a commitment to rewarding their software engineers well, offering attractive salaries for those with the right skills and experience. Each of these firms presents a great opportunity for professionals aiming for a rewarding career in tech.
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 dynamic opportunities for software engineers. They focus on innovative projects and provide a collaborative work environment. They operate in Auburn Hills, MI, and other major cities.


  2. Detroit Labs
    Average Salary: $121,154
    Detroit Labs hires skilled software engineers for cutting-edge tech projects. They value teamwork and professional growth. The company operates in Auburn Hills, MI, and surrounding areas.


  3. CrossFire Group
    Average Salary: $116,571
    CrossFire Group offers software engineering roles with a focus on advanced technologies. They emphasize a supportive work culture. They operate in Auburn Hills, MI, and have branches in other key locations.


  4. System One
    Average Salary: $110,500
    System One provides diverse software engineering positions. They aim to create innovative solutions and offer a positive work environment. They have operations in Auburn Hills, MI, and other prominent cities.


  5. Stellantis
    Average Salary: $104,119
    Stellantis offers rewarding careers for software engineers, focusing on automotive technology. They provide a dynamic work environment. They operate in Auburn Hills, MI, and other locations across the country.


  6. AM General
    Average Salary: $95,417
    AM General provides opportunities for software engineers to work on military and defense projects. They emphasize teamwork and innovation. They operate in Auburn Hills, MI, and have other sites in strategic locations.


  7. ABB
    Average Salary: $91,875
    ABB offers diverse roles for software engineers in automation and robotics. They focus on cutting-edge technology and professional development. They operate in Auburn Hills, MI, and other global locations.

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