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 ...
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 ...
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 ...
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 ...
Software Development Engineer II
Ann Arbor, MI · Hybrid
$95K - $130K/yr
Job Summary The Software Development Engineer II position is the individual contributor intermediate level position in the software engineering series. Under moderate supervision, the incumbent will ...
Software Development Engineer II
Ann Arbor, MI · Hybrid
$95K - $130K/yr
Job Summary The Software Development Engineer II position is the individual contributor intermediate level position in the software engineering series. Under moderate supervision, the incumbent will ...
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 ...
Software Development Engineer II
Ann Arbor, MI · On-site
$95K - $130K/yr
Job Summary The Software Development Engineer II position is the individual contributor intermediate level position in the software engineering series. Under moderate supervision, the incumbent will ...
Software Development Engineer II
Ann Arbor, MI · On-site
$95K - $130K/yr
Job Summary The Software Development Engineer II position is the individual contributor intermediate level position in the software engineering series. Under moderate supervision, the incumbent will ...
Controls Software Development Engineer
Auburn Hills, MI · On-site
$42.75 - $54.75/hr
We are seeking a Controls / Software Development Engineer to support the development and productionization of Drive-by-Wire control systems. Candidate will be responsible for developing control ...
Quick apply
Controls Software Development Engineer
Auburn Hills, MI · On-site
$42.75 - $54.75/hr
We are seeking a Controls / Software Development Engineer to support the development and productionization of Drive-by-Wire control systems. Candidate will be responsible for developing control ...
Software Development Engineer in Test (SDET)
Farmington Hills, MI · On-site
$49.25 - $63.50/hr
Software Development Engineer in Test (SDET) Location: Farmington Hills, MI Duration: Long term · We are seeking a forward-thinking SDET to help modernize and lead our test automation strategy ...
Quick apply
Software Development Engineer in Test (SDET)
Farmington Hills, MI · On-site
$49.25 - $63.50/hr
Software Development Engineer in Test (SDET) Location: Farmington Hills, MI Duration: Long term · We are seeking a forward-thinking SDET to help modernize and lead our test automation strategy ...
Infotainment Software Development Engineer
Ypsilanti, MI · On-site
$94K - $126K/yr
Infotainment Software Development Engineer Hyundai America Technical Center, Inc. (HATCI) is looking for an experienced engineer to join the Production Application Team of the Infotainment Software ...
Infotainment Software Development Engineer
Ypsilanti, MI · On-site
$94K - $126K/yr
Infotainment Software Development Engineer Hyundai America Technical Center, Inc. (HATCI) is looking for an experienced engineer to join the Production Application Team of the Infotainment Software ...
The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate ...
The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate ...
Graphics Software Development Engineer
Auburn Hills, MI · On-site
$132K - $163K/yr
Graphics Software Development Engineer Job Overview We are seeking a talented engineer to design, implement, and optimize rendering systems, shaders, and graphics features that deliver high visual ...
Graphics Software Development Engineer
Auburn Hills, MI · On-site
$132K - $163K/yr
Graphics Software Development Engineer Job Overview We are seeking a talented engineer to design, implement, and optimize rendering systems, shaders, and graphics features that deliver high visual ...
Base Software Development Engineer
Auburn Hills, MI · On-site +1
The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate ...
Base Software Development Engineer
Auburn Hills, MI · On-site +1
The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate ...
Front end Software Development Engineer #1055114 * We are seeking a highly skilled Senior Frontend Engineer specializing in React and TypeScript to join our agile development team. In this role, you ...
Quick apply
Front end Software Development Engineer #1055114 * We are seeking a highly skilled Senior Frontend Engineer specializing in React and TypeScript to join our agile development team. In this role, you ...
Job Type Full-time Description Software Development Engineer in Test (SDET) About 700Credit 700Credit is the industry leader in providing cutting-edge credit and compliance solutions to the ...
Job Type Full-time Description Software Development Engineer in Test (SDET) About 700Credit 700Credit is the industry leader in providing cutting-edge credit and compliance solutions to the ...
Model Based Software Development Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
Model Based Software Development Engineer Required Skills * AUTOSAR Classic & Adaptive * MATLAB, Simulink & Stateflow * Embedded C/C++ * Embedded Coder / TargetLink * MIL, SIL, PIL Testing * ISO ...
Model Based Software Development Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
Model Based Software Development Engineer Required Skills * AUTOSAR Classic & Adaptive * MATLAB, Simulink & Stateflow * Embedded C/C++ * Embedded Coder / TargetLink * MIL, SIL, PIL Testing * ISO ...
Software Development Engineer in Test (SDET) About 700Credit 700Credit is the industry leader in providing cutting-edge credit and compliance solutions to the automotive sector. As the largest ...
Software Development Engineer in Test (SDET) About 700Credit 700Credit is the industry leader in providing cutting-edge credit and compliance solutions to the automotive sector. As the largest ...
Description Software Development Engineer in Test (SDET) About 700Credit 700Credit is the industry leader in providing cutting-edge credit and compliance solutions to the automotive sector. As the ...
Description Software Development Engineer in Test (SDET) About 700Credit 700Credit is the industry leader in providing cutting-edge credit and compliance solutions to the automotive sector. As the ...
Description Software Development Engineer in Test (SDET) About 700Credit 700Credit is the industry leader in providing cutting-edge credit and compliance solutions to the automotive sector. As the ...
Description Software Development Engineer in Test (SDET) About 700Credit 700Credit is the industry leader in providing cutting-edge credit and compliance solutions to the automotive sector. As the ...
Embedded Software Development Engineer
Auburn Hills, MI · On-site
$95K - $100K/yr
Embedded Software Development Engineer Location: (Remote / Hybrid / On-site - City, Country) Auburn Hills, MI Employment Type: (Full-time / Part-time / Contract) FTE Pay Range: 100,000 Experience * 7 ...
Embedded Software Development Engineer
Auburn Hills, MI · On-site
$95K - $100K/yr
Embedded Software Development Engineer Location: (Remote / Hybrid / On-site - City, Country) Auburn Hills, MI Employment Type: (Full-time / Part-time / Contract) FTE Pay Range: 100,000 Experience * 7 ...
Software Development Engineer Intern information
See South Lyon, MI salary details
$12.58 - $14.72
5% of jobs
$14.72 - $16.87
7% of jobs
$18.96 is the 25th percentile. Wages below this are outliers.
$16.87 - $19.01
13% of jobs
$19.01 - $21.15
9% of jobs
The median wage is $22.88 / hr.
$21.15 - $23.30
19% of jobs
$23.30 - $25.44
18% of jobs
$25.98 is the 75th percentile. Wages above this are outliers.
$25.44 - $27.58
14% of jobs
$27.58 - $29.73
7% of jobs
$29.73 - $31.87
4% of jobs
$31.87 - $34.02
0% of jobs
$34.02 - $36.16
3% of jobs
$12
$23
$36
How much do software development engineer intern jobs pay per hour?
What types of projects do software development engineer interns typically work on, and how much ownership do they have over their work?
What does a software development engineer intern do?
What is the difference between Software Development Engineer Intern vs Software Engineer?
| Aspect | Software Development Engineer Intern | Software Engineer |
|---|---|---|
| Credentials | Typically pursuing or recently completed a bachelor's or master's degree in computer science or related field | Usually holds a bachelor's degree or higher in computer science or related discipline |
| Work Environment | Internship programs, often part-time or summer roles within tech companies | Full-time employment in software development teams |
| Employer & Industry Usage | Used across tech companies, startups, and large corporations for entry-level roles | Full-time professional role in similar environments |
| Common Search & Comparison | Often compared for entry-level experience and career progression | Represents a standard professional role in software development |
The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.
What are the key skills and qualifications needed to thrive as a software development engineer intern, and why are they important?

Full-time
Posted 26 days ago
Job description
- Analyze user and system requirements and translate them into technical specifications and software designs.
- Design, implement, and maintain software components, applications, or services using one or more programming languages (such as Java, C++, Python, C#, or others).
- Modify existing software to fix defects, improve performance, adapt to new hardware, or enhance functionality and user interfaces.
- Write and execute unit tests, participate in code reviews, and support system testing and validation to ensure quality and correctness.
- Debug and troubleshoot issues across the stack, identify root causes, and implement robust solutions.
- Document designs, code changes, and processes, and prepare technical reports or status updates as needed.
- Collaborate with cross-functional teams (e.g., product, QA, operations, UX) throughout planning, development, deployment, and maintenance.
- Stay current with software development tools, techniques, and best practices, and contribute ideas for continuous improvement.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- Proficiency in one or more relevant programming languages
- Strong understanding of data structures and algorithms
- Familiarity with version control systems and modern software development workflows
- Experience with specific platforms such as web, mobile, embedded systems, or cloud, depending on the role
- Knowledge of relevant frameworks or technical domains, especially for more specialized positions
- Familiarity with Agile development methodologies
- Experience with CI/CD pipelines, particularly for mid-level or senior roles
- Strong problem-solving and analytical skills
- Ability to collaborate effectively in a team environment
WORK ENVIRONMENT: