1

Software Engineering Apprenticeship Jobs in Ohio

Provide technical oversight and direction to journeyman/apprentice technical staff supporting ... Experience as Software Developers and Intel Analysts. Preferred Qualifications: * Experience with ...

Provide technical oversight and direction to journeyman/apprentice technical staff supporting ... Experience as Software Developers and Intel Analysts. Preferred Qualifications: * Experience with ...

Provide technical oversight and direction to journeyman/apprentice technical staff supporting ... Experience as Software Developers and Intel Analysts. Preferred Qualifications: * Experience with ...

$70 - $90/hr

Wir entwickeln Software evolutionär weiter und integrieren neue Technologien wie KI dort, wo sie ... Abgeschlossene Ausbildung im IT-Bereich oder vergleichbare praktische Erfahrung * Erfahrung in der ...

$69.86 - $93.14/hr

Erfolgreich abgeschlossenes Studium oder eine Ausbildung im Bereich Informatik, Software Engineering, Wirtschaftsinformatik, Data Engineering oder eine vergleichbare Qualifikation * Erfahrung in der ...

Showing results 21-40

Software Engineering Apprenticeship information

What is a software engineering apprenticeship?

A Software Engineering Apprenticeship is a structured, hands-on training program that allows individuals to gain real-world software development experience while working under the guidance of experienced engineers. Apprentices typically work on coding projects, collaborate with teams, and learn industry best practices. These programs are designed for individuals with little to no professional experience and often serve as a pathway to a full-time software engineering role.

What kind of mentorship or training can I expect during a software engineering apprenticeship?

As a Software Engineering Apprentice, you’ll usually receive structured mentorship from experienced developers who guide you through technical challenges and review your code. Many programs offer a mix of hands-on project work, regular check-ins, and formal training sessions to help build your skills incrementally. You may have the chance to rotate across teams or work with different specialists, giving you exposure to various technologies and work styles. This supportive environment not only accelerates your learning but also prepares you for a successful transition into a full-time software engineering role.

What are the key skills and qualifications needed to thrive in a software engineering apprenticeship, and why are they important?

To thrive as a Software Engineering Apprentice, you need a solid grasp of programming fundamentals, problem-solving abilities, and a relevant educational background such as coursework in computer science or related fields. Familiarity with modern development tools, version control systems like Git, and at least one popular programming language (such as Python, Java, or JavaScript) is typically expected. Strong communication, eagerness to learn, and teamwork skills set successful apprentices apart. These competencies ensure you can effectively contribute to projects, absorb knowledge quickly, and adapt to fast-paced engineering teams.

What are popular job titles related to Software Engineering Apprenticeship jobs in Ohio?

For Software Engineering Apprenticeship jobs in Ohio, the most frequently searched job titles are:

What job categories do people searching Software Engineering Apprenticeship jobs in Ohio look for?

The top searched job categories for Software Engineering Apprenticeship jobs in Ohio are:

What cities in Ohio are hiring for Software Engineering Apprenticeship jobs?

Cities in Ohio with the most Software Engineering Apprenticeship job openings:

Infographic showing various Software Engineering Apprenticeship job openings in Ohio as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Engineering and Design Instructor

Educational Solutions Company

Columbus, OH • On-site

Full-time

Re-posted 21 days ago


Job description

Overview:
Educational Solutions is seeking an innovative and dedicated Engineering and Design Instructor to lead our CTE Engineering Pathway. This individual will teach foundational and advanced engineering concepts, using hands-on, project-based learning to prepare students for post-secondary education and careers in engineering and advanced manufacturing.
Key Responsibilities:
  • Deliver engaging instruction in courses such as Engineering Design, Engineering Graphics, Engineering Principles, Computer Integrated Manufacturing, and Digital Electronics.
  • Integrate industry-relevant tools and software, including PLCs, CADD, robotics, and data acquisition systems.
  • Collaborate with post-secondary partners to support College Credit Plus (CCP) opportunities.
  • Maintain a safe and inclusive learning environment aligned with industry standards and safety protocols.
  • Participate in curriculum development, pathway planning, and alignment with Ohio CTE standards.
  • Foster student engagement through real-world applications, pre-apprenticeship opportunities, and career-readiness preparation.

Requirements
Qualifications:
  • Bachelor's degree in Engineering, Technology Education, or a related field; Ohio teaching certification preferred or willingness to obtain.
  • Industry experience in engineering, robotics, or manufacturing preferred.
  • Strong content knowledge of electronics systems, control logic, CADD, and data systems.
  • Experience with high school students and/or project-based learning environments a plus.