How much does a Software Engineer make 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:
- Entry-level: $75,000
- Mid-level: $81,428
- Experienced: $87,857
- Senior: $94,286
- Principal: $100,714
- Lead: $107,142
- Director: $113,571
- CTO: $120,000
- VP of Engineering: $126,428
- Chief Engineer: $132,856
- Architect: $139,285
- Principal Architect: $145,714
What are the highest paying cities for a Software Engineer near Troy, MI?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Software Engineer related jobs in Troy, MI?

-
Technical Architect
Average Salary: $138,950
A technical architect works with software engineers to design the overall structure of a project. This role requires deep knowledge of software design principles. In Troy, MI, companies like Stellantis and McLaren Automotive rely on skilled technical architects.
Find Technical Architect jobs in Troy, MI
-
Product Manager
Average Salary: $124,386
Product managers lead the development of new products. They work with software engineers to ensure the product meets customer needs. In Troy, MI, companies such as Magna International and Lear Corporation employ product managers who collaborate closely with development teams.
Find Product Manager jobs in Troy, MI
-
Site Reliability Engineer
Average Salary: $121,000
Site reliability engineers ensure systems run smoothly and are highly available. They work hand-in-hand with software engineers to implement robust solutions. At companies like General Motors in Troy, MI, SREs play a key role in maintaining system reliability.
Find Site Reliability Engineer jobs in Troy, MI
-
Data Engineer
Average Salary: $113,031
Data engineers build and maintain the data infrastructure needed for analysis. They work closely with software engineers to develop efficient data pipelines. In Troy, MI, firms such as Delphi Technologies value data engineers who can handle large-scale data projects.
Find Data Engineer jobs in Troy, MI
-
Cloud Engineer
Average Salary: $111,825
Cloud engineers specialize in designing and managing cloud infrastructure. They work with software engineers to deploy applications on cloud platforms. In Troy, MI, companies such as Cummins rely on cloud engineers to ensure their cloud solutions are scalable and secure.
Find Cloud Engineer jobs in Troy, MI
-
Systems Engineer
Average Salary: $103,803
Systems engineers focus on the integration and operation of complex systems. They collaborate with software engineers to ensure seamless functionality. At companies like Ford Motor Company in Troy, MI, systems engineers play a crucial role in maintaining system performance.
Find Systems Engineer jobs in Troy, MI
-
Business Analyst
Average Salary: $76,234
Business analysts gather requirements and provide insights to improve business processes. They work closely with software engineers to translate business needs into technical requirements. In Troy, MI, firms such as Boeing often hire business analysts who can bridge the gap between business and technology.
Find Business Analyst jobs in Troy, MI
-
DevOps Engineer
Average Salary: $71,610
DevOps engineers bridge the gap between development and operations. They work with software engineers to automate and streamline the software development lifecycle. In Troy, MI, companies such as Dow Chemical rely on DevOps engineers to enhance their operational efficiency.
Find DevOps Engineer jobs in Troy, MI
-
Student Teacher
Average Salary: $60,000
Student teachers work under the supervision of experienced educators. They assist in teaching and may develop educational materials. Though not directly related, the skills in organization and communication are valuable for software engineers.
Find Student Teacher jobs in Troy, MI
-
Front End Developer
Average Salary: $53,575
Front end developers focus on the visual aspects of websites. They work with software engineers to ensure a seamless user experience. In Troy, MI, firms like 3M often hire front end developers who can create engaging web interfaces.
Find Front End Developer jobs in Troy, MI



