1

Weekend Software Engineering Internships Jobs in Michigan

Degree in Computer Science, Software Engineering, or a related field * 2-4 years of proven experience, including internships or earlycareer industry role * Handson experience with C++, Java, C# or ...

C) This is primarily a Software Engineering position. Successful candidates are passionate about ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

Software Engineer (E)

Ann Arbor, MI · On-site

$91.20K - $155K/yr

C) This is primarily a Software Engineering position. Successful candidates are passionate about ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

C) This is primarily a Software Engineering position. Successful candidates are passionate about ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

Software Engineer (E)

Ann Arbor, MI · On-site

$110.90K - $188.50K/yr

C) This is primarily a Software Engineering position. Successful candidates are passionate about ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

C) This is primarily a Software Engineering position. Successful candidates are passionate about ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

Software Engineer (E)

Ann Arbor, MI · On-site

$91.20K - $155K/yr

C) This is primarily a Software Engineering position. Successful candidates are passionate about ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

Familiarity with Computer-Aided Design (CAD) software, SolidWorks or Siemens NX Unigraphics (UG ... Multiple themed entertainment industry or relevant engineering internships * 2+ years' experience ...

Familiarity with Computer-Aided Design (CAD) software, SolidWorks or Siemens NX Unigraphics (UG ... Multiple themed entertainment industry or relevant engineering internships * 2+ years' experience ...

next page

Showing results 1-20

Weekend Software Engineering Internships information

What are the key skills and qualifications needed to thrive in Weekend Software Engineering Internships, and why are they important?

To thrive as a Weekend Software Engineering Intern, you typically need foundational programming skills, basic computer science knowledge, and current enrollment in a relevant degree program. Familiarity with version control systems like Git, popular programming languages (such as Python, Java, or JavaScript), and collaboration platforms is often expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns stand out and contribute to team projects. These skills and qualities enable interns to quickly adapt, add value to real-world tasks, and gain the most from their limited internship hours.

What types of projects can I expect to work on during a weekend software engineering internship, and how much responsibility will I have?

During a weekend software engineering internship, you can expect to work on real-world projects such as bug fixes, feature enhancements, or prototype development under the guidance of experienced engineers. Interns are typically entrusted with specific tasks within a larger team project, allowing for hands-on experience while ensuring support is readily available. Although the scope of responsibility may be limited compared to full-time roles, you'll have opportunities to contribute code, participate in code reviews, and attend team meetings. This collaborative environment helps interns develop technical skills, learn industry best practices, and build professional networks, all while balancing academic commitments.

What are weekend software engineering internships?

Weekend software engineering internships are part-time opportunities for students or early-career professionals to gain practical experience in software development, typically working on Saturdays and Sundays. These internships allow participants to develop coding skills, collaborate on real projects, and learn from experienced engineers while accommodating weekday academic or job commitments. They are often remote or hybrid, making them accessible to those with busy schedules. Weekend internships can help build a strong resume and may lead to full-time roles in the future.

What is the difference between Weekend Software Engineering Internships vs Part-Time Software Developer?

AspectWeekend Software Engineering InternshipsPart-Time Software Developer
CredentialsTypically students or recent graduates, may require coursework in CSProfessional developers, often with relevant experience or certifications
Work EnvironmentInternship programs, often in tech companies or startups, limited hoursPart-time roles within companies, flexible hours, ongoing employment
Industry UsageCommon in tech industry for skill development and networkingUsed for ongoing project work, freelance, or supplemental income

Weekend Software Engineering Internships are short-term, educational roles designed for students to gain industry experience during weekends. In contrast, Part-Time Software Developers are ongoing employees or freelancers working fewer hours regularly, often with more responsibilities. Both roles involve coding and software development but differ mainly in experience level, commitment, and purpose.

What are the most commonly searched types of Software Engineering Internships jobs in Michigan? The most popular types of Software Engineering Internships jobs in Michigan are:
What cities in Michigan are hiring for Weekend Software Engineering Internships jobs? Cities in Michigan with the most Weekend Software Engineering Internships job openings:
Software Engineer

Software Engineer

Moseley Technical Services, Inc.

Sterling Heights, MI • On-site

$50.71 - $56.51/hr

Full-time

Medical, Retirement

Posted 7 days ago


Job description

Check out this new opportunity!
Software Engineer
Sterling Heights, MI
$50.71 - $56.51/Hour
Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance.
Responsibilities:
  • Design, configure, and test a new software development environment for documentation, code, and test artifacts.
  • Develop embedded software documentation and code across vehicle domains such as Fire Control / lethality, displays, power management, diagnostics, software deployment, embedded training, and board support.
  • Perform software requirements analysis and develop preliminary and detailed software designs using department-approved design tools.
  • Develop software designs that influence overall vehicle architecture and subsystem integration.
  • Write, debug, and maintain software code in accordance with department standards and procedures.
  • Develop test procedures and perform unit, functional, and hardware/software integration testing.
  • Debug software issues identified during development, integration, and qualification testing.
  • Integrate software releases across multiple CSCIs into overall vehicle software releases.
  • Interface with Systems Engineering, Project Management, Software Quality, and other internal teams.
  • Support Agile development activities, including daily scrums, PI planning, retrospectives, and demonstrations.
  • Perform other duties as assigned.

Qualifications:
  • U.S. Citizenship is required by Federal Law
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related technical discipline.
  • 4+ years of embedded software engineering or related experience.
  • Experience with programming languages and tools including:
    • C
    • C++
    • C#
    • Java
    • Python
    • Qt
    • MATLAB / MathWorks tools
    • Git
    • Bitbucket
  • Experience working within mixed operating system environments including:
    • VxWorks
    • Linux
    • RTOS
    • BSPs
    • Virtualization
    • GVOS
  • Experience with communication and networking protocols including:
    • RS-232
    • RS-422
    • CAN
    • TCP/IP
    • UDP/IP
    • Multicast networking
  • Experience with DDS, Kafka, or other publish/subscribe middleware technologies.
  • Experience with Time Sensitive Networking (TSN) architectures.
  • Experience with military or ground vehicle architecture standards including:
    • NGVA
    • UKGVA
    • GCIA
    • MOSA
    • SOSA
    • FACE
  • Experience with Agile software development processes and tools.
  • Must be able to work occasional evening and/or weekend overtime as required.

Preferred Qualifications:
  • Eligibility to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible.
  • Previous defense industry experience.
  • Experience with ground combat vehicle network architecture designs.
  • Familiarity with Type 1 / Type 2 hypervisors.
  • Familiarity with Docker and Kubernetes containerization technologies.
  • Familiarity with IoT concepts.
  • Experience with Cameo Systems Modeler.
  • Experience supporting continuous improvement initiatives and engineering process improvements.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer
Your Recruiter
What to Expect
  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
  • Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
  • Final position level and pay will be based on experience.

Resources
  • To apply, send a resume to: resumes@moseleytechnical.com
  • For more active job openings: Search Jobs
  • For more information about Moseley, visit: About Us

Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30-year-old commitment of "World Class Service. World Class Company."

Moseley Technical Services logo

About Moseley Technical Services

Sourced by ZipRecruiter

Moseley Technical Services, headquartered in Huntsville, AL, US, is a renowned player in the engineering services industry. They provide a diverse array of services, primarily focused on staffing and recruiting for various technical industries including aerospace, defense, and information technology. Incepted in 1995, this veteran-owned company prides itself on its strong commitment to its customers’ missions and to its employees.

Industry

Recruiting and staffing services

Company size

201 - 500 Employees

Headquarters location

Huntsville, AL, US

Year founded

1994

Social media