1

Software Engineer Apprenticeship Jobs in Michigan

Tool & Die Maker

Hamburg, MI ยท On-site

$24.25 - $30.50/hr

FMI specializes in product design, engineering, development and manufacturing of tubular ... Use design software to design, build and modification activities. * Troubleshoot, diagnose, and ...

Plumber

Gaylord, MI ยท On-site

$28 - $35/hr

... apprentices.Ensure all work complies with engineering specifications, local plumbing codes, and ... Experience with Service Titan software is a plus.Customer Service: Ability to deliver exceptional ...

... software, robot setup, and programming. Proficient with mechanical, electrical, pneumatic, and ... Preferred: 8 years on-the-job experience or completion of a craft apprenticeship. Additional ...

Ability to work with the following software packages or programs: * Microsoft Office at an ... apprenticeship. AUTOKINITON makes hiring decisions based solely on qualifications, merit, and ...

Ability to work with the following software packages or programs: * Microsoft Office at an ... apprenticeship. AUTOKINITON makes hiring decisions based solely on qualifications, merit, and ...

Commercial performance depends on how effectively Sales works with Finance, Engineering, Program ... list of existing software certifications. Responsibilities * Participate in recurring sales ...

Showing results 41-60

Software Engineer Apprenticeship information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do software engineer apprenticeship jobs pay per year?

As of Aug 18, 2026, the average yearly pay for software engineer apprenticeship in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What is a software engineer apprenticeship?

A Software Engineer Apprenticeship is a structured, hands-on training program where aspiring engineers gain real-world experience while earning a salary. Apprentices work alongside experienced developers, learning programming, software development principles, and industry best practices. These programs often combine on-the-job training with mentorship and coursework to build technical skills. They serve as an alternative to traditional education paths, providing a direct route into a software engineering career.

What kind of projects or tasks can I expect to work on during a software engineer apprenticeship?

As a Software Engineer Apprentice, you can expect to work on a mix of real-world projects and smaller, skill-building tasks under the guidance of experienced engineers. You may be involved in writing and testing code, debugging existing software, participating in code reviews, and assisting with documentation. Apprentices frequently collaborate with other team members through agile workflows and regular meetings, which helps build both technical and communication skills. These experiences are designed to give you practical exposure to industry-standard tools and development cycles, while supporting your growth into a full-fledged software engineer.

What are the key skills and qualifications needed to thrive in a software engineer apprenticeship?

To thrive as a Software Engineer Apprentice, you need a foundational understanding of programming concepts, problem-solving skills, and often a relevant degree or coding bootcamp experience. Familiarity with languages such as Python, Java, or JavaScript and version control systems like Git is typically expected, while certifications in fundamentals or completion of online courses can be advantageous. Strong communication, eagerness to learn, and teamwork are valuable soft skills in this role. These abilities are crucial for adapting to real-world software projects, effectively collaborating with experienced engineers, and building a solid foundation for a successful tech career.

What are the most commonly searched types of Software Engineer Apprenticeship jobs in Michigan?

The most popular types of Software Engineer Apprenticeship jobs in Michigan are:

What are popular job titles related to Software Engineer Apprenticeship jobs in Michigan?

For Software Engineer Apprenticeship jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Software Engineer Apprenticeship jobs in Michigan look for?

The top searched job categories for Software Engineer Apprenticeship jobs in Michigan are:

What cities in Michigan are hiring for Software Engineer Apprenticeship jobs?

Cities in Michigan with the most Software Engineer Apprenticeship job openings:

Infographic showing various Software Engineer Apprenticeship job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

Tool & Die Maker

Flexible Metal Inc

Hamburg, MI โ€ข On-site

$24.25 - $30.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

COMPANY SUMMARY

Flexible Metal Inc. (FMI), a subsidiary of Hyspan Precision Products, is a local Tier 1 & 2 part and component supplier located near Southeast Michigan. FMI specializes in product design, engineering, development and manufacturing of tubular fabrication, welded tubular assemblies and fabricated exhaust manifolds.


SUMMARY OF ROLE

Flexible Metal Inc. is seeking a highly skilled and dedicated Tool and Die Maker to join our dynamic manufacturing team. In this critical role, you will be responsible for creating, maintaining, and repairing the high-precision tooling that our production processes rely on, ensuring exceptional quality and operational efficiency.


BENEFITS & INCENTIVES

  • Schedule: Monday - Thursday 6am - 4:30pm, overtime as required
  • 100% Employee-Owned Company
  • 401k Plan
  • Vacation
  • Medical, dental, vision, company paid group life and AD&D insurance, voluntary life insurance, voluntary short-term and long-term disability and more...


ESSENTIAL JOB FUNCTIONS

  • Design, build, and modify custom tools, dies, jigs, fixtures, and other tooling for precision parts.
  • Read and interpret complex blueprints, technical drawings, and specifications to determine tool and die fabrication requirements.
  • Operate and maintain a variety of conventional and CNC machine tools, including lathes, milling machines, grinders, and other general shop equipment.
  • Use design software to design, build and modification activities.
  • Troubleshoot, diagnose, and repair issues with existing tools and dies to minimize downtime and maintain production quality.
  • Perform precision measurements and inspections using tools such as calipers, micrometers, and dial indicators to ensure parts meet strict tolerances.
  • Perform routine maintenance and preventative care on tooling to ensure longevity and consistent maintenance.
  • Collaborate with Engineers, Machinists, and other team members on new tooling development and process improvements.
  • Participate in tooling design reviews.
  • Maintain a safe and clean work environment in accordance with company policies.
  • Maintains regular and predictable attendance.
  • Miscellaneous projects as needed and assigned.


QUALIFICATIONS

  • Minimum 5 years of proven Tool and Die experience in small to large automotive supplier field required.
  • High School Diploma or GED and completion of a formal apprenticeship, vocational program, or a strong equivalent in a related field required.
  • Proficiency in reading technical blueprints and detailed schematics.
  • Ability to effectively use KeyCreator, SolidWorks, and Mastercam design software.
  • Expertise in operating and setting up various machine tools, including manual and CNC equipment.
  • Strong knowledge of precision measuring tools and techniques
  • High level of analytical and/or problem-solving skills, well organized and meticulous attention to detail.
  • Ability to work independently and with limited supervision.
  • Strong oral and written communication skills
  • Excellent time management skills to work effectively in a fast-paced, deadline-driven production environment.
  • HAAS mill and Lathe programming preferred.
  • General knowledge of tube forming operations including: Bending, trimming, end forming, welding, and leak testing preferred.