Occupation Profile

Industries Employing
 

Numerical Tool and Process Control Programmers
(SOC Code : 51-4012)
in Contra Costa County

Develop programs to control machining or processing of parts by automatic machine tools, equipment, or systems.

Employers usually expect an employee in this occupation to be able to do the job after Long-term on-the-job training (> 12 months) .

Contra Costa County is part of the Oakland-Hayward-Berkeley MD, which includes Alameda and Contra Costa counties.
Occupational Wages[Top]
Wages for this occupation in Contra Costa County are not available.

View Wages for All Areas  About Wages
 

Occupational Projections of Employment (also called "Outlook" or "Demand")[Top]
 AreaEstimated Year-Projected YearEmploymentEmployment ChangeTotal Job Openings
EstimatedProjectedNumberPercent
Oakland-Hayward-Berkeley MD2018 - 20281401804028.6210

View Projections for All Areas  About Projections
 

Job Openings from JobCentral National Labor Exchange[Top]
 
    Find a Zip code in Contra Costa County




Industries Employing This Occupation (click on Industry Title to View Employers List)[Top]
Industry Title
Number of Employers in Contra Costa County
Percent of Total
Employment for Occupation in State of California
Machine Shops; Turned Product; a3633.2%
Employment Services13114.0%
Metalworking Machinery Manufacturing 59.3%
Aerospace Product and Parts Manu27.7%
Architectural and Structural Met424.9%
Other Fabricated Metal Product Mfg 222.6%
Other General Purpose Machinery Mfg 252.6%
Medical Equipment and Supplies M732.0%
Navigational, Measuring, Electro281.8%
Industrial Machinery Manufacturing 121.5%
Semiconductor and Other Electronic Component 161.0%

About Staffing Patterns
 

Data for Training Programs not available.

About Training & Apprenticeships
 

About This Occupation (from O*NET - The Occupation Information Network)[Top]
Top Tasks (Specific duties and responsibilities of this job.)
Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.
Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved.
Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures.
Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.
Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.
Compare encoded tapes or computer printouts with original part specifications and blueprints to verify accuracy of instructions.
Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers.
Write programs in the language of a machine`s controller and store programs on media such as punch tapes, magnetic tapes, or disks.
Modify existing programs to enhance efficiency.
Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media.

More Tasks for Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic


Top Skills used in this Job
Programming - Writing computer programs for various purposes.
Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
Monitoring - Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
Operation Monitoring - Watching gauges, dials, or other indicators to make sure a machine is working properly.
Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
Active Learning - Understanding the implications of new information for both current and future problem-solving and decision-making.
Judgment and Decision Making - Considering the relative costs and benefits of potential actions to choose the most appropriate one.
Mathematics - Using mathematics to solve problems.
Reading Comprehension - Understanding written sentences and paragraphs in work related documents.
Systems Analysis - Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.

More Skills for Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic


Top Abilities (Attributes of the person that influence performance in this job.)
Information Ordering - The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
Near Vision - The ability to see details at close range (within a few feet of the observer).

More Abilities for Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic


Top Work Values (Aspects of this job that create satisfaction.)
Support - Occupations that satisfy this work value offer supportive management that stands behind employees.
Independence - Occupations that satisfy this work value allow employees to work on their own and make decisions.

More WorkValues for Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic


Top Interests (The types of activities someone in this job would like.)
Investigative - Investigative occupations frequently involve working with ideas, and require an extensive amount of thinking. These occupations can involve searching for facts and figuring out problems mentally.
Conventional - Conventional occupations frequently involve following set procedures and routines. These occupations can include working with data and details more than with ideas. Usually there is a clear line of authority to follow.

More Interests for Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic


Alternate Titles
Computer Control Programmers; Computer-Aided Design (CAD) Programmers; Computer-Aided Manufacturing (CAM) Programmers; Numerical Control Programmers; Numerical Tool Programmers
 
Related Links
LMI for Job Seekers
Local Area Profile
Compare Occupations
O*Net - The Occupation Information Network