Embedded Software Developer (MCU/SoC - Telematics) Location: Michigan (Onsite) Visa: Any visa except CPT Interview: Video Job Summary: We are seeking an experienced Embedded Software Developer with ...
Quick apply
Embedded Software Developer (MCU/SoC - Telematics) Location: Michigan (Onsite) Visa: Any visa except CPT Interview: Video Job Summary: We are seeking an experienced Embedded Software Developer with ...
Quick apply
Embedded Software Developer (MCU/SoC - Telematics) Location: Michigan (Onsite) Visa: Any visa except CPT Interview: Video Job Summary: We are seeking an experienced Embedded Software Developer with ...
Milford, MI · On-site
$44.25 - $58.75/hr
The Role: We are seeking an early-career Software Developer to join the Virtualization and Software-in-the-Loop (SIL) Integration team within the Software Defined Vehicle - Embedded Platforms ...
Milford, MI · On-site
$44.25 - $58.75/hr
The Role: We are seeking an early-career Software Developer to join the Virtualization and Software-in-the-Loop (SIL) Integration team within the Software Defined Vehicle - Embedded Platforms ...
Responsibilities Software Developer, Level 2 (Smart Handling) Position Summary/ Primary Purpose Reports to the Software Engineering Manager and works as a member of medium(approx 2 to 4 person ...
Responsibilities Software Developer, Level 2 (Smart Handling) Position Summary/ Primary Purpose Reports to the Software Engineering Manager and works as a member of medium(approx 2 to 4 person ...
Milford, MI · Hybrid
$44.25 - $58.75/hr
The Role: We are seeking an early-career Software Developer to join the Virtualization and Software-in-the-Loop (SIL) Integration team within the Software Defined Vehicle - Embedded Platforms ...
Milford, MI · Hybrid
$44.25 - $58.75/hr
The Role: We are seeking an early-career Software Developer to join the Virtualization and Software-in-the-Loop (SIL) Integration team within the Software Defined Vehicle - Embedded Platforms ...
Warren, MI · On-site
$104K - $160K/yr
The Role As a Software Engineer on the Galileo team, you will design, build, and scale the infrastructure and technology that powers testing and evaluation workflows for vehicle release and ...
Warren, MI · On-site
$104K - $160K/yr
The Role As a Software Engineer on the Galileo team, you will design, build, and scale the infrastructure and technology that powers testing and evaluation workflows for vehicle release and ...
Wayne, MI · On-site
$45.25 - $58.25/hr
MANDATORY Required Criteria Desired Criteria Notes Grade = B Software Developer - Experience ?= Four to Six Years Software Developer - Proficiency in Progressing Software Developer - How Recent in ...
Wayne, MI · On-site
$45.25 - $58.25/hr
MANDATORY Required Criteria Desired Criteria Notes Grade = B Software Developer - Experience ?= Four to Six Years Software Developer - Proficiency in Progressing Software Developer - How Recent in ...
Warren, MI · On-site
$51.25 - $67.50/hr
As a Senior Software Developer - Test Framework at GM, you will help to lead a team developing automation solutions that will enable test automation of software across various stages of development ...
Warren, MI · On-site
$51.25 - $67.50/hr
As a Senior Software Developer - Test Framework at GM, you will help to lead a team developing automation solutions that will enable test automation of software across various stages of development ...
Southfield, MI · On-site
$50.25 - $66.50/hr
SENIOR .NET SOFTWARE DEVELOPER - Provider Exchange Network (PEN), a business unit of Open Dealer Exchange, is looking for a reliable Senior .NET Software Developer to join the team at our ...
Southfield, MI · On-site
$50.25 - $66.50/hr
SENIOR .NET SOFTWARE DEVELOPER - Provider Exchange Network (PEN), a business unit of Open Dealer Exchange, is looking for a reliable Senior .NET Software Developer to join the team at our ...
Warren, MI · Hybrid
$51.25 - $67.50/hr
As a Senior Software Developer - Test Framework at GM, you will help to lead a team developing automation solutions that will enable test automation of software across various stages of development ...
Warren, MI · Hybrid
$51.25 - $67.50/hr
As a Senior Software Developer - Test Framework at GM, you will help to lead a team developing automation solutions that will enable test automation of software across various stages of development ...
The Software Developer position will have daily responsibilities including, without limitation, the following: * Work with other members of the Football Systems department to create and maintain ...
The Software Developer position will have daily responsibilities including, without limitation, the following: * Work with other members of the Football Systems department to create and maintain ...
Southfield, MI · On-site
$50.25 - $66.50/hr
NET SOFTWARE DEVELOPER - Provider Exchange Network (PEN), a business unit of Open Dealer Exchange, is looking for a reliable Senior .NET Software Developer to join the team at our headquarters in ...
Southfield, MI · On-site
$50.25 - $66.50/hr
NET SOFTWARE DEVELOPER - Provider Exchange Network (PEN), a business unit of Open Dealer Exchange, is looking for a reliable Senior .NET Software Developer to join the team at our headquarters in ...
Southfield, MI · On-site
$50.25 - $66.50/hr
NET SOFTWARE DEVELOPER - Provider Exchange Network (PEN), a business unit of Open Dealer Exchange, is looking for a reliable Senior .NET Software Developer to join the team at our headquarters in ...
Southfield, MI · On-site
$50.25 - $66.50/hr
NET SOFTWARE DEVELOPER - Provider Exchange Network (PEN), a business unit of Open Dealer Exchange, is looking for a reliable Senior .NET Software Developer to join the team at our headquarters in ...
The Software Developer position will have daily responsibilities including, without limitation, the following: * Work with other members of the Football Systems department to create and maintain ...
The Software Developer position will have daily responsibilities including, without limitation, the following: * Work with other members of the Football Systems department to create and maintain ...
The Software Developer position will have daily responsibilities including, without limitation, the following: * Work with other members of the Football Systems department to create and maintain ...
The Software Developer position will have daily responsibilities including, without limitation, the following: * Work with other members of the Football Systems department to create and maintain ...
Title:Software developer Location : Pontiac MI Contract : 6+ Months Open Source Developer/ Certified Javascript/Certified PHP/Certified MySQL Developer Skills 1. Experience with server-side ...
Title:Software developer Location : Pontiac MI Contract : 6+ Months Open Source Developer/ Certified Javascript/Certified PHP/Certified MySQL Developer Skills 1. Experience with server-side ...
Dearborn, MI · On-site
$125 - $150/hr
We are looking for a Senior V&V Embedded HW/SW Development Engineer to support the development of reusable hardware and software assets for automotive test automation. The role is responsible for ...
Dearborn, MI · On-site
$125 - $150/hr
We are looking for a Senior V&V Embedded HW/SW Development Engineer to support the development of reusable hardware and software assets for automotive test automation. The role is responsible for ...
Job Title: IT - Software Developer - Cloud Location: Farmington Hills,MI Duration: 12+ Months Experience:10-15 Years The Software Developer for Cloud designs, builds, configures, and tests cloud ...
Quick apply
Job Title: IT - Software Developer - Cloud Location: Farmington Hills,MI Duration: 12+ Months Experience:10-15 Years The Software Developer for Cloud designs, builds, configures, and tests cloud ...
Farmington Hills, MI · On-site
$56.25 - $71.75/hr
Java Software Developer - Senior Location:Farmington Hills,MI Duration:8 Months Experience:8-12 Years Responsibilities: * Modify existing application code or interfaces or build new application ...
Quick apply
Farmington Hills, MI · On-site
$56.25 - $71.75/hr
Java Software Developer - Senior Location:Farmington Hills,MI Duration:8 Months Experience:8-12 Years Responsibilities: * Modify existing application code or interfaces or build new application ...
Novi, MI · On-site
$46.25 - $62.25/hr
Software Developer, Level 2 (Smart Handling) Position Summary/ Primary Purpose Reports to the Software Engineering Manager and works as a member of medium(approx 2 to 4 person) project team. Works ...
Novi, MI · On-site
$46.25 - $62.25/hr
Software Developer, Level 2 (Smart Handling) Position Summary/ Primary Purpose Reports to the Software Engineering Manager and works as a member of medium(approx 2 to 4 person) project team. Works ...
Novi, MI · On-site
Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and Deploy applications/services and proof-of-concepts to support new location-based vehicle features ...
Novi, MI · On-site
Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and Deploy applications/services and proof-of-concepts to support new location-based vehicle features ...
$44.4K - $54.3K
1% of jobs
$54.3K - $64.2K
4% of jobs
$64.2K - $74.1K
9% of jobs
$83.4K is the 25th percentile. Wages below this are outliers.
$74.1K - $84.1K
12% of jobs
$84.1K - $94K
15% of jobs
The median wage is $100.5K / yr.
$94K - $103.9K
14% of jobs
$103.9K - $113.8K
15% of jobs
$117.7K is the 75th percentile. Wages above this are outliers.
$113.8K - $123.7K
13% of jobs
$123.7K - $133.6K
9% of jobs
$133.6K - $143.6K
5% of jobs
$143.6K - $153.5K
3% of jobs
$44.4K
$103.4K
$153.5K
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
The most popular types of Software Developer jobs in Dearborn, MI are:
For Software Developer jobs in Dearborn, MI, the most frequently searched job titles are:
The top searched job categories for Software Developer jobs in Dearborn, MI are:
Cities near Dearborn, MI with the most Software Developer job openings:

Detroit, MI • On-site
Contractor
Re-posted 19 days ago
Job Title: Embedded Software Developer (MCU/SoC – Telematics)
Location: Michigan (Onsite)
Visa: Any visa except CPT
Interview: Video
Job Summary:
We are seeking an experienced Embedded Software Developer with strong expertise in MCU/SoC-based development for telematics systems. The candidate will work onsite in Michigan, contributing to the design, development, and integration of embedded solutions for automotive/telematics applications.
Key Responsibilities:
Design and develop embedded software for MCU/SoC platforms
Develop and optimize low-level drivers and board support packages (BSP)
Work on telematics systems and automotive communication protocols
Perform debugging, testing, and validation of embedded applications
Collaborate with cross-functional hardware and software teams
Ensure code quality, performance, and compliance with project standards
Required Skills:
Strong experience in Embedded C/C++
Hands-on experience with MCU/SoC architectures
Experience in telematics systems development
Knowledge of automotive communication protocols (CAN, LIN, Ethernet, etc.)
Experience with RTOS and embedded Linux (preferred)
Strong debugging and problem-solving skills
Sourced by ZipRecruiter
SMART-iPLACE provides innovative staffing and consulting solutions that help our clients achieve their business objectives. We can understand and support all areas of your IT systems from back-end infrastructure to front-end personal productivity. Our goal is create innovative IT solutions that enable your business to be more agile and competitive.
It services
51 - 200 Employees
Irving, TX, US
2021