1

Software Apprentice Jobs in Ohio (NOW HIRING)

CNC Operator - Apprentice

Maumee, OH

$19.25 - $26.50/hr

Adhere to all apprenticeship program guidelines, training objectives, and performance expectations ... Exposure to Mastercam or other CNC programming software is a plus. * Strong communication and ...

New

Apprentice Miller

Logan, OH · On-site

$15 - $19.25/hr

Knowledge of and ability to operate Microsoft office software, internet and other computer software to complete essential duties and responsibilities. * Ability to work with minimal supervision.

New technology & access to integrated software. * State of the art tools, parts and supplies. * A family. This is last on the list because its most important. We care about our team, and expect you ...

New technology & access to integrated software. * State of the art tools, parts and supplies. * A family. This is last on the list because its most important. We care about our team, and expect you ...

New technology & access to integrated software. * State of the art tools, parts and supplies. * A family. This is last on the list because its most important. We care about our team, and expect you ...

New technology & access to integrated software. * State of the art tools, parts and supplies. * A family. This is last on the list because its most important. We care about our team, and expect you ...

next page

Showing results 1-20

Software Apprentice information

See Ohio salary details

$11

$20

$35

How much do software apprentice jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for software apprentice in Ohio is $20.94, according to ZipRecruiter salary data. Most workers in this role earn between $16.44 and $22.84 per hour, depending on experience, location, and employer.

What are Software Apprentices?

Software Apprentices are entry-level professionals who participate in structured learning programs to gain hands-on experience in software development. These programs are designed to help individuals learn coding, software engineering principles, and industry best practices while working alongside experienced developers. Apprenticeships typically combine on-the-job training with mentorship and sometimes include classroom instruction. The goal is to prepare apprentices for full-time roles as software engineers or developers by the end of the program.

What is the difference between Software Apprentice vs Software Developer?

AspectSoftware ApprenticeSoftware Developer
Required CredentialsTypically pursuing or recently completed relevant education or certificationsUsually holds a degree or equivalent experience in computer science or related field
Work EnvironmentEntry-level, training-focused, often in internship or mentorship programsFull-time professional role, responsible for designing, coding, and maintaining software
Employer & Industry UsageUsed by companies hiring entry-level or trainee roles in techCommonly employed in software firms, tech departments, and IT companies

The main difference between a Software Apprentice and a Software Developer lies in experience and responsibilities. Apprentices are typically in training or early learning stages, focusing on gaining skills, while Developers are experienced professionals responsible for creating and maintaining software products.

What types of projects and tasks can a Software Apprentice expect to work on during their apprenticeship?

As a Software Apprentice, you can expect to work on a variety of real-world projects under the guidance of experienced developers. Typical tasks may include writing and debugging code, assisting with software testing, participating in code reviews, and collaborating on team projects using agile methodologies. Apprentices often rotate through different teams or areas, allowing exposure to both front-end and back-end development, as well as opportunities to learn about version control, documentation, and deployment processes. This hands-on experience helps apprentices build foundational skills and gain practical knowledge that supports their progression into more advanced software development roles.

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

To thrive as a Software Apprentice, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a basic knowledge of computer science principles. Familiarity with version control systems like Git, foundational programming languages such as Python or Java, and exposure to development environments are often expected. Curiosity, willingness to learn, effective communication, and teamwork are standout soft skills for this role. These abilities are crucial for adapting to new technologies, collaborating with senior developers, and building a strong foundation for a successful software engineering career.
What are the most commonly searched types of Software jobs in Ohio? The most popular types of Software jobs in Ohio are:
What cities in Ohio are hiring for Software Apprentice jobs? Cities in Ohio with the most Software Apprentice job openings:
Infographic showing various Software Apprentice job openings in Ohio as of July 2026, with employment types broken down into 91% Full Time, and 9% Part Time. Highlights an 100% Physical job distribution, with an average salary of $43,547 per year, or $20.9 per hour.
CNC Operator - Apprentice

$19.25 - $26.50/hr

Full-time

Posted yesterday

New


Standex International rating

6.0

Company rating: 6.0 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

128th of 142 rated electronics manufacturers


Job description

Standex International is a global industrial growth company operating through our market-leading brands in electronics, cutting-edge forming technologies, engraving, and scientific refrigeration. We work with our customers to advance progress through innovation. From inventing and producing parts for next-generation space vehicles to evolving vaccine refrigeration, designing functional textures for everyday products, improving renewable energy technology, and much more, we are focused on making what's next possible.
Based in Maumee, Ohio, you'll work in a clean, safety-focused environment with opportunities for training, advancement, and hands-on work on cutting-edge thermoforming tools used by top global automotive brands.
What You'll Do
  • Learn to operate CNC milling and turning machines to produce precision tooling components according to detailed work instructions.
  • Load materials and tooling into CNC machines and verify machine setups meet job specifications.
  • Learn to read and interpret blueprints, CAD drawings, and work instructions.
  • Inspect finished parts using precision measuring instruments, including calipers, micrometers, and gauges.
  • Work alongside CNC programmers, machinists, and engineers to ensure quality, accuracy, and on-time production.
  • Maintain a clean, organized, and safe work area while performing routine machine maintenance.
  • Monitor, document, and communicate production and quality information accurately.
  • Assist with troubleshooting minor machine, tooling, or quality issues under the guidance of experienced team members.
  • Support continuous improvement initiatives and contribute to overall team performance.
  • Follow all company safety policies, procedures, and PPE requirements.
  • Successfully progress through the structured apprenticeship program by completing required training, achieving skill development milestones, and demonstrating competency at each apprenticeship level.
  • Adhere to all apprenticeship program guidelines, training objectives, and performance expectations while actively developing CNC machining knowledge and skills.

What You'll Bring
  • High school diploma or GED.
  • 1-2 years of CNC machining experience (milling and/or turning) preferred but not required for candidates with strong mechanical aptitude and a willingness to learn.
  • Ability or willingness to learn to read blueprints and use precision measuring instruments.
  • Mechanical aptitude and a basic understanding of shop mathematics.
  • Strong work ethic, dependable attendance, and attention to detail.
  • Positive attitude and eagerness to learn in a collaborative manufacturing environment.

What We Value
  • Experience in automotive tooling, mold making, or thermoforming (preferred).
  • Exposure to Mastercam or other CNC programming software is a plus.
  • Strong communication and teamwork skills.
  • Safety-first mindset with a commitment to quality.
  • Flexibility to support changing production priorities.
  • Ability to safely lift 10-50 pounds and perform the physical requirements of a manufacturing environment.

Why GS Engineering?
  • Flexible scheduling and work-life balance
  • Paid training and certifications
  • Opportunities for growth into setup, programming, or supervisory roles
  • Clean, well-equipped facility with modern tools and machines
  • A supportive, team-driven culture that values craftsmanship and innovation

Be a part of something bigger, build the tools that shape the future of the automotive industry. Apply now and take the next step in your CNC career at GS Engineering in Maumee, Ohio.
Equal Opportunity Employer. We consider candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

What Standex International employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom