1

Computer Programming Apprenticeship Jobs in Virginia

Technician Apprentice

Abingdon, VA · On-site

$16.25 - $21.25/hr

This apprenticeship offers hands-on training and mentorship, preparing for a successful career as a ... Computer literate with ability to interact with Microsoft or Google office applications and basic ...

Technician Apprentice

Abingdon, VA

$16.25 - $21.25/hr

This apprenticeship offers hands-on training and mentorship, preparing for a successful career as a ... Computer literate with ability to interact with Microsoft or Google office applications and basic ...

Operator Apprentice

Abingdon, VA · On-site

$17 - $22/hr

This apprenticeship offers hands-on training and mentorship, preparing for a successful career as a ... Computer literate with ability to interact with Microsoft or Google office applications and basic ...

Operator Apprentice

Abingdon, VA · On-site

$17 - $22/hr

This apprenticeship offers hands-on training and mentorship, preparing for a successful career as a ... Computer literate with ability to interact with Microsoft or Google office applications and basic ...

Telecomms Apprentice III

Roanoke, VA

$16.75 - $21.50/hr

P25 site electronics and mobile radio installation, support and programming, and RF antenna systems ... Demonstrate computer and application skills needed to perform assigned Telecom work and ...

Telecomms Apprentice III

Roanoke, VA · On-site

$16.75 - $21.50/hr

P25 site electronics and mobile radio installation, support and programming, and RF antenna systems ... Demonstrate computer and application skills needed to perform assigned Telecom work and ...

Successful completion from a Modeling and Simulation Apprenticeship Program Nice to Have Preferred candidates will have a Bachelor of Science in Computer Science, Computer Engineering, Mathematics or ...

Successful completion from a Modeling and Simulation Apprenticeship Program Nice to Have Preferred candidates will have a Bachelor of Science in Computer Science, Computer Engineering, Mathematics or ...

Successful completion from a Modeling and Simulation Apprenticeship Program Nice to Have Preferred candidates will have a Bachelor of Science in Computer Science, Computer Engineering, Mathematics or ...

next page

Showing results 1-20

Computer Programming Apprenticeship information

See Virginia salary details

$32.7K

$64.4K

$94.7K

How much do computer programming apprenticeship jobs pay per year?

As of Jun 8, 2026, the average yearly pay for computer programming apprenticeship in Virginia is $64,417.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,100.00 and $79,300.00 per year, depending on experience, location, and employer.

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.

What are popular job titles related to Computer Programming Apprenticeship jobs in Virginia? For Computer Programming Apprenticeship jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Computer Programming Apprenticeship jobs in Virginia look for? The top searched job categories for Computer Programming Apprenticeship jobs in Virginia are:
What cities in Virginia are hiring for Computer Programming Apprenticeship jobs? Cities in Virginia with the most Computer Programming Apprenticeship job openings:
Infographic showing various Computer Programming Apprenticeship job openings in Virginia as of May 2026, with employment types broken down into 86% Full Time, and 14% Part Time. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $64,417 per year, or $31 per hour.
CAD Design Engineer - US Citizens Only

CAD Design Engineer - US Citizens Only

Prolim Global

Newport News, VA • On-site

Contractor

Posted 15 hours ago


Job description

PROLIM (www.prolim.com) is currently seeking CAD Designer for one of our top client in Newport News, VA

This position requires U.S. citizenship due to client restrictions.

Job Description

We are hiring multiple CAD Designers/Engineers across Levels I–IV to support Virginia Class model file conversions and design initiatives. Candidates will convert 3D models into the Siemens NX application, including setting up construction views.

This role involves designing components or portions of systems, modifying existing designs, and supporting manufacturing operations. Candidates will work across multiple disciplines (structural, electrical, piping, mechanical, ventilation, and sheet metal) and collaborate with engineering, manufacturing, and planning teams.

Responsibilities also include preparing layouts and sketches, performing basic calculations, and ensuring designs meet manufacturing requirements, material availability, and contractual specifications.

Basic Qualifications (Level Dependent)

  • Associate’s Degree or equivalent experience
  • 0–6 years of relevant experience (level will be determined based on experience)
  • Equivalent combinations of education, apprenticeship, or military training accepted

Preferred Qualifications

  • AAS in Drafting & Design or Engineering Technology
  • Experience with Siemens NX, Inventor, or similar CAD tools
  • Experience creating manufacturing or installation drawings
  • Trade or hands-on experience with 3D work instructions (structural, electrical, piping, mechanical, etc.)
  • Proficiency with Microsoft Office (Excel, Word, PowerPoint)
  • Strong communication and teamwork skills


About PROLIM

PROLIM is a leading provider of PLM, IoT and Digital transformation solutions to Global Fortune 1000 companies. With 9 global offices in US, India, and Australia, PROLIM has won 30+ awards and proudly serving over 1200+ customers to innovate and improve their profitability and efficiency. PROLIM was founded in 2005 and is headquartered in Farmington Hills, USA. With the global footprint and expertise in latest technologies, PROLIM can partner with you to speed up your Digital Transformation journey.