1

Software Development Apprentice Jobs in Broken Arrow, OK

CNC Machinist - 2nd Shift

Broken Arrow, OK · On-site

$18 - $24.50/hr

Tasks may include developmental parts, depending upon production, demands and product mix. * Solve ... Proficient in Microsoft Office, Solidworks & Esprit programming software * Reasoning Abilities:

Proficient in analytical software (i.e. JMP or Minitab) Preferred skills / qualifications: * Master ... Apprenticeship programs * Professional and personal development opportunities through Employee ...

New

Proficient in analytical software (i.e. JMP or Minitab) Preferred skills / qualifications: * Master ... Apprenticeship programs * Professional and personal development opportunities through Employee ...

New

CNC Machinist - 2nd Shift

Broken Arrow, OK · On-site

$18 - $24.50/hr

Tasks may include developmental parts, depending upon production, demands and product mix. * Solve ... Proficient in Microsoft Office, Solidworks & Esprit programming software * Reasoning Abilities:

CNC Machinist

Broken Arrow, OK · On-site

$18 - $24.50/hr

Tasks may include developmental parts, depending upon production, demands and product mix. * Solve ... Proficient in Microsoft Office, Solidworks & Esprit programming software * Reasoning Abilities:

CNC Machinist

Broken Arrow, OK

$18 - $24.50/hr

Tasks may include developmental parts, depending upon production, demands and product mix. * Solve ... Proficient in Microsoft Office, Solidworks & Esprit programming software * Reasoning Abilities:

Showing results 21-27

Software Development Apprentice information

See Broken Arrow, OK salary details

$20

$35

$46

How much do software development apprentice jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for software development apprentice in Broken Arrow, OK is $35.78, according to ZipRecruiter salary data. Most workers in this role earn between $30.29 and $41.68 per hour, depending on experience, location, and employer.

What types of projects and responsibilities can a software development apprentice expect to work on during their apprenticeship?

As a Software Development Apprentice, you can expect to work on a variety of entry-level coding tasks such as debugging, writing unit tests, and implementing simple features under the guidance of experienced developers. You'll often collaborate with software engineers, testers, and project managers to learn agile development practices, participate in code reviews, and contribute to team meetings. Apprenticeships are designed to provide hands-on experience, so you'll gradually take on more complex assignments as your skills grow, helping you build a strong foundation for a future career in software development.

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

To thrive as a Software Development Apprentice, you need foundational programming knowledge, problem-solving abilities, and a basic understanding of software development principles, often supported by a relevant degree or coursework. Familiarity with coding languages (such as Python or Java), version control systems like Git, and development environments is typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices collaborate effectively and adapt to new challenges. These skills and qualities are crucial for building core competencies, contributing to projects, and progressing within the software development field.

What is a software development apprentice?

A Software Development Apprentice is an entry-level trainee who learns the fundamentals of software engineering while working on real projects under the guidance of experienced developers. Apprenticeships typically combine on-the-job training with classroom instruction, enabling apprentices to gain practical coding skills and knowledge of development tools and processes. This role is ideal for individuals looking to start a career in software development without a traditional four-year degree, as it provides hands-on experience and often leads to full-time employment upon completion.
What job categories do people searching Software Development Apprentice jobs in Broken Arrow, OK look for? The top searched job categories for Software Development Apprentice jobs in Broken Arrow, OK are:
Infographic showing various Software Development Apprentice job openings in Broken Arrow, OK as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $74,431 per year, or $35.8 per hour.

CNC Machinist - 2nd Shift

HEICO

Broken Arrow, OK • On-site

$18 - $24.50/hr

Full-time

Re-posted 16 days ago


Job description

CSI Aerospace, Inc., a subsidiary of HEICO Corporation, NYSE traded company is seeking an experienced CNC Machinist. The CNC Machinist performs all machining operations required to produce finished products. Work from blueprints, specifications, job layouts, and written and/or oral instructions for the successful set-up and operation of CNC machines, dimensional inspection, data collection, and paperwork completion under limited supervision. 2nd Shift Position Available. 2nd Shift Monday - Thursday 5:00 PM - 33:30 AM Overtime as necessary on Fridays.

Essential Duties and Responsibilities include:

  • Read and interpret blueprints, schematics and detailed drawing
  • Monitors and adjusts schedule to respond to internal production requirements
  • Troubleshoot parts and machine problems
  • Set-up and operate CNC machines to very close tolerances.
  • Use calipers or other measuring instruments in order to perform quality control checks on parts in-process and upon completion.
  • Ability to build tooling.
  • Maintain equipment and work area in a clean and orderly manner.
  • Recommend changes to processes or procedures to improve quality and productivity.
  • Exercise care and safe work practices - work requires close tolerances and fine finishes. Tasks may include developmental parts, depending upon production, demands and product mix.
  • Solve problems and deviations in accordance with previous training; interact with programmers to find solutions to new or unusual problems.
  • Perform necessary tasks and paperwork for the proper movement and control of parts.
  • Knowledge of safety procedures and regulations in a manufacturing environment
  • Performs other related duties as required.

Specialized Knowledge or Abilities:

  • Strong problem-solving and analytical skills
  • Extensive experience in operating and programming CNC machines
  • Proficiency in reading and interpreting technical drawings and blueprints
  • Expertise in using precision measuring instruments and gauges
  • Ability to perform complex machining operations on a variety of materials
  • Excellent attention to detail and accuracy
  • Effective communication and interpersonal skills
  • Ability to work independently and as part of a team
  • Flexibility and adaptability in a fast-paced and changing work environment
  • Language: Ability to read and interpret documents such as safety rules, operating and maintenance instructions and procedure manuals. Ability to write routine reports and correspondence. Ability to speak effectively before employees of organization.
  • Computer Skills: Proficient in Microsoft Office, Solidworks & Esprit programming software
  • Reasoning Abilities: Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram or schedule form.
  • Organizational Skills: Strong organizational skills, strict attention to detail and the ability to multi-task and prioritize as necessary.

Education:

High School Diploma or equivalent

Work Experience:

  • Five (5) years related experience, Hands-on experience through apprenticeships or on-the-job training is essential while proficient in CNC technology and metalworking. Post-secondary certificates or associate degrees in machining or manufacturing are preferred.

Physical Demands:

While performing the duties of this job, the associate is regularly required to sit; use hands to finger, handle, or feel; talk or hear; and required to stand; walk; reach with hands and arms; climb or balance; stoop, kneel, crouch, or crawl.The associate may occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

Work Environment

The noise level in the work environment is usually moderate

DOT-FAA Safety Sensitive Position. DOT-FAA Drug Test Required