1

Senior Cnc Programmer Jobs in Washington (NOW HIRING)

Eaton's IS AER FED division is currently seeking a Senior Manufacturing Engineer. This position ... Minimum of two (2) years of experience in CNC programming for milling and turning, . * Must be ...

Senior Mechanical Engineer II

Gaithersburg, MD · On-site

$113K - $150K/yr

Senior Mechanical Engineer II Location: Gaithersburg, MD (Onsite) Hours/Schedule: Monday - Friday ... Prototyping and fabrication experience preferred (CNC, molding, 3D printing, etc.) * Strong ...

Senior Mechanical Engineer II

Gaithersburg, MD · On-site

$113K - $150K/yr

Senior Mechanical Engineer II Location: Gaithersburg, MD (Onsite) Hours/Schedule: Monday - Friday ... Prototyping and fabrication experience preferred (CNC, molding, 3D printing, etc.) * Strong ...

Senior Mechanical Engineer II

Gaithersburg, MD · On-site

$113K - $150K/yr

Senior Mechanical Engineer II Location: Gaithersburg, MD (Onsite) Hours/Schedule: Monday - Friday ... Prototyping and fabrication experience preferred (CNC, molding, 3D printing, etc.) * Strong ...

Be Seen First

Archetype Undersea is seeking a highly skilled Senior Electro-Mechanical Engineering Technician to ... Operate manual and CNC machine tools as needed * Production Support * * Develop and improve ...

Senior Machinist Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides ... from engineers.. Key Responsibilities * Program, set up, and operate CNC and manual machines ...

Senior Machinist

Columbia, MD · On-site

$60K - $82K/yr

Senior Machinist Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides ... from engineers.. Key Responsibilities * Program, set up, and operate CNC and manual machines ...

Senior Robotics Engineer

Sterling, VA · On-site

$103K - $142K/yr

Senior Robotics Engineer ABOUT US Hey! We're Molg 👋 We're building robotic systems that make ... Our facility includes a variety of robots, CNC milling machines, 3D printers, and all the tools ...

Be Seen First

Work closely with engineers and senior designers to implement drawing revisions and redline updates ... Working knowledge of: * CNC machining * Sheet metal fabrication * Welding and manufacturing ...

Senior Robotics Engineer

Sterling, VA

$103K - $142K/yr

As a Senior Robotics Engineer, you will be responsible for: * Delivering high-quality, testable ... Our facility includes a variety of robots, CNC milling machines, 3D printers, and all the tools ...

Senior Machinist Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides ... from engineers.. Key Responsibilities * Program, set up, and operate CNC and manual machines ...

next page

Showing results 1-20

Senior Cnc Programmer information

See Washington salary details

$19

$35

$50

How much do senior cnc programmer jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for senior cnc programmer in Washington is $35.06, according to ZipRecruiter salary data. Most workers in this role earn between $28.85 and $39.47 per hour, depending on experience, location, and employer.

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

To thrive as a Senior CNC Programmer, you need advanced knowledge of CNC machining, blueprint reading, GD&T, and experience with CAD/CAM software, often backed by a degree or technical certification in manufacturing or engineering. Expertise in programming languages such as G-code, and proficiency with software like Mastercam or Siemens NX, are typically required. Strong problem-solving, attention to detail, and effective communication skills help you collaborate with machinists and engineers to optimize production. These skills ensure precision, efficiency, and high-quality output in complex manufacturing environments.

What is the difference between Senior Cnc Programmer vs Cnc Machinist?

AspectSenior Cnc ProgrammerCnc Machinist
CredentialsTypically requires programming certifications, technical degrees, or extensive experienceUsually needs machining experience, technical training, or certifications in machine operation
Work EnvironmentDesigning, programming, and optimizing CNC machines, often in office or engineering settingsOperating CNC machines on the shop floor, performing setup and manual adjustments
ResponsibilitiesDeveloping CNC programs, troubleshooting, and improving manufacturing processesSetting up machines, loading tools, and executing machining tasks

The main difference between a Senior Cnc Programmer and a Cnc Machinist lies in their focus: programmers develop and optimize CNC code, while machinists operate and set up machines. Both roles require technical skills, but the programmer's role is more design and process-oriented, whereas the machinist's role is hands-on manufacturing.

What are Senior CNC Programmers?

Senior CNC Programmers are experienced professionals who create, modify, and optimize computer numerical control (CNC) programs for manufacturing machinery. They interpret engineering drawings and technical specifications to write precise code that directs machines to cut, shape, or assemble materials. In addition to programming, they often oversee junior programmers, troubleshoot production issues, and work closely with engineers and machinists to ensure high-quality parts are produced efficiently.

How does a Senior CNC Programmer typically collaborate with engineers and machinists during the production process?

Senior CNC Programmers work closely with engineers to review technical drawings and specifications, ensuring that the machining strategies align with design intent. They also regularly communicate with machinists on the shop floor to address any issues that arise during setup or production, such as tool selection, programming adjustments, or troubleshooting errors. Effective collaboration is key for optimizing manufacturing efficiency, minimizing errors, and delivering high-quality finished parts.
What are the most commonly searched types of Cnc Programmer jobs in Washington? The most popular types of Cnc Programmer jobs in Washington are:
What are popular job titles related to Senior Cnc Programmer jobs in Washington? For Senior Cnc Programmer jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Senior Cnc Programmer jobs in Washington look for? The top searched job categories for Senior Cnc Programmer jobs in Washington are:
What cities in Washington are hiring for Senior Cnc Programmer jobs? Cities in Washington with the most Senior Cnc Programmer job openings:
Infographic showing various Senior Cnc Programmer job openings in Washington as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $72,927 per year, or $35.1 per hour.

Senior CNC Machinist / Programmer

PARADORN

White Plains, MD

$32 - $50/hr

Full-time, Part-time

Medical, Retirement, PTO

Posted yesterday


Job description

Company: PARADORN, LLC
Location: White Plains, Maryland
Department: Manufacturing
Reports To: Manufacturing Lead
Position Type: Full-Time or Part-Time, On-Site
FLSA: Nonexempt
Pay Range: $32 – $50 per hour, based on experience and demonstrated capability
Benefits: Benefits are available for full-time employees and may be prorated for eligible part-time employees.

Role Overview

PARADORN is seeking an experienced Senior CNC Machinist / Programmer to support precision prototype and small batch manufacturing work for defense, aerospace, and industrial customers.

This role is responsible for setting up, operating, troubleshooting, inspecting, and completing CNC machining work in a high-standard, detail-oriented environment. The ideal candidate has strong CNC mill and/or CNC lathe experience, with preference for someone comfortable on both.

The Senior CNC Machinist / Programmer is expected to take ownership of complex work, think through setup and machining strategy, communicate risks early, and help deliver clean, reliable parts on predictable schedules.

What You’ll Do
  • Set up and operate CNC mills and/or CNC lathes.
  • Read and interpret engineering drawings, tolerances, notes, and GD&T requirements.
  • Review job requirements and determine machining approach, tooling, workholding, and setup strategy.
  • Support or perform CNC programming/CAM work.
  • Program at the control as needed to build fixtures, make adjustments, or edit CAM-generated programs.
  • Perform first article and in-process inspection using appropriate metrology tools.
  • Verify parts to print and document inspection results as required.
  • Troubleshoot offsets, tool wear, chatter, workholding issues, cycle problems, surface finish concerns, and dimensional variation.
  • Maintain accurate travelers, inspection notes, setup information, and job records.
  • Communicate schedule, technical, material, tooling, and quality concerns early.
  • Support continuous improvement in machining methods, tooling, inspection, documentation, and shop organization.
  • Maintain a clean, safe, and organized work area.
  • Follow company policies related to safety, confidentiality, controlled information, documentation, and quality.
  • Provide technical guidance, training, and mentorship to junior machinists, apprentices, interns, or other team members as needed.
Required Experience
  • High school diploma or equivalent.
  • 3–5+ years of CNC machining experience.
  • Proficient in the independent setup and operation of commercial-grade CNC mills, CNC lathes, or both.
  • For milling: experience with fixturing, including vises, sub-plates, tooling, and fixture offsets.
  • For turning: experience with workholding, tooling, offsets, and setup strategy.
  • Ability to read and interpret engineering drawings and inspect work to print.
  • Ability to maintain dimensional accuracy to specified tolerances, including tolerances that may be less than +/- 0.001".
  • Experience using common inspection tools such as calipers, micrometers, indicators, height gauges, gauge pins, thread gauges, and related metrology equipment.
  • Ability to work independently with minimal supervision.
Preferred Experience
  • Experience with both CNC milling and CNC turning.
  • CNC lathe live tooling experience.
  • CAD/CAM or CNC programming experience.
  • Experience in prototype machining, job shop work, low-volume production, defense manufacturing, aerospace manufacturing, or industrial manufacturing.
  • Experience machining aluminum, steels, stainless steels, brass, and engineered plastics.
  • Experience mentoring junior machinists, apprentices, or less-experienced team members.
Additional Eligibility Requirements
  • Must be authorized to work in the United States.
  • Must be a U.S. Citizen where required by customer, contractual, or regulatory obligations.
  • Must be able to work on-site in White Plains, Maryland.
  • Must be willing to complete a hands-on technical portion as part of the interview process.
  • Must be able to comply with company policies related to confidentiality, controlled information, safety, quality, and documentation.
  • Background check and drug screening are required as a condition of employment, subject to applicable law.
Schedule, Pay & Benefits

This position may be full-time or part-time depending on candidate fit and business needs. Typical work hours are Monday through Friday, generally during standard daytime shop hours. Specific schedule will be determined at the time of hire.

Overtime may be available or required based on workload, schedule commitments, and business needs. Nonexempt employees are eligible for overtime in accordance with applicable law and company policy.

Pay is based on experience and demonstrated capability, with compensation reviewed annually as part of PARADORN’s performance and growth process.

PARADORN offers eligible employees a benefits package that may include health insurance with employer contribution, sick leave, paid time off, and retirement plan participation with employer match. Benefits eligibility and amounts may vary based on full-time or part-time status and will be provided in accordance with company policy and applicable law.

Work Environment & Physical Requirements

This position operates in a machine shop and prototype manufacturing environment. The employee may work around CNC machines, manual tools, inspection equipment, cutting tools, coolant, metal chips, raw materials, finished parts, computers, and shop documentation. The work environment may include moderate to high noise levels, moving equipment, sharp tooling, and exposure to normal manufacturing conditions.

Personal protective equipment may be required, including safety glasses, appropriate footwear, hearing protection, and other PPE as directed.

While performing the duties of this job, the employee may be required to stand and walk for extended periods; use hands and fingers to handle tools, parts, materials, and inspection equipment; reach, bend, lift, carry, push, pull, and position materials or workpieces; read drawings, screens, measuring tools, and detailed documentation; and lift up to 50 lbs. with or without reasonable accommodation.

Travel

Travel is not expected for this position, except for limited local travel that may occasionally be required for training, vendor coordination, customer support, or business needs. Overnight travel is not expected.

Interview Process

Qualified candidates may be invited to participate in an initial conversation, in-person interview, shop tour, and hands-on technical evaluation. The hands-on portion may include drawing review, measurement, setup discussion, tooling/process planning, inspection activities, and/or machine-related problem solving.

Equal Employment Opportunity Statement

PARADORN, LLC is an equal opportunity employer. Employment decisions are based on qualifications, merit, business needs, and job-related requirements. PARADORN does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, veteran status, or any other status protected by applicable federal, state, or local law.

Other Duties

This job description is not designed to cover or contain a comprehensive listing of all activities, duties, or responsibilities required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice.

How to Apply

Applications are managed through Gusto so we can keep the hiring process organized and consistent. If you have any questions about the role or application process, please contact us at contact@paradorn.us.