Software Engineer
Ypsilanti, MI · On-site
A degree (or progress toward a degree with an expected graduation date) in Computer Science, Electrical Engineering, Physics, or a related field; four years of professional experience in software or ...
Ypsilanti, MI · On-site
A degree (or progress toward a degree with an expected graduation date) in Computer Science, Electrical Engineering, Physics, or a related field; four years of professional experience in software or ...
Ypsilanti, MI · On-site
A degree (or progress toward a degree with an expected graduation date) in Computer Science, Electrical Engineering, Physics, or a related field; four years of professional experience in software or ...
Aerospace, Computer Engineering, Applied Physics or other related Engineering degree.\n \n \n 2. Minimum of 2 years embedded C\/C++ software experience (hand\-coding), however, an advanced degree and ...
Aerospace, Computer Engineering, Applied Physics or other related Engineering degree.\n \n \n 2. Minimum of 2 years embedded C\/C++ software experience (hand\-coding), however, an advanced degree and ...
Ypsilanti, MI · On-site
$58K - $115K/yr
A degree (or progress toward a degree with an expected graduation date) in Computer Science, Electrical Engineering, Physics, or a related field; four years of professional experience in software or ...
Ypsilanti, MI · On-site
$58K - $115K/yr
A degree (or progress toward a degree with an expected graduation date) in Computer Science, Electrical Engineering, Physics, or a related field; four years of professional experience in software or ...
Warren, MI · On-site
$123K - $162K/yr
Bachelor of Science or Bachelor of Applied Science degree in Computer Science, Computer Engineering, Mathematics, Information Technology or equivalent * 2 years of software engineering experience
Warren, MI · On-site
$123K - $162K/yr
Bachelor of Science or Bachelor of Applied Science degree in Computer Science, Computer Engineering, Mathematics, Information Technology or equivalent * 2 years of software engineering experience
Dearborn, MI · Hybrid
The Software Engineer will work on a back-end software engineering team and collaborate with the ... Bachelor's degree in computer science, computer engineering or a combination of education and ...
Dearborn, MI · Hybrid
The Software Engineer will work on a back-end software engineering team and collaborate with the ... Bachelor's degree in computer science, computer engineering or a combination of education and ...
$123K - $162K/yr
Bachelor of Science or Bachelor of Applied Science degree in Computer Science, Computer Engineering, Mathematics, Information Technology or equivalent * 2 years of software engineering experience
$123K - $162K/yr
Bachelor of Science or Bachelor of Applied Science degree in Computer Science, Computer Engineering, Mathematics, Information Technology or equivalent * 2 years of software engineering experience
This position requires a bachelor's degree in Electronic Engineering, Computer Science, or Computer Engineering and 3 years of experience as a Software Engineer, System Engineer or occupation ...
This position requires a bachelor's degree in Electronic Engineering, Computer Science, or Computer Engineering and 3 years of experience as a Software Engineer, System Engineer or occupation ...
Jackson, MI · On-site
$60 - $65/hr
Bachelor's Degree in Computer Science, Engineering, or a related technical field. * Extensive experience as a Senior Software Engineer, Technical Lead, or Software Architect. * Strong background ...
Jackson, MI · On-site
$60 - $65/hr
Bachelor's Degree in Computer Science, Engineering, or a related technical field. * Extensive experience as a Senior Software Engineer, Technical Lead, or Software Architect. * Strong background ...
Detroit, MI · On-site
Bachelor's degree in Computer Science or a related field, or equivalent practical experience ... Understanding of software engineering disciplines and the ability to work across multiple layers of ...
Detroit, MI · On-site
Bachelor's degree in Computer Science or a related field, or equivalent practical experience ... Understanding of software engineering disciplines and the ability to work across multiple layers of ...
Grand Rapids, MI · On-site
Required : • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. • 3-7 years of professional software development experience. • ...
Grand Rapids, MI · On-site
Required : • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. • 3-7 years of professional software development experience. • ...
Warren, MI · On-site
The ideal candidate will have a strong background in electrical or computer engineering, hands-on experience with PCB, power, and signal design, and the ability to develop efficient embedded software ...
Warren, MI · On-site
The ideal candidate will have a strong background in electrical or computer engineering, hands-on experience with PCB, power, and signal design, and the ability to develop efficient embedded software ...
Dearborn, MI · On-site
$138K - $170K/yr
Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a ... Bachelor's degree or foreign equivalent in Computer Science, Computer Information Systems, Computer ...
Dearborn, MI · On-site
$138K - $170K/yr
Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a ... Bachelor's degree or foreign equivalent in Computer Science, Computer Information Systems, Computer ...
This position requires a bachelor's degree in Electronic Engineering, Computer Science, or Computer Engineering and 3 years of experience as a Software Engineer, System Engineer or occupation ...
This position requires a bachelor's degree in Electronic Engineering, Computer Science, or Computer Engineering and 3 years of experience as a Software Engineer, System Engineer or occupation ...
Ypsilanti, MI · On-site
$69K - $141K/yr
A degree in computer science, electrical engineering, physics, or a related field; four years of professional experience in software or signals processing in lieu of a degree; or military background ...
Ypsilanti, MI · On-site
$69K - $141K/yr
A degree in computer science, electrical engineering, physics, or a related field; four years of professional experience in software or signals processing in lieu of a degree; or military background ...
Grand Rapids, MI · On-site
$102K - $128K/yr
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. * 3-7 years of professional software development experience. * Experience with CM ...
Grand Rapids, MI · On-site
$102K - $128K/yr
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. * 3-7 years of professional software development experience. * Experience with CM ...
Dearborn, MI · On-site
$102K - $184K/yr
Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering or a related ... software features and business logic utilizing one or more of the following programming languages ...
Dearborn, MI · On-site
$102K - $184K/yr
Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering or a related ... software features and business logic utilizing one or more of the following programming languages ...
Warren, MI · On-site
The ideal candidate will have a strong background in electrical or computer engineering, hands-on experience with PCB, power, and signal design, and the ability to develop efficient embedded software ...
Quick apply
Warren, MI · On-site
The ideal candidate will have a strong background in electrical or computer engineering, hands-on experience with PCB, power, and signal design, and the ability to develop efficient embedded software ...
Rochester, MI · On-site
$121K - $159K/yr
S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded controllers ...
Rochester, MI · On-site
$121K - $159K/yr
S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded controllers ...
$121K - $159K/yr
B.S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded ...
$121K - $159K/yr
B.S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded ...
Sterling Heights, MI · On-site
$55 - $58/hr
... with current computer applications and technologies in applicable engineering disciplines ... software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool ...
Sterling Heights, MI · On-site
$55 - $58/hr
... with current computer applications and technologies in applicable engineering disciplines ... software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool ...
$55.3K - $66.6K
2% of jobs
$66.6K - $77.8K
4% of jobs
$77.8K - $89.1K
6% of jobs
$89.1K - $100.4K
8% of jobs
$106.4K is the 25th percentile. Wages below this are outliers.
$100.4K - $111.6K
7% of jobs
$111.6K - $122.9K
18% of jobs
The median wage is $125.5K / yr.
$122.9K - $134.1K
16% of jobs
$134.1K - $145.4K
2% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$145.4K - $156.6K
26% of jobs
$156.6K - $167.9K
1% of jobs
$167.9K - $179.1K
8% of jobs
$55.3K
$128.6K
$179.1K
| Aspect | Computer Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS Certified | Bachelor's degree in Computer Science or related field; certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems; often involved in system architecture | Writing, debugging, and implementing code; focused on application development |
| Industry Usage | Used across tech, finance, healthcare, and more for complex system development | Commonly used in app and web development across various industries |
Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.

Full-time
Medical, Retirement, PTO
Re-posted 8 days ago