Position
City
Salary

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

The average salary for a Software Engineer is $98,926 per year in Lansing, MI.

A Software Engineer in Lansing, Michigan, enjoys a solid income with an average yearly salary of $98,926. This figure offers a broad view, but let’s break down the range more closely. The salary distribution shows that most engineers earn between $63,760 and $183,471 annually. A significant portion, about 22.91%, falls in the lower range, earning around $63,760 per year. This entry-level range is ideal for fresh graduates starting their career.

Moving up the ladder, software engineers earn more with experience. For instance, those in the middle of the spectrum, around 19.54%, make approximately $75,731 to $87,702 per year. As skills and experience grow, so do salaries. Engineers in the upper range, earning $147,558 and more, make up about 5.39% of the workforce. This range is typical for senior engineers and those in specialized roles. The highest earners, about 0.67%, rake in $195,442 and above per year. These positions often require extensive experience and advanced skills.

Software Engineer jobs in Lansing, MI

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

Software engineers in Okemos, MI, enjoy some of the highest salaries near Lansing. On average, they earn $112,410 per year. This makes the area a great spot for job seekers looking to maximize their earnings. Close by, East Lansing also offers competitive salaries for software engineers, averaging $90,882 per year. This city provides a balance of high earnings and a quality lifestyle for professionals in the field.
Graph displaying highest paying cities salaries for Software Engineer jobs near Lansing, MI, highlighting Okemos, MI with the highest at $112,410 and Dimondale, MI with the lowest at $89,180.
  1. Okemos, MI
    Average Salary: $112,410
    In Okemos, software developers often work in a vibrant tech community. Major companies like Deloitte and Blue Cross Blue Shield offer many opportunities. The area combines a relaxed lifestyle with a strong job market.
    Find Software Engineer jobs in Okemos, MI


  2. East Lansing, MI
    Average Salary: $90,882
    East Lansing is home to Michigan State University, making it a hub for innovation and tech. Here, tech professionals often work at companies like Dow Chemical and SpartanNash. The city offers a lively environment with many tech events and meetups.
    Find Software Engineer jobs in East Lansing, MI


  3. Dimondale, MI
    Average Salary: $89,180
    Dimondale provides a quiet setting for tech careers, with a focus on engineering and software development. Workers here may find opportunities at firms such as Trusaic. The community is small but offers a supportive work culture with a low cost of living.
    Find Software Engineer jobs in Dimondale, MI

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

When considering software engineering roles in Lansing, MI, CVS Health offers the highest average salary at around $162,689. Deloitte also provides a competitive salary of approximately $139,967, making it a strong option for job seekers. Other notable companies with good pay include Ryder System, with an average salary of about $118,000, and BS&A Software, at roughly $88,288.
Graph displaying best paying company salaries for Software Engineer jobs in Lansing, MI, highlighting CVS Health with the highest at $162,689 and Brooksource with the lowest at $70,000.
  1. CVS Health
    Average Salary: $162,689
    CVS Health offers a range of opportunities for Software Engineers, focusing on creating advanced technology solutions in healthcare. The company operates in numerous locations, including Lansing, MI, where they seek skilled engineers to enhance patient care systems.


  2. Deloitte
    Average Salary: $139,967
    Deloitte provides Software Engineers with chances to work on cutting-edge projects across various industries. Based in Lansing, MI, Deloitte’s teams focus on delivering technology solutions that improve business outcomes.


  3. Ryder System
    Average Salary: $118,000
    Ryder System, operating in Lansing, MI, hires Software Engineers to develop software that supports their logistics and supply chain management. Engineers work on projects that enhance efficiency and customer service.


  4. BS&A Software
    Average Salary: $88,288
    BS&A Software, based in Lansing, MI, offers a collaborative environment for Software Engineers. They focus on creating software for real estate management, allowing engineers to develop impactful solutions for clients.


  5. Auto-Owners Insurance
    Average Salary: $81,850
    Auto-Owners Insurance provides opportunities for Software Engineers to work on developing software that improves customer experiences. The company operates in Lansing, MI, where they focus on innovation in the insurance industry.


  6. State of Michigan
    Average Salary: $78,966
    The State of Michigan offers Software Engineers a chance to work on projects that benefit the public. With offices in Lansing, MI, the state focuses on developing software solutions for various government services.


  7. Community Mental Health Authority
    Average Salary: $74,243
    Community Mental Health Authority in Lansing, MI, seeks Software Engineers to develop software that supports mental health services. Engineers work on projects that aim to improve patient care and service delivery.


  8. Brooksource
    Average Salary: $70,000
    Brooksource, based in Lansing, MI, provides opportunities for Software Engineers to work with various clients across different industries. They focus on delivering customized software solutions that meet client needs.

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