Software Engineer Salary in Lansing, MI

Updated on May 09, 2025
Position
City
Salary

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

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

In Lansing, MI, a Software Engineer can expect to earn a competitive salary. The average salary for this role is around $99,121. This figure can vary based on experience, skills, and the specific company. For those just starting, salaries can range from $63,760 to $73,873. As experience grows, so does the earning potential, with salaries reaching up to $175,000 for the most seasoned professionals.

Several factors influence the salary of a Software Engineer in Lansing. These include the engineer’s level of expertise, the complexity of projects they handle, and the demand for specific programming languages or technologies. Companies in the tech sector often offer higher salaries compared to other industries. Additionally, those with certifications in emerging technologies or advanced degrees may see higher pay. This makes Lansing a promising place for those looking to advance their careers in software engineering.

Software Engineer jobs in Lansing, MI

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

Software engineers near Lansing, MI, can find high salaries in nearby cities. Dimondale offers the highest pay, with an average salary of $116,976. Close behind, Okemos provides an average salary of $93,760. East Lansing also offers competitive pay at $89,080. These cities provide excellent opportunities for software engineers looking to maximize their earnings. Each location offers a blend of tech companies and a supportive community, making them attractive for professionals.
Graph displaying highest paying cities salaries for Software Engineer jobs near Lansing, MI, highlighting Dimondale, MI with the highest at $116,976 and East Lansing, MI with the lowest at $89,080.
  1. Dimondale, MI
    Average Salary: $116,976
    In Dimondale, MI, tech professionals enjoy a vibrant community. The area is home to several tech firms where you can work on innovative projects. Companies like Appirio and other local startups offer exciting opportunities.
    Find Software Engineer jobs in Dimondale, MI


  2. Okemos, MI
    Average Salary: $93,760
    Okemos, MI, is a great place for tech enthusiasts. The city has a growing tech scene with companies like Truata and other innovative firms. Working here means being part of a dynamic and supportive environment.
    Find Software Engineer jobs in Okemos, MI


  3. East Lansing, MI
    Average Salary: $89,080
    East Lansing, MI, is known for its strong tech presence. The city hosts major companies like Qualtrics and other tech startups. Professionals here benefit from a collaborative atmosphere and numerous growth opportunities.
    Find Software Engineer jobs in East Lansing, MI

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

Job seekers in Lansing, MI, can find excellent opportunities with top-paying companies like Ryder System and Everstream. These companies offer competitive salaries for software engineers, with Ryder System leading at $120,000. Another strong option is Everstream, which pays around $108,000. Both companies provide a chance to work in a dynamic environment with good benefits.
Graph displaying best paying company salaries for Software Engineer jobs in Lansing, MI, highlighting Ryder System with the highest at $120,000 and Auto-Owners Insurance with the lowest at $85,528.
  1. Ryder System
    Average Salary: $120,000
    Ryder System offers exciting opportunities for Software Engineers in Lansing, MI. They focus on logistics and transportation solutions. Their Lansing office is a key location for software development and innovation.


  2. Everstream
    Average Salary: $107,983
    Everstream provides Software Engineer roles in Lansing, MI. They specialize in energy and utility solutions. Their Lansing office is a hub for software development and technical expertise.


  3. GenTech Associates
    Average Salary: $105,000
    GenTech Associates offers Software Engineer positions in Lansing, MI. They focus on engineering and consulting services. Their Lansing office is a center for software development and project management.


  4. BS&A Software
    Average Salary: $101,660
    BS&A Software provides Software Engineer jobs in Lansing, MI. They specialize in software solutions for the insurance industry. Their Lansing office is a key location for software development and client support.


  5. State of Michigan
    Average Salary: $87,807
    The State of Michigan offers Software Engineer roles in Lansing, MI. They focus on public services and government solutions. Their Lansing office is a hub for software development and public sector projects.


  6. Auto-Owners Insurance
    Average Salary: $85,528
    Auto-Owners Insurance provides Software Engineer positions in Lansing, MI. They specialize in insurance and financial services. Their Lansing office is a center for software development and insurance solutions.

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