1

Software Engineering Apprentice Jobs in Dayton, OH

Stationary Engineer Apprentice

Mason, OH ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... facilities engineering while contributing to the reliable operation of mission-critical ... software Knowledge of water treatment systems and chemical management Experience with energy ...

Service Technician, Apprentice

Dayton, OH ยท On-site

$20 - $30/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Work towards completing the apprentice level training or vendor certification program at or above ... Ability to use PC and job-related software/programs for programming, documentation/record keeping.

Mechatronic Apprentice I

Wilmington, OH ยท On-site

  • Medical

  • Retirement

Reliability Maintenance & Engineering (RME) are the business partners that work tirelessly behind ... BASIC QUALIFICATIONS - High School Diploma - 1+ years of PC software experience including Microsoft ...

Service Technician, Apprentice

Dayton, OH

$20 - $30/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Work towards completing the apprentice level training or vendor certification program at or above ... Ability to use PC and job-related software/programs for programming, documentation/record keeping.

BAS Engineer/Integrator

Vandalia, OH ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

BAS Engineer/Integrator (All Levels)- Completed Apprenticeship or Adult Education (Vocational ... software and technology, along with a variety of hand-tools, following blueprints or engineering ...

BAS Engineer/Integrator

Vandalia, OH ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

BAS Engineer/Integrator (All Levels) - Completed Apprenticeship or Adult Education (Vocational ... software and technology, along with a variety of hand-tools, following blueprints or engineering ...

next page

Showing results 1-20

Software Engineering Apprentice information

See Dayton, OH salary details

$11

$21

$36

How much do software engineering apprentice jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for software engineering apprentice in Dayton, OH is $21.40, according to ZipRecruiter salary data. Most workers in this role earn between $16.83 and $23.37 per hour, depending on experience, location, and employer.

What is the difference between Software Engineering Apprentice vs Software Developer?

AspectSoftware Engineering ApprenticeSoftware Developer
Required CredentialsTypically enrolled in or recent graduate of a coding bootcamp or computer science programBachelor's degree in CS or related field often preferred
Work EnvironmentEntry-level, training-focused, often in internship or apprenticeship programsFull-time professional role, responsible for developing software solutions
Employer & Industry UsageUsed by tech companies for training new talent; common in internship programsStandard role across tech firms, startups, and enterprises

The main difference is that a Software Engineering Apprentice is in a training or learning phase, often part of an internship or apprenticeship program, while a Software Developer is a fully responsible professional role focused on designing and implementing software solutions. Apprenticeships serve as a stepping stone toward becoming a full-fledged Software Developer.

What is a software engineering apprentice?

A Software Engineering Apprentice is an entry-level position designed to help individuals gain practical experience and foundational skills in software development. Apprentices typically work under the guidance of experienced engineers, participating in real-world projects while learning programming languages, development tools, and best practices. The role is often part of a structured program that combines hands-on training with mentorship, making it ideal for those transitioning into tech or starting their careers. Apprenticeships can last several months to a year, after which successful participants may be considered for full-time software engineering roles.

How does a software engineering apprentice typically collaborate with senior engineers and the rest of the development team?

As a Software Engineering Apprentice, you'll work closely with senior engineers through code reviews, pair programming, and regular check-ins. You'll often be assigned smaller tasks within larger projects, allowing you to contribute while learning best practices. Collaboration tools like version control systems and team communication platforms are used daily, and you'll participate in team meetings or stand-ups to discuss progress and obstacles. This hands-on collaboration is designed to accelerate your learning and help you integrate feedback effectively.

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

To thrive as a Software Engineering Apprentice, you need a basic understanding of programming concepts, problem-solving abilities, and often a relevant degree or coursework in computer science. Familiarity with version control systems like Git, exposure to integrated development environments (IDEs), and knowledge of common programming languages such as Python or Java are typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices adapt quickly and contribute effectively in collaborative environments. These abilities are crucial for building foundational technical competence and developing the professional habits needed for long-term success in software engineering.

What are the most commonly searched types of Software Engineering jobs in Dayton, OH?

The most popular types of Software Engineering jobs in Dayton, OH are:

What cities near Dayton, OH are hiring for Software Engineering Apprentice jobs?

Cities near Dayton, OH with the most Software Engineering Apprentice job openings:

Infographic showing various Software Engineering Apprentice job openings in Dayton, OH as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $44,522 per year, or $21.4 per hour.

Systems Engineer, Apprentice

Apogee Engineering, LLC

Dayton, OH โ€ข Hybrid

Full-time

Re-posted 26 days ago


Job description

Overview

Apogee is looking for a talented Systems Engineer, Apprentice to support the National Air and Space Intelligence Center (NASIC). This high-impact position will provide technical expertise in the application and advancement of critical intelligence disciplines such as Geospatial Intelligence (GEOINT), Measurement and Signature Intelligence (MASINT), and Foreign Materiel Exploitation (FME). NASIC's mission is to discover and characterize air, space, missile, and cyber threats to enable full-spectrum multi-domain operations, drive weapon system acquisition, and inform national defense policy. NASIC's enduring ability to delivery authoritative, engineering-level scientific and technical intelligence is pivotal in our Nation's defense.

This is a full-time opportunity at Wright-Patterson Air Force Base (AFB), OH.

***Contingent Upon Contract Award***

Responsibilities
  • Leading complex project engineering and scientific teams engaged across one or more disciplines
  • Performing research and development on Command and Control (C2) or Information Technology (IT) systems
  • Guiding the design, modification, maintenance, and/or construction of specialized buildings, facilities, systems, and associated assets
  • Overseeing evaluation of the feasibility, utility, and implementation issues associated with use of new technologies and potential impacts on system or infrastructure development
  • Developing and presenting briefings to senior customer personnel
Qualifications

Minimumย Experience:

Citizenship:ย Must be a US citizenย Clearance:ย Must have and be able to maintain a Top Secret (TS) with Sensitive Compartmented Information (SCI) adjudication

Education:ย Bachelor's degreeYears of Experience: 5+ years of experience supporting DoD and/or other Government systems engineering

Additional Experience:

  • Experience with hardware, software, binary data structures, networking topology and network protocols
  • Experience supporting Intelligence Community (IC) customer (highly preferred)
  • Self-motivated, detail oriented, responsible team player able to work independently with minimal daily direction
  • Ability to work and interact with technically and organizationally diverse personnel

Additional InformationLocation:ย  Wright-Patterson Air Force Base (AFB), OHOn-site/Hybrid/Remote: OnsiteTravel:ย Occasional

Employment Type: FULL_TIME