Software Engineer
Detroit, MI · On-site +1
Ensure compliance with project plans and industry standards Position requirements: * 2+ years' experience of working in a Computer Software Engineer or Software Developer position * Significant ...
Detroit, MI · On-site +1
Ensure compliance with project plans and industry standards Position requirements: * 2+ years' experience of working in a Computer Software Engineer or Software Developer position * Significant ...
Detroit, MI · On-site +1
Ensure compliance with project plans and industry standards Position requirements: * 2+ years' experience of working in a Computer Software Engineer or Software Developer position * Significant ...
Ensure compliance with project plans and industry standards Position requirements: * 2+ years' experience of working in a Computer Software Engineer or Software Developer position * Significant ...
Ensure compliance with project plans and industry standards Position requirements: * 2+ years' experience of working in a Computer Software Engineer or Software Developer position * Significant ...
Sterling Heights, MI · On-site
Bachelor's Degree in Computer Science or Software Engineering. * Knowledge of Windows, Unix, and Linux operating systems and development environments. * Computer programming / scripting language ...
Sterling Heights, MI · On-site
Bachelor's Degree in Computer Science or Software Engineering. * Knowledge of Windows, Unix, and Linux operating systems and development environments. * Computer programming / scripting language ...
Orion, MI · On-site
$135K/yr
Bachelor's degree in Computer Science or Electrical Engineering * 3+ years of C# development experience * Experience in VBA automation and Python scripting * Experience with CAD/CAM software a plus
Orion, MI · On-site
$135K/yr
Bachelor's degree in Computer Science or Electrical Engineering * 3+ years of C# development experience * Experience in VBA automation and Python scripting * Experience with CAD/CAM software a plus
Dearborn, MI · On-site
$112K - $148K/yr
Bachelor's degree in Computer Science, Electrical Engineering, or related field. * 2+ years of experience in Android, Java, or Kotlin development * 3+ years of experience in a Software Engineering ...
Dearborn, MI · On-site
$112K - $148K/yr
Bachelor's degree in Computer Science, Electrical Engineering, or related field. * 2+ years of experience in Android, Java, or Kotlin development * 3+ years of experience in a Software Engineering ...
Traverse City, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Traverse City, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Mount Pleasant, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Mount Pleasant, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Saginaw, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Saginaw, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Ann Arbor, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Ann Arbor, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Sterling Heights, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Sterling Heights, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Grand Rapids, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Grand Rapids, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Warren, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Warren, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Detroit, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Detroit, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Keego Harbor, MI · On-site
S. in Electrical or Computer Engineering, Computer Science or other relevant technical field • 5+ years of relevant experience in software engineering and/or development of software
Keego Harbor, MI · On-site
S. in Electrical or Computer Engineering, Computer Science or other relevant technical field • 5+ years of relevant experience in software engineering and/or development of software
Lead Software Engineer This role leads the end-to-end execution of software development for complex ... embedded systems and multiple Computer Software Configuration Items (CSCIs). * Oversee ...
Lead Software Engineer This role leads the end-to-end execution of software development for complex ... embedded systems and multiple Computer Software Configuration Items (CSCIs). * Oversee ...
Rochester, MI · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. * 2-4 years of professional software development experience.
Rochester, MI · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. * 2-4 years of professional software development experience.
Kalamazoo, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Kalamazoo, MI · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related technical discipline. * 4+ years of embedded software engineering or related ...
Quick apply
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related technical discipline. * 4+ years of embedded software engineering or related ...
Ann Arbor, MI · On-site
$90K - $112K/yr
Bachelor's degree in computer science, engineering, or equivalent practical experience. * 3+ years of professional software engineering experience (or equivalent demonstrated capability)
Ann Arbor, MI · On-site
$90K - $112K/yr
Bachelor's degree in computer science, engineering, or equivalent practical experience. * 3+ years of professional software engineering experience (or equivalent demonstrated capability)
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related technical discipline. * 4+ years of embedded software engineering or related ...
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related technical discipline. * 4+ years of embedded software engineering or related ...
$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.

Part-time
Posted 18 days ago