Software Engineer
Milford, MI · On-site
Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development ... REQUIREMENTS : Bachelor's degree in Mechanical Engineering, Software Engineering, Electrical ...
Milford, MI · On-site
Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development ... REQUIREMENTS : Bachelor's degree in Mechanical Engineering, Software Engineering, Electrical ...
Milford, MI · On-site
Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development ... REQUIREMENTS : Bachelor's degree in Mechanical Engineering, Software Engineering, Electrical ...
Milford, MI · Hybrid
Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development ... REQUIREMENTS : Bachelor's degree in Mechanical Engineering, Software Engineering, Electrical ...
Milford, MI · Hybrid
Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development ... REQUIREMENTS : Bachelor's degree in Mechanical Engineering, Software Engineering, Electrical ...
Dearborn Heights, MI · On-site
$41.75 - $53.25/hr
Transmission Controls Engineer/ Powertrain Controls Software Engineer (W2 Position) Location ... Transmissions, Agile Software Development, Software Testing, Matlab, MATLAB modeling, Software ...
Quick apply
Dearborn Heights, MI · On-site
$41.75 - $53.25/hr
Transmission Controls Engineer/ Powertrain Controls Software Engineer (W2 Position) Location ... Transmissions, Agile Software Development, Software Testing, Matlab, MATLAB modeling, Software ...
The Software Development Engineer (often called Software Developer) designs, builds, tests, and maintains software applications or systems to meet user and business needs. Software Development ...
The Software Development Engineer (often called Software Developer) designs, builds, tests, and maintains software applications or systems to meet user and business needs. Software Development ...
Ypsilanti, MI · On-site
$86K - $181K/yr
We are seeking aspiring engineers to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables, electro-optical, and other remote ...
Ypsilanti, MI · On-site
$86K - $181K/yr
We are seeking aspiring engineers to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables, electro-optical, and other remote ...
Ypsilanti, MI · On-site
$82K - $172K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Ypsilanti, MI · On-site
$82K - $172K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Ypsilanti, MI · On-site
$69K - $141K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Ypsilanti, MI · On-site
$69K - $141K/yr
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Ypsilanti, MI · On-site
We are seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables ...
Ypsilanti, MI · On-site
We are seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables ...
Description We are looking for a mid-level Software Development Engineer who can design, build, and deliver high-quality software in a collaborative, fast-paced, and multicultural environment. You ...
Description We are looking for a mid-level Software Development Engineer who can design, build, and deliver high-quality software in a collaborative, fast-paced, and multicultural environment. You ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Ypsilanti, MI · On-site
Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Participate in all aspects of the development lifecycle, including planning, requirements ...
Job Type Full-time Description We are looking for a mid-level Software Development Engineer who can design, build, and deliver high-quality software in a collaborative, fast-paced, and multicultural ...
Job Type Full-time Description We are looking for a mid-level Software Development Engineer who can design, build, and deliver high-quality software in a collaborative, fast-paced, and multicultural ...
We are looking for a mid-level Software Development Engineer who can design, build, and deliver high-quality software in a collaborative, fast-paced, and multicultural environment. You will work ...
We are looking for a mid-level Software Development Engineer who can design, build, and deliver high-quality software in a collaborative, fast-paced, and multicultural environment. You will work ...
Ypsilanti, MI · On-site
We are seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables ...
Ypsilanti, MI · On-site
We are seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables ...
Detroit, MI · On-site +1
Your duties will include development, writing code, and documenting functionality. You should be ... Close familiarity with software engineering tools, software development methodology and release ...
Detroit, MI · On-site +1
Your duties will include development, writing code, and documenting functionality. You should be ... Close familiarity with software engineering tools, software development methodology and release ...
Detroit, MI · On-site
Your duties will include development, writing code, and documenting functionality. You should be ... Close familiarity with software engineering tools, software development methodology and release ...
Detroit, MI · On-site
Your duties will include development, writing code, and documenting functionality. You should be ... Close familiarity with software engineering tools, software development methodology and release ...
Milford, MI · Hybrid
$107K - $142K/yr
Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development ... Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering ...
Milford, MI · Hybrid
$107K - $142K/yr
Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development ... Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering ...
Back-end Software Development Engineer #1058217 Position Description: * The Product Cybersecurity PKI & Key Mgmt Security Services team generates, distributes, stores, and manages lifecycle for the ...
Quick apply
Back-end Software Development Engineer #1058217 Position Description: * The Product Cybersecurity PKI & Key Mgmt Security Services team generates, distributes, stores, and manages lifecycle for the ...
Wixom, MI · On-site
Software Engineer Job Location: Wixom, MI (Onsite) Job Type: Contract Very Important: * W2 Only ... No OPT, CPT and H1B * 5-15 Years of Software Development Experience Required * Onsite Interview ...
Wixom, MI · On-site
Software Engineer Job Location: Wixom, MI (Onsite) Job Type: Contract Very Important: * W2 Only ... No OPT, CPT and H1B * 5-15 Years of Software Development Experience Required * Onsite Interview ...
Allen Park, MI · On-site
$119K - $157K/yr
Job #105154 Embedded Software Engineer Dearborn, MI | HYBRID W2 CONTRACT ONLY Position Overview We ... This role focuses on Embedded C development, MATLAB/Simulink modeling, algorithm development ...
Allen Park, MI · On-site
$119K - $157K/yr
Job #105154 Embedded Software Engineer Dearborn, MI | HYBRID W2 CONTRACT ONLY Position Overview We ... This role focuses on Embedded C development, MATLAB/Simulink modeling, algorithm development ...
Milford, MI · On-site
$107K - $142K/yr
Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development ... Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering ...
Milford, MI · On-site
$107K - $142K/yr
Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development ... Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering ...
$62.1K - $74.8K
2% of jobs
$74.8K - $87.4K
4% of jobs
$87.4K - $100K
6% of jobs
$100K - $112.6K
8% of jobs
$119.4K is the 25th percentile. Wages below this are outliers.
$112.6K - $125.3K
7% of jobs
$125.3K - $137.9K
18% of jobs
The median wage is $140.8K / yr.
$137.9K - $150.5K
16% of jobs
$150.5K - $163.2K
2% of jobs
$168.3K is the 75th percentile. Wages above this are outliers.
$163.2K - $175.8K
26% of jobs
$175.8K - $188.4K
1% of jobs
$188.4K - $201K
8% of jobs
$62.1K
$144.3K
$201K
| Aspect | Software Development Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's in CS or related field, certifications optional | Bachelor's in CS or related field, certifications optional |
| Work Environment | Collaborative teams, Agile/Scrum settings, cross-functional projects | Individual or team projects, coding-focused tasks |
| Industry Usage | Used across tech companies, startups, and large enterprises | Common in software firms, tech startups, and freelance work |
| Search & Comparison Intent | Often compared for roles involving system design and architecture | Typically searched for coding and application development roles |
While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.
8.2
General Motors
Based on 304 frontline employees who took The Breakroom Quiz
7.4
Automakers average
Based on 6,256 frontline employees who took The Breakroom Quiz
Get the full story on Breakroom
Sourced by ZipRecruiter
General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.
Transportation equipment manufacturing
10,000+ Employees
Detroit, MI, US
1908