Skip to content

The average salary for a Software Developer in Michigan is $97,730.

Annual Average Salary Information

Annual Average Salary: $97,730

$61,330$131,650

Hourly Pay Information

Hourly Average Salary: $46.99

$29.48$63.29

View Jobs

Principal Software Engineer in Sterling Heights

Title : Principal Software Engineer
Location : Sterling Heights, MI
Duration : 6 Months

Job Description:

* Object-oriented software architecture, software design, C++ coding, and unit testing of embedded software with knowledge of requirements-based software ver ...Read more

Senior/Staff C++ Software Engineer - In-Vehicle Experience in Foster City

The In-Vehicle software engineering team is responsible for building a world class user experience for Zoox riders. We provide various rider facing interfaces and build software for managing ride states.

We are looking for a full stack technical lead who can build a te ...Read more

Software Engineer in Sterling Heights

Need to work 100% onsite in Sterling Heights, MI

Must have a BS degree

Skills:

5-7 years of embedded software development and testing

Strong C/C++

Embedded Linux/Unix

RS-232/RS-422, Ethernet and CAN data bus

GIT, Bitbucket and Confluence for version ...Read more

Embedded Software Engineer in Dearborn Heights

Title: Embedded Software Engineer

Description:

  • STG is a Preferred Vendor of a major Automotive Firm in MI. The client is actively looking for multiple Embedded Software Engineer. STG has a 98% repeat business rate from existing clients and have a ...Read more

Senior Software Engineer - Automation Tools and Infrastructure in Foster City

Zoox is looking for a Sr. Software Engineer to join our Firmware Tools team. In this role, you will write software to help integrate internal and external tools for automated firmware prototyping, development, testing and integration. This role requires someone passionate about automatio ...Read more

Principal Software Engineer - Large Scale Distributed Systems in Carson City

Job Description

The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet th ...Read more

Software Engineer, Platform - Distributed Systems in Foster City

Job Description

Job Description

About Replit
Replit is where the world’s most productive developers write, share, and deploy code. Get started writing an application quickly without spending a second on environments or setup. Remix templates from the world ...Read more

Principal Software Engineer in Foster City

Our Calibration, Localization, and Mapping (CLAMS) team is responsible for building the algorithms and tools necessary for keeping Zoox vehicles well calibrated, always knowing where they’re located within the world, and aware of their environment. Without precise calibration, localization, and ma ...Read more

Embedded Software Engineer - Body Systems in Foster City

Zoox is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be responsible for embedded software development for the body, thermal, lighting, and power management functions and sub-systems of the Zoox vehicle. This includes integration of su ...Read more

Senior Software Engineer in Southfield

Accelerate your career at RXO.

RXO is a leading provider of transportation solutions. With cutting-edge technology at the center, we’re revolutionizing the industry with our massive network and commitment to finding solutions for every challenge. We create more efficient ways for shipp ...Read more