VISA ATLASWork visas & talent mobility

Computer Numerically Controlled Tool Programmers

Occupation · SOC 2018 51-9162 · United States

SOC 2018 code
51-9162
Share of U.S. applications
0.00%
Applications on record
158
FY2025
11
Certified (last three years)
87.0%
Main route
PERM labour certification
Year by year
Data as at 30 Jun 2026
OC<USACOMPUTER<NUMERICALLY<CONTROLLED<TOOL<P
5191624<N1585<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<0

Applications year by year

Labor condition, PERM and H-2 applications classified as Computer Numerically Controlled Tool Programmers (SOC 51-9162). Older SOC codes are mapped to SOC 2018.

Applications by fiscal year — Computer Numerically Controlled Tool Programmers

1121FY2008FY2010FY2012FY2014FY2016FY2018FY2020FY2022FY2024FY2026*
1121FY2008FY2012FY2016FY2020FY2024FY2026*
Data table
FY200811
FY20095
FY201019
FY201113
FY20128
FY201311
FY20146
FY20158
FY20163
FY201721
FY20186
FY20196
FY20204
FY20219
FY20225
FY20236
FY20245
FY202511
FY2026*1
Fiscal yearLCAPERM
FY2026*01
FY2025011
FY202432
FY202324
FY202205
FY202109
FY202013
FY201924
FY201833
FY2017813
FY201603
FY201535
FY201451
FY201392
FY201253
FY201194
FY2010613
FY200914
FY2008011

Largest sponsoring employers

Employers with the most applications in this occupation, all years.

Where the jobs are

Worksite state and metropolitan area (Census CBSA).

Computer Numerically Controlled Tool Programmers: applications by worksite state

1+1+3+5+10+
1+1+3+5+10+
Data table
StateApplications
NY19
CA17
CT15
NJ14
IL11
TX10
FL10
MI8
VA7
NC6
GA5
OH5
AZ5
WA4
PA4
KY3
NV3
AL3
TN2
KS1
WI1
ID1
MD1
MO1
RI1
CO1
Metropolitan areas
  1. New York-Newark-Jersey City, NY-NJ29
  2. Hartford-West Hartford-East Hartford, CT13
  3. Los Angeles-Long Beach-Anaheim, CA11
  4. Chicago-Naperville-Elgin, IL-IN9
  5. Tampa-St. Petersburg-Clearwater, FL8
  6. Atlanta-Sandy Springs-Alpharetta, GA5
  7. Houston-Pasadena-The Woodlands, TX5
  8. Seattle-Tacoma-Bellevue, WA4
  9. Prescott Valley-Prescott, AZ3
  10. Gardnerville Ranchos, NV-CA3

Pay

Offered annual wages on certified labor condition applications, FY2024–FY2026.

Job titles on labor condition applications
  1. Cnc/unigraphics Programmer8
  2. CNC Programmer5
  3. CNC Programmer and Operator4
  4. Process Control Programmer3
  5. Engineer3
  6. Process Engineer3
  7. Numerical Tool and Process Control Programmers3
  8. Computer Numerically Controlled Machine Tool Progr3