1

Computer Programming Apprenticeship Jobs in Virginia

Responsibilities As an Apprentice Engineer with Hines, you will assist in the operation and ... Develop sufficient computer skills to effectively administer required engineering programs. * Read ...

As an Apprentice Engineer with Hines, you will assist in the operation and maintenance of various ... Develop sufficient computer skills to effectively administer required engineering programs. * Read ...

Responsibilities As an Apprentice Engineer with Hines, you will assist in the operation and ... Develop sufficient computer skills to effectively administer required engineering programs. * Read ...

Completion of, or initiative to enroll in, an approved electrical apprenticeship program preferred ... computer proficient. Gaylor Electric, Inc. is an equal opportunity employer including disability ...

Completion of, or initiative to enroll in, an approved electrical apprenticeship program preferred ... computer proficient. Gaylor Electric, Inc. is an equal opportunity employer including disability ...

Completion of, or initiative to enroll in, an approved electrical apprenticeship program preferred ... computer proficient. Gaylor Electric, Inc. is an equal opportunity employer including disability ...

Completion of, or initiative to enroll in, an approved electrical apprenticeship program preferred ... computer proficient. Gaylor Electric, Inc. is an equal opportunity employer including disability ...

Work alongside senior technicians and Field Engineers to learn maintenance, inspection, and testing ... Comfort with basic computer use and willingness to learn mobile/field reporting tools. Tools ...

Work alongside senior technicians and Field Engineers to learn maintenance, inspection, and testing ... Comfort with basic computer use and willingness to learn mobile/field reporting tools. Tools ...

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.
ENGINEER SYS MODELING SIMUL 1

ENGINEER SYS MODELING SIMUL 1

Huntington Ingalls Industries

Newport News, VA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 6 days ago


Job description

Req ID: 45650
Team: X23 MANUFACTURING SCHEDULING
Entity: Newport News Shipbuilding
US Citizenship Required for this Position: Yes
Full-Time
Shift: 1st
Relocation: No relocation assistance available
Virtual/Telework Opportunity: No - Not eligible for telework
Travel Requirement: No
Clearance Required: No - Clearance Not Required to Start
Meet HII's Newport News Shipbuilding
With more than 25,000 employees - including third-, fourth- and even fifth-generation shipbuilders - HII's Newport News Shipbuilding (NNS) division is the largest industrial employer in Virginia. We're the sole designer, builder and refueler of U.S. Navy nuclear aircraft carriers and one of two providers of U.S. Navy nuclear submarines. Our diverse and innovative team of professionals ranges from skilled trades to project managers, engineers and software developers to solution architects, technical subject matter experts, and system users. Anchored in our rich, 135-year history, we collaborate together at the forefront of technology, manufacturing, and integration of the most powerful and survivable naval ships in the world. Want to be part of the team? Apply today! We look forward to meeting you.
The Role
Develops new and/or integrates existing system simulation frameworks, performance models and algorithms, threat models and command and control models. Simulates real-time operations and develops software that simulates behavior of systems. Develops integrates and uses advanced graphical user interfaces and visualization tools. Models operational environments, performs trade studies via computer simulation and recommends alternative architectures. Performs operational analysis and mission effectiveness analysis.
Must Have
Bachelor's Degree in related discipline and 0 years of relevant experience
One of the following may be used as equivalent to Bachelor's Degree to meet minimum qualifications:
  • 4 years of modeling/simulation experience
  • 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 similar discipline.
  • Practical knowledge and experience in one or more of: FlexSim, Java, C++, front-end/back-end development, databases and database languages (SQL, SQL Server), Python, Unity, HTML, CSS, TypeScript / JavaScript
  • Experience in agile software development methodologies such as Scrum
  • Knowledge of modeling and simulation, discrete event simulation, and statistics
  • Experience developing and presenting business metrics, conducting simulation analysis or supporting customer requirements definition
  • Excellent verbal and written communication skills

Why HII
We build the world's most powerful, survivable naval ships and defense technology solutions that safeguard our seas, sky, land, space and cyber. HII's diverse workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics experts; and business administration professionals.
Recognized as one of America's top large company employers, we are a values and ethics driven organization that puts people's safety and well-being first. Regardless of your role or where you serve, at HII, you'll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career.
Working at HII is more than a job - it's an opportunity to build a future. We offer comprehensive benefits including: medical, prescription drug, dental and vision plan choices, on-site health centers, tele-medicine, wellness resources, employee assistance programs, savings plan options (401K), financial education and planning tools, life insurance, tuition reimbursement, employee discounts, early childhood and post-secondary education scholarships, and more. Some benefits may vary depending on your specific division or work location.
Together we are working to ensure a future where everyone can be free and thrive.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law. U.S. Citizenship may be required for certain positions.
Do You Need Assistance?
If you need a reasonable accommodation for any part of the employment process, please send an e-mail to buildyourcareer@hii-co.com and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Additionally, you may also call 1-844-849-8463 for assistance. Press #2 for Newport News Shipbuilding.