1

Software Dev Engineer Intern Jobs in Michigan (NOW HIRING)

Software Development Engineer

Dearborn, MI ยท On-site +1

$138K - $190K/yr

Software Development Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned ...

Test Engineer Intern

Chelsea, MI ยท On-site

$15.75 - $20.50/hr

A test engineer intern conducts the testing based on various work instructions required to comply with regulatory or industry best practices for development or certification testing. Then, process ...

Back-end Software Development Engineer #1049555 Job Function Overview: * Employees in this job function primarily develop and maintain the back-end/server-side components of an application, including ...

next page

Showing results 1-20

People also search for

Software Dev Engineer Intern information

What are the key skills and qualifications needed to thrive as a Software Dev Engineer Intern, and why are they important?

To thrive as a Software Dev Engineer Intern, you need a solid foundation in programming languages such as Java, Python, or C++, along with coursework or experience in computer science fundamentals. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic understanding of software development methodologies is typically required. Problem-solving abilities, eagerness to learn, and strong communication skills help interns collaborate effectively and adapt to new challenges. These skills ensure you can contribute to projects, learn quickly, and integrate smoothly into development teams.

What is the difference between Software Dev Engineer Intern vs Software Developer?

AspectSoftware Dev Engineer InternSoftware Developer
CredentialsTypically pursuing a bachelor's or master's in CS or related fieldUsually holds a completed degree in CS or related field
Work EnvironmentInternship programs, entry-level projects, mentorshipFull-time employment, project ownership, team collaboration
Employer & Industry UsageTech companies, startups, large corporationsSame as intern, but with more responsibilities

The main difference is that a Software Dev Engineer Intern is a temporary, learning-focused position often held by students, while a Software Developer is a full-time role with greater responsibilities and independence. Interns gain experience and mentorship, whereas developers contribute directly to ongoing projects.

What kind of mentorship and learning opportunities can I expect as a Software Dev Engineer Intern?

As a Software Dev Engineer Intern, you can typically expect to be paired with a mentor or a buddy who provides guidance on technical and workplace topics. You'll participate in code reviews, team meetings, and may even attend specialized training sessions or workshops. Collaboration with experienced engineers on real-world projects is common, giving you hands-on experience and exposure to best practices in software development. These opportunities are designed to accelerate your learning, help you adapt to the company's workflows, and enhance your technical and professional growth.

What does a Software Dev Engineer Intern do?

A Software Dev Engineer Intern works alongside experienced software engineers to design, develop, test, and maintain software applications. They typically assist with coding, debugging, and contributing to various project tasks under the guidance of a mentor or supervisor. The internship is designed to provide hands-on experience with real-world software engineering processes, tools, and collaborative workflows. Interns also have the opportunity to learn industry best practices and gain insight into how software products are built and maintained in a professional environment.
What are popular job titles related to Software Dev Engineer Intern jobs in Michigan? For Software Dev Engineer Intern jobs in Michigan, the most frequently searched job titles are:
Infographic showing various Software Dev Engineer Intern job openings in Michigan as of May 2026, with employment types broken down into 2% Internship, 88% Full Time, 8% Part Time, and 2% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution.

Core Model Software Development Engineer

Hyundai Motor Company

Superior Township, MI โ€ข Hybrid

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Job description

Core Model Software Development Engineer

Hyundai America Technical Center, Inc. (HATCI) is currently looking for a Core Model Software Development Engineer at our Superior Township, MI facility.

The Core Model Development Team is a part of the Vehicle Architecture and Powertrain Matching (VA&M) Department which focuses on the definition of critical powertrain requirements along with advanced concept development for Hyundai, Kia, and Genesis products.

WHAT YOU WILL DO
  • Develop the core tool and subsystem models for fuel economy, linear performance, grade performance, and trailer tow simulation
  • Assess model robustness and lead efforts to assure correlation between test data and simulation results
  • Establish, maintain, and follow version control and model validation procedures for the core model, component subsystems, and tool infrastructure
  • Write clear documentation and development standards for users and developers
  • Explore and apply AI/ML technologies to both the model and the development process
  • Prepare and present technical reports on key project milestones/achievements and provide actionable insights and recommendations for product improvements
  • Foster communication and collaboration between model users, developers, and stakeholders
  • Travel both domestically and internationally, as required (up to 15%)
WHAT YOU WILL BRING TO THE ROLE

Basic Qualifications

  • Bachelor's degree in mechanical engineering, electrical engineering, computer engineering or related field
  • Experience in simulation, software, or controls development
  • Demonstrated foundational knowledge of automotive powertrains and related subsystems
  • Experience developing tools and models in MATLAB, Simulink, Python, or other programming languages
  • Strong written and verbal communication skills
  • Ability to clearly explain technical topics to both technical and non-technical collaborators
  • Valid Driver's License with a satisfactory driving record

Preferred Qualifications

  • 3+ years of engineering experience in simulation, software, or controls development
  • 2+ years of experience working on large scale simulation platforms developed in MATLAB/Simulink
  • Proficiency with version control systems such as GitHub or GitLab
  • Familiarity with multi-domain and thermal simulation using GT-Suite
  • Experience leveraging HPC technologies, Linux, and AI/ML
WHAT HYUNDAI CAN OFFER YOU
  • Zero dollar employee premiums on Medical, Dental, and Vision for you and your family
  • 100% employer-paid disability and life insurance
  • Generous paid time off including vacation, sick and abundant holidays
  • A global environment that fosters diversity
  • Competitive salaries
  • Retirement savings and planning benefits
  • Flexible work hours, and hybrid work schedule options
  • Access to health savings accounts and flexible spending accounts
OTHER DETAILS

Candidates applying for positions with Hyundai KIA must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

Hyundai America Technical Center, Inc. (HATCI) is an Equal Opportunity Employer included Disabled and Veteran. VEVRAA Federal contractor.