1

Programmer Programmer Jobs in Norfolk, VA (NOW HIRING)

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - Duties * Analyze drawings, blueprints, plans ...

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - Duties * Analyze drawings, blueprints, plans ...

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - Duties * Analyze drawings, blueprints, plans ...

CNC Programmer

Chesapeake, VA · On-site

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - Duties * Analyze drawings, blueprints, plans ...

CAM Programmer

Norfolk, VA · On-site

$90K - $105K/yr

Cam Programmer Location: Norfolk, VA Shift: Monday to Friday, 7:30 am-4:30pm Type Direct Hire About the Company: Our client is a family owned company that manufactures valves for military and ...

We are seeking a skilled Programmer Analyst to design, develop, and maintain software applications and systems. The ideal candidate will have at least 5 years of professional experience, a bachelor ...

CNC Programmer

Portsmouth, VA · On-site

$30 - $38/hr

CNC Programmer Location: Portsmouth, VA Shift: Day Shift 7am-3:30pm Type: contract-to-hire About the company: For over 60 years, our client has tackled some of the most complex industrial machining ...

CAM Programmer

Norfolk, VA · On-site

$25.75 - $35/hr

CAM Programmer Position Overview We are seeking a skilled CAM Programmer to develop and optimize CNC machining programs for complex manufactured components. This role will work closely with ...

New

CNC Programmer

Newport News, VA · On-site

$40 - $60/hr

CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC Programmer with relevant experience using Mastercam software. Eagle Technologies manufactures helicopter ...

CNC Programmer

Newport News, VA · On-site

$40 - $60/hr

CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC Programmer with relevant experience using Mastercam software. Eagle Technologies manufactures helicopter ...

CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC Programmer with relevant experience using Mastercam software. Eagle Technologies manufactures helicopter ...

Application Programmer

Norfolk, VA · On-site

$65K - $90K/yr

Application Programmer Security Clearance Requirement: Current and Active DoD Secret Salary Range: $65K - $90K (The salary range provided is a general guideline. Nexagen Networks considers various ...

CMM Programmer Howmet Aerospace Inc. (NYSE: HWM), headquartered in Pittsburgh, Pennsylvania, is a leading global provider of advanced engineered solutions for the aerospace and transportation ...

CMM Programmer

Hampton, VA · On-site

$65K - $75K/yr

HWM), headquartered in Pittsburgh, Pennsylvania, is a leading global provider of advanced engineered solutions for the aerospace and transportation industries. Our primary businesses focus on jet ...

CNC Programmer - (19)

Portsmouth, VA

$25.75 - $35/hr

The CNC Programmer is responsible for developing, optimizing, and maintaining machine programs that support automated material processing operations. This position will be responsible for creating ...

next page

Showing results 1-20

Programmer Programmer information

See Norfolk, VA salary details

$11

$38

$66

How much do programmer programmer jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for programmer programmer in Norfolk, VA is $38.25, according to ZipRecruiter salary data. Most workers in this role earn between $24.90 and $49.76 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

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

To thrive as a Programmer, you need strong analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.
What are popular job titles related to Programmer Programmer jobs in Norfolk, VA? For Programmer Programmer jobs in Norfolk, VA, the most frequently searched job titles are:
What cities near Norfolk, VA are hiring for Programmer Programmer jobs? Cities near Norfolk, VA with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Norfolk, VA as of July 2026, with employment types broken down into 88% Full Time, 5% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $79,565 per year, or $38.3 per hour.
CNC Programmer

CNC Programmer

American GFM Corp

Chesapeake, VA

$23.75 - $32.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

CNC PROGRAMMER
American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - 

Duties

  • Analyze drawings, blueprints, plans, materials, specifications and design data for machining parts.
  • Program mills and lathes by entering detailed written instructions to the machine operators, including zero and reference points, tool selection and setting data, offsets; calculating requirements, creating part geometry, machine speeds and feed rates, proving part programs. 
  • Maintain specifications and increase efficiency by troubleshooting processes, adjusting and reprogramming/reposting. 

This job description is not intended to be all-inclusive. Additional duties may be assigned.


Competencies 

  • Excellent problem-solving skills. 
  • Excellent technical communication skills regarding designs and drawings. 
  • Proficient understanding of G-code and M-code programming. 
  • Experience setting up and troubleshooting manual and CNC machines. 
  • Mathematical (geometry and trigonometry), mechanical and technical skills. 
  • Understanding of precision measuring instruments, including micrometers and calipers, and the quality control process. 

Required Education and Experience 

  • High school diploma or GED.
  • Three plus years’ experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. 
  • Ability to read and interpret blueprints. Working knowledge of the metric and imperial system. 
  • Working knowledge of measuring instruments including calipers & micrometers. Quality control experience helpful. 
  • Intermediate to advanced shop math including geometry and trigonometry. 
  • Proficient using a PC in a Windows environment.  
  • Knowledge of fabricating and machining weldments. 

 
About Us


As an innovative machine tool manufacturer for over 70 years, GFM has focused on delivering quality machinery to our customers. With a focus on delivering superior quality, we specialize in the welding, fabrication, machining and finished assembly of rotary forging machines, ultrasonic cutting machines and crank and camshaft milling machines. Our knowledge and versatility allow American GFM to provide these machines to meet our customer’s needs worldwide.
Other Information:
American GFM Corporation offers a comprehensive wage and benefits package.
Candidates must pass a pre-employment physical and drug screening.

We offer great benefits such as:

  • Health insurance
  • Dental and vision (paid by AGFM)
  • Life Insurance (one times your salary paid by AGFM)
  • Short-term Disability Insurance (Paid by AGFM)
  • 401k Plan offering Pre-Tax and Roth plans with company matching 4%
  • Paid personal time off
  • Paid Holidays
  • Generous Vacation Policy
  • M-F schedule with overtime as required
    Â