1

Software Developer Apprenticeship Jobs in Michigan

CNC Programmer/Machinist

Ann Arbor, MI

$26 - $35.50/hr

... software. Functions and responsibilities include but are not limited to using Mastercam or ... apprenticeship is a plus. * Must have a minimum of 1 year of programming experience * Must have a ...

System Engineering System Validation & Tools Development Software What You Should Have: * You are a ... Job: R&D Trainee/Apprentice/VIE Organization: System Department Schedule: Part time Employee Status:

Sr. Tool Maker

Benton Harbor, MI

$24.50 - $31/hr

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR ... Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house ...

Sr. Tool Maker

Benton Harbor, MI · On-site

$24.50 - $31/hr

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR ... Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house ...

Sr. Tool Maker

Benton Harbor, MI · On-site

$24.25 - $30.50/hr

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR ... Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house ...

Sr. Tool Maker

Benton Harbor, MI · On-site

$24.50 - $31/hr

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR ... Assists in the training and development of ToolMakers and Tech Center apprentices. Leads in-house ...

Create and maintain 2D drawings, 3D models, and Bills of Materials (BOMs) using CAD software (e.g ... apprenticeship. AUTOKINITON makes hiring decisions based solely on qualifications, merit, and ...

Create and maintain 2D drawings, 3D models, and Bills of Materials (BOMs) using CAD software (e.g ... apprenticeship. AUTOKINITON makes hiring decisions based solely on qualifications, merit, and ...

Department of Labor Completion of Apprenticeship Certificate as a Steam Engineer, including at ... Working knowledge of personal computer and software sufficient to review computerized building and ...

System Engineering System Validation & Tools Development Software What You Should Have: * You are a ... Job: R&D Trainee/Apprentice/VIE Organization: System Development Schedule: Part time Employee ...

System Engineering System Validation & Tools Development Software What You Should Have: * You are a ... Job: R&D Trainee/Apprentice/VIE Organization: System Development Schedule: Part time Employee ...

CNC Machinist - 3rd Shift

Dundee, MI · On-site

$19.25 - $26.50/hr

Programming: Utilize CNC/CAM software to refine programs, ensuring optimal tool paths and machine ... apprenticeship. AUTOKINITON makes hiring decisions based solely on qualifications, merit, and ...

next page

Showing results 1-20

Software Developer Apprenticeship information

See Michigan salary details

$41.8K

$97.5K

$144.7K

How much do software developer apprenticeship jobs pay per year?

As of Jun 27, 2026, the average yearly pay for software developer apprenticeship in Michigan is $97,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $113,300.00 per year, depending on experience, location, and employer.

What is a Software Developer Apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What Are Software Developer Apprenticeship Opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

What are the key skills and qualifications needed to thrive as a Software Developer Apprentice, and why are they important?

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a Software Developer Apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Michigan? The most popular types of Software Developer Apprenticeship jobs in Michigan are:
What are popular job titles related to Software Developer Apprenticeship jobs in Michigan? For Software Developer Apprenticeship jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Software Developer Apprenticeship jobs in Michigan look for? The top searched job categories for Software Developer Apprenticeship jobs in Michigan are:
What cities in Michigan are hiring for Software Developer Apprenticeship jobs? Cities in Michigan with the most Software Developer Apprenticeship job openings:
Sr. Tool Maker-Benton Harbor,Michigan

Sr. Tool Maker-Benton Harbor,Michigan

IDEX Corporation

Three Oaks, MI

Full-time

Posted 17 days ago


Job description

If you're looking for a special place to build or grow your career, you've found it. Whether you're an experienced professional, a recent college graduate or somewhere in between, IDEX is a place where you can apply your existing skills and learn new ones in an environment where you can make an impact.
With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses around the globe, chances are, we have something special for you.
Who is GAST Manufacturing?
As a business unit of IDEX Corporation, GAST Manufacturing has a long history of being the leader in design and manufacturing of quality air-moving products. We specialize in offering cost effective solutions for a wide variety of industries including industrial manufacturing, healthcare, and environmental cleanup applications. We are looking to add more talent to our team.
Scope of Role:
Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house machining and fabrication that support production. Creates new tools, fixtures, test samples and assemblies from Tooling Engineer. Must be able to operate all types of machinery, including CNC machines, and has demonstrated proficiency in CAM software. Procures materials and tooling required. Assists Supervisor in maintaining department budget and goals for future state.
ESSENTIAL DUTIES:
40% Constructs new jigs, fixtures and reworks old jigs, fixtures, and tooling - working from CAD models and drawings. Works with Tech Center Supervisor and Manufacturing Engineering to prioritize work and machine resources. Possess CAD-CAM capabilities to use engineering models for machining of complex 2D and some 3D machining. Creates assemblies, fixtures, gauges and other essential components. Troubleshoots and repairs existing production tooling, gauges, fixtures, parts and machinery parts.
60% Leads and mentors Tech Center apprentices on planning, critical thinking, methods, and competencies necessary to serve Gast Production lines and machining cells in the above-mentioned duties and responsibilities.
Measures of Performance:
  • Toolroom requests are being met in a timely manner.
  • Apprentice is meeting all necessary requirements and stages of training at the appropriate times.
  • Future state competencies are continuing to develop, such as Master CAM, new machine tool technology, equipment, and software.

EDUCATION AND EXPERIENCE REQUIREMENTS OR EQUIVALENCIES:
  • High School diploma, two-year college degree and/or equivalent experience
  • Tool maker/Journeyman Certification by the U.S. Department of Labor
  • Operate Toolroom equipment, machines, CNC Machines, and Master CAM
  • At least five (5) to seven (7) years related experience

OTHER SKILLS and ABILITIES:
  • Demonstrated commitment to continuous quality improvement.
  • Has the ability to work well in a team environment and thinks independently.
  • Shows initiative, anticipates, and prevents problems, has mechanical aptitude, and mental/physical/visual acuity.
  • Decision making, analytics, supervisory skills and interpersonal skills are all necessary.
  • Operate computers, with proficiency in Master CAM software creating 2D toolpaths and has some knowledge of 3D tool pathing techniques.
  • Operate all machine tools in the Tech Center, and possess the ability to interpret complex drawings, assemblies, and diagrams.

GAST Manufacturing, a Unit of IDEX Corporation is an Equal Opportunity Employer committed to workforce diversity.
IDEX is an Equal Opportunity Employer. IDEX gives consideration for employment to qualified applicants without regard to race, color, religion, creed, genetic information, sex, sexual orientation, gender identity or expression, marital status, age, national origin,
Are you ready to join a different kind of company where our people, our culture, and our commitments are centered around providing trusted solutions that improve lives around the world?
IDEX is an Equal Opportunity Employer. IDEX gives consideration for employment to qualified applicants without regard to race, color, religion, creed, genetic information, sex, sexual orientation, gender identity or expression, marital status, age, national origin, disability, protected veteran status, or any other consideration or protected category made unlawful by federal, state or local laws.
Attention Applicants: If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please let us know. Likewise, if you are limited in the ability to access or use this online application process and need an alternative method for applying, we will determine an alternate way for you to apply. Please contact our Talent Acquisition Team at lfcareers@idexcorp.com for assistance with an accommodation. These contact tools may be used only by individuals with a disability for accommodation requests. Do not inquire as to the status of an application.

IDEX logo

About IDEX

Sourced by ZipRecruiter

IDEX Corporation is a global leader in fluid and metering technologies, providing a wide range of solutions for various industries. With a diverse portfolio of highly engineered products, IDEX serves customers in sectors such as healthcare, life sciences, food and beverage, water and wastewater, energy, and more. IDEX's innovative solutions help their customers optimize processes, enhance efficiency, and improve safety. IDEX's product offerings include precision fluid handling systems, pumps, valves, meters, dispensing equipment, and other specialty products. These technologies are designed to meet rigorous standards and deliver reliable performance in critical applications.

Industry

Manufacturing

Company size

5,001 - 10,000 Employees

Headquarters location

Lake Forest, IL, US

Year founded

1988

Social media