NEP's Mobile Unit Engineering Apprenticeship Program is a hands-on curriculum for highly talented ... Strong computer skills and knowledge of networking basics * Ability to travel up to 100% upon ...
NEP's Mobile Unit Engineering Apprenticeship Program is a hands-on curriculum for highly talented ... Strong computer skills and knowledge of networking basics * Ability to travel up to 100% upon ...
NEP's Mobile Unit Engineering Apprenticeship Program is a hands-on curriculum for highly talented ... Strong computer skills and knowledge of networking basics * Ability to travel up to 100% upon ...
NEP's Mobile Unit Engineering Apprenticeship Program is a hands-on curriculum for highly talented ... Strong computer skills and knowledge of networking basics * Ability to travel up to 100% upon ...
The TRIMEDX Biomedical Engineering Apprenticeship program in partnership of AAMI and the Department ... Basic to intermediate computer skills with the ability to learn proprietary software * Basic ...
The TRIMEDX Biomedical Engineering Apprenticeship program in partnership of AAMI and the Department ... Basic to intermediate computer skills with the ability to learn proprietary software * Basic ...
BMET Apprenticeship
Williamsport, PA · On-site
The TRIMEDX Biomedical Engineering Apprenticeship program in partnership of AAMI and the Department ... Basic to intermediate computer skills with the ability to learn proprietary software * Basic ...
BMET Apprenticeship
Williamsport, PA · On-site
The TRIMEDX Biomedical Engineering Apprenticeship program in partnership of AAMI and the Department ... Basic to intermediate computer skills with the ability to learn proprietary software * Basic ...
An employee in the engineering apprenticeship program will perform a variety of duties in the ... May also assist with enterprise services to include: computer networking support/cyber security, ...
An employee in the engineering apprenticeship program will perform a variety of duties in the ... May also assist with enterprise services to include: computer networking support/cyber security, ...
Vocational school or apprenticeship preferred. * Manufacturing background is preferred. * Solidworks/AutoCAD experience is preferred. * Computer programming experience is preferred. Required Skills ...
Vocational school or apprenticeship preferred. * Manufacturing background is preferred. * Solidworks/AutoCAD experience is preferred. * Computer programming experience is preferred. Required Skills ...
Vocational school or apprenticeship preferred. * Manufacturing background is preferred. * Solidworks/AutoCAD experience is preferred. * Computer programming experience is preferred. Required Skills ...
Vocational school or apprenticeship preferred. * Manufacturing background is preferred. * Solidworks/AutoCAD experience is preferred. * Computer programming experience is preferred. Required Skills ...
Tool Design Engineer
Nashville, TN · On-site
Vocational school or apprenticeship valued. * Computer programming experience is valued. Required Skills/Abilities: * Knowledge of cutting tool series application understanding. * Must have MS office ...
Tool Design Engineer
Nashville, TN · On-site
Vocational school or apprenticeship valued. * Computer programming experience is valued. Required Skills/Abilities: * Knowledge of cutting tool series application understanding. * Must have MS office ...
Tool Design Engineer
Nashville, TN · On-site
Vocational school or apprenticeship valued. * Computer programming experience is valued. Required Skills/Abilities: * Knowledge of cutting tool series application understanding. * Must have MS office ...
Tool Design Engineer
Nashville, TN · On-site
Vocational school or apprenticeship valued. * Computer programming experience is valued. Required Skills/Abilities: * Knowledge of cutting tool series application understanding. * Must have MS office ...
We are hiring an Engineering/CAD Operator Apprentice to assist our Engineer 20 - 30 hours weekly 1st shift. In this role, The Engineering / CAD Operator Apprentice supports the engineering and design ...
Quick apply
We are hiring an Engineering/CAD Operator Apprentice to assist our Engineer 20 - 30 hours weekly 1st shift. In this role, The Engineering / CAD Operator Apprentice supports the engineering and design ...
We are hiring an Engineering/CAD Operator Apprentice to assist our Engineer 20 - 30 hours weekly 1st shift. In this role, The Engineering / CAD Operator Apprentice supports the engineering and design ...
We are hiring an Engineering/CAD Operator Apprentice to assist our Engineer 20 - 30 hours weekly 1st shift. In this role, The Engineering / CAD Operator Apprentice supports the engineering and design ...
We are hiring an Engineering/CAD Operator Apprentice to assist our Engineer 20 - 30 hours weekly 1st shift. In this role, The Engineering / CAD Operator Apprentice supports the engineering and design ...
We are hiring an Engineering/CAD Operator Apprentice to assist our Engineer 20 - 30 hours weekly 1st shift. In this role, The Engineering / CAD Operator Apprentice supports the engineering and design ...
Engineering Apprentice (Hardware) - Syracuse, NY
Liverpool, NY · On-site
$118K - $156K/yr
An employee in the engineering apprenticeship program will perform a variety of duties in the ... May also assist with enterprise services to include: computer networking support/cyber security, ...
Engineering Apprentice (Hardware) - Syracuse, NY
Liverpool, NY · On-site
$118K - $156K/yr
An employee in the engineering apprenticeship program will perform a variety of duties in the ... May also assist with enterprise services to include: computer networking support/cyber security, ...
Applications Engineer, Apprentice
$70K - $80K/yr
... programming, tool and work holding selection. Use of Auto Cad and Cam system, ie: Fusion, Gibbs ... Work towards completing the applications apprentice level training program at or above expected ...
Applications Engineer, Apprentice
$70K - $80K/yr
... programming, tool and work holding selection. Use of Auto Cad and Cam system, ie: Fusion, Gibbs ... Work towards completing the applications apprentice level training program at or above expected ...
Repair, configure and maintain various computer and networking equipment used in broadcasting ... Provide technical assistance and leadership to the mobile unit engineer apprentices. * Document ...
Repair, configure and maintain various computer and networking equipment used in broadcasting ... Provide technical assistance and leadership to the mobile unit engineer apprentices. * Document ...
Project Engineer I/II/III - Commissioning
$97K - $144K/yr
Work experience in electric utilities, industrial plants, communications, computer programming, or ... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ...
Project Engineer I/II/III - Commissioning
$97K - $144K/yr
Work experience in electric utilities, industrial plants, communications, computer programming, or ... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ...
Stationary Engineer - Engineering 22
Hayward, CA · On-site
$75.25/hr
Education High school or equivalent education preferred Completion of an Engineering apprenticeship ... Basic knowledge of bio-medical equipment Employee must demonstrate basic computer skills. Job ...
Stationary Engineer - Engineering 22
Hayward, CA · On-site
$75.25/hr
Education High school or equivalent education preferred Completion of an Engineering apprenticeship ... Basic knowledge of bio-medical equipment Employee must demonstrate basic computer skills. Job ...
Applications will be accepted on an ongoing basis This apprenticeship opportunity is for U.S ... in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM ...
Applications will be accepted on an ongoing basis This apprenticeship opportunity is for U.S ... in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM ...
Project Engineer I/II/III - Commissioning
$97K - $144K/yr
Work experience in electric utilities, industrial plants, communications, computer programming, or ... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ...
Project Engineer I/II/III - Commissioning
$97K - $144K/yr
Work experience in electric utilities, industrial plants, communications, computer programming, or ... apprenticeships, tuition assistance, and engineering development programs. * Ask our team about ...
Repair, configure and maintain various computer and networking equipment used in broadcasting ... Provide technical assistance and leadership to the mobile unit engineer apprentices. * Document ...
Repair, configure and maintain various computer and networking equipment used in broadcasting ... Provide technical assistance and leadership to the mobile unit engineer apprentices. * Document ...
Computer Programming Apprenticeship information
See salary details
$33K - $38.7K
5% of jobs
$38.7K - $44.4K
10% of jobs
$44.4K - $50K
7% of jobs
$51.1K is the 25th percentile. Wages below this are outliers.
$50K - $55.7K
15% of jobs
$55.7K - $61.4K
7% of jobs
The median wage is $63.4K / yr.
$61.4K - $67.1K
15% of jobs
$67.1K - $72.8K
11% of jobs
$77K is the 75th percentile. Wages above this are outliers.
$72.8K - $78.5K
6% of jobs
$78.5K - $84.1K
14% of jobs
$84.1K - $89.8K
7% of jobs
$89.8K - $95.5K
2% of jobs
$33K
$65K
$95.5K
How much do computer programming apprenticeship jobs pay per year?
Do apprentices get $10,000?
What does a typical day look like for someone in a Computer Programming Apprenticeship?
As a Computer Programming Apprentice, your typical day often includes shadowing experienced developers, writing and testing code under supervision, attending team meetings, and working on real-world projects that reinforce your learning. You'll likely be paired with a mentor who guides your progress and helps troubleshoot challenges. Regular feedback sessions, collaborative problem-solving, and opportunities to participate in coding workshops or training are also common. This structure is designed to give you hands-on experience, gradually increasing your responsibilities as your skills develop.
What is a Computer Programming Apprenticeship job?
A Computer Programming Apprenticeship is a training program that combines hands-on work experience with classroom learning to develop coding and software development skills. Apprentices typically work under the supervision of experienced programmers while learning programming languages, debugging, and software development best practices. These programs can last several months to a few years and often lead to full-time employment.
What are the key skills and qualifications needed to thrive in the Computer Programming Apprenticeship position, and why are they important?
To thrive as a Computer Programming Apprentice, you need a foundational understanding of programming languages such as Python, Java, or JavaScript, along with basic problem-solving skills and a high school diploma or equivalent. Familiarity with code editors like Visual Studio Code, version control systems like Git, and, in some cases, coursework or certifications in computer science is beneficial. Strong communication skills, eagerness to learn, and the ability to take constructive feedback will help you excel in this collaborative, growth-focused environment. These competencies are essential for quickly gaining technical expertise and contributing effectively to team projects in a dynamic tech setting.
Are there apprenticeships for coding?
Is 27 too old for an apprenticeship?
What is the highest paying apprenticeship program?

NEP Group rating
7.5
Based on 11 frontline employees who took The Breakroom Quiz
34th of 68 rated media
Job description
You might not know our name, but you’ve probably seen our work – on stage, on screen or on the field. Our technology solutions and unique Global Production Ecosystem empower content creators and rights holders to tell their stories in breakthrough ways. We’ve supported some of the world’s most watched productions and live events in sports, entertainment, concerts, festivals, film, TV and more. For over 40 years our clients have trusted us to deliver live production, live events, and virtual production solutions for them, anytime, anywhere. Put simply, we bring content to life.
What You Will Do:
NEP’s Mobile Unit Engineering Apprenticeship Program is a hands-on curriculum for highly talented and motivated individuals interested in gaining the experience needed to become a part of the best team of broadcast engineers in the business. The program will start you on an exciting and challenging career path that will help you learn how to set up outside broadcast units for live productions, maintain and troubleshoot broadcasting equipment and handle site logistics and coordination.
Throughout our structured, two-year program you will have the opportunity to learn our business, think and act on your feet, work in a flexible and fast-paced environment, travel to event locations and learn how NEP assembles and maintains our fleet of state-of-the-art mobile units. Graduates of our apprenticeship program are found at all levels of NEP; you will be prepared for a variety of roles to kick start your career with us. The program is divided into the following phases, the length of each can vary based on your experience and education:
- Field Shop
- Copper Maintenance
- Fiber Optics
- Systems Integration
- Systems Support
The apprentice program is based in Pittsburgh, PA.
An associates or Technical Degree in Broadcast Communications, Electronics or Engineering school is preferred
Strong computer skills and knowledge of networking basics
Ability to travel up to 100% upon graduation from the program
Strong problem-solving and analytical skills
Excellent customer service and communication skills
Benefits
Check us out at https://www.nepgroup.com/career/careers
What NEP Group employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom