1

Cnc Programmer Jobs in Bothell, WA (NOW HIRING)

CNC Programmer

Snoqualmie, WA · On-site

$29 - $39.75/hr

CNC Programmer - Technical Glass Products - Snoqualmie, WA The CNC Programmer will be responsible for the programming of production parts, tooling, R&D projects, and engagement with MDI processes.

CNC Programmer

Snoqualmie, WA · On-site

$29 - $39.75/hr

CNC Programmer - Technical Glass Products - Snoqualmie, WA The CNC Programmer will be responsible for the programming of production parts, tooling, R&D projects, and engagement with MDI processes.

CNC Programmer

Snoqualmie, WA

$29 - $39.75/hr

CNC Programmer - Technical Glass Products - Snoqualmie, WA The CNC Programmer will be responsible for the programming of production parts, tooling, R&D projects, and engagement with MDI processes.

CNC Programmer

Everett, WA · On-site

$80K - $118K/yr

Monday through Friday 6am to 3:30pm Position Purpose Responsible for the design, programming, optimization, set ups, maintenance, and operation of CNC machining processes to produce high-quality ...

CNC Programmer - Damar

Monroe, WA · On-site

$35.25 - $51/hr

The CNC Programmer position offers level 1 - 3. Wage scale provided reflects level 1 - 2. The CNC Programmer role combines advanced programming, manufacturing engineering, and hands-on CNC machining ...

CNC Machinist/Programmer

Redmond, WA · On-site

$29.75 - $40.50/hr

If you are ready to take your career to the next level and be part of a globally respected engineering powerhouse, this is the perfect opportunity for you. Role Overview Are you a skilled CNC ...

CNC Machinist/Programmer

Redmond, WA · On-site

$29.75 - $40.50/hr

If you are ready to take your career to the next level and be part of a globally respected engineering powerhouse, this is the perfect opportunity for you. Role Overview Are you a skilled CNC ...

CNC Machinist/Programmer

Redmond, WA

$29.75 - $40.50/hr

If you are ready to take your career to the next level and be part of a globally respected engineering powerhouse, this is the perfect opportunity for you. Role Overview Are you a skilled CNC ...

Job details Domain Production Job field / Job profile Manufacture assembly and repair - Assembly Job title CNC Router Operator / Programmer Employment type Permanent Professional category Employees ...

Job details Domain Production Job field / Job profile Manufacture assembly and repair - Assembly Job title CNC Router Operator / Programmer Employment type Permanent Professional category Employees ...

next page

Showing results 1-20

Cnc Programmer information

See Bothell, WA salary details

$18

$34

$50

How much do cnc programmer jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for cnc programmer in Bothell, WA is $34.61, according to ZipRecruiter salary data. Most workers in this role earn between $28.46 and $38.94 per hour, depending on experience, location, and employer.

What are some common challenges CNC Programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What Does A CNC Programmer Do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What is a CNC programming salary?

The salary for a CNC programmer typically ranges from $45,000 to $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher wages, especially in manufacturing environments with complex machinery.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

Is there a demand for CNC programmers?

CNC programmers are in high demand across manufacturing industries due to the need for precise and efficient machining. Skilled programmers who can operate CAD/CAM software and understand machine tools are especially sought after, with employment opportunities expected to grow as manufacturing technology advances.

Will AI replace CNC programmers?

AI technology can automate certain tasks in CNC programming, such as toolpath generation and optimization, but it is unlikely to fully replace CNC programmers. Skilled programmers are needed to interpret complex designs, troubleshoot issues, and adapt to new machines and materials. Therefore, CNC programmers will continue to play a vital role alongside AI tools that enhance productivity and precision.

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

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

Do CNC programmers make good money?

CNC programmers typically earn competitive wages that vary by experience, location, and industry. Entry-level positions may start lower, but experienced CNC programmers with skills in CAD/CAM software and machine operation can earn higher salaries, often supplemented by overtime and benefits.

What are CNC Programmers?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.
What are the most commonly searched types of Cnc Programmer jobs in Bothell, WA? The most popular types of Cnc Programmer jobs in Bothell, WA are:
What job categories do people searching Cnc Programmer jobs in Bothell, WA look for? The top searched job categories for Cnc Programmer jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Cnc Programmer jobs? Cities near Bothell, WA with the most Cnc Programmer job openings:
Infographic showing various Cnc Programmer job openings in Bothell, WA as of June 2026, with employment types broken down into 88% Full Time, and 12% Contract. Highlights an 100% In-person job distribution, with an average salary of $71,980 per year, or $34.6 per hour.
CNC Programmer

CNC Programmer

Allegion

Snoqualmie, WA • On-site

$29 - $39.75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Allegion rating

7.9

Company rating: 7.9 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

146th of 518 rated manufacturers


Job description

Creating Peace of Mind by Pioneering Safety and Security

At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond.Additionally, in 2024 we were awarded the Gallup Exceptional Workplace Award, which recognizes the most engaged workplace cultures in the world.

CNC Programmer - Technical Glass Products - Snoqualmie, WA

The CNC Programmer will be responsible for the programming of production parts, tooling, R&D projects, and engagement with MDI processes. The CNC Programmer will work closely with other internal departments to ensure that the company's finished products meet our customers' expectations of superior quality and on time delivery.

Work Hours: Day shift

What You Will Do:

  • Program parts prior to release of work to the machining work cell using 3D CAM software.

  • Generate setup instructions and machine tool lists for operators.

  • Update CNC programs and manufacturing processes to help optimize machining lead times.

  • Assist in the creation and maintenance of a macro-based program library.

  • Maintain continuity between two work shifts by communicating requirements, documenting irregularities and troubleshooting issues as they arise.

  • Verify all operations have been completed as specified on the documents.

  • Adhere to company safety and 5S policies.

  • Perform work in accordance with Quality Assurance Program policies.

  • Assist in the development of operations and Standard Operating Procedure (SOP) for the CNC machining work cell.

  • Work across multiple shifts.

  • Other duties as assigned.

What You Need to Succeed:

  • 2+ years' experience programming CNC mills.

  • 4+ years of related machining and tool development.

  • Demonstrates independent judgment and initiative.

  • Ability to setup and operate CNC machining centers.

  • Must have strong knowledge of surface feet calculation, machine tool technology, tooling application, GD&T drawing standards, MS Excel and Word

  • Knowledge of machining high tolerance parts.

  • Associates' Degree in Machine Tool Technology preferred.

  • Able to clearly communicate and document non-conformances and perform root cause analysis.

  • Experience with geometry creation using CAD software is a plus.

  • Strong mathematical, analytical, and problem solving skills.

  • Experience with GibbsCAM and/or camQuix is a plus.

  • Excellent written and verbal communication skills.

  • Provide exceptional internal and external customer service

Working Environment

While performing the duties of this job, the employee is regularly in an environment where heavy work is required and where moderate to loud noise occurs. The employee is in an assembly plant/warehouse environment that can be dusty. May be working around welding operations. Overhead work may be required. There is a frequent need to stand, stoop, walk, twist, bend, lift and move heavy objects (up to 70 pounds) and occasionally lift and move very heavy objects (up to 100 pounds) and perform other similar actions during the course of the work day. Production aids such as overhead cranes and forklifts can be used for these tasks. Personal protective equipment will be required and provided. In addition, the individual in this job will be working under time pressure and must be able to perform under stress. They must be able to work rapidly for long periods and to communicate and interact with others. They also must be able to perform multiple concurrent tasks, read and comprehend the material they read. The employee must be able to write, and problem solve. 40+ hours per week will typically be necessary to accomplish performance objectives and to provide satisfactory job presence and/or responsiveness

Allegion is a Great Place to Grow your Career if:

  • You are seeking a rewarding opportunity that allows you to truly help others. With thousands of employees and customers around the world, there's plenty of room to make an impact. As our values state, "this is your business, run with it".

  • You value personal well-being and balance, because we do too!

  • You're looking for a company that will invest in your professional development. As we grow, we want you to grow with us.

  • You want a culture that promotes work-life balance. Our employees enjoy generous paid time off, because at Allegion we recognize that you have a full life outside of work!

What You'll Get from Us:

  • Immediate health, dental and vision insurance coverage, helping you "be safe, be healthy"

  • Wellness incentives, such as up to $1000 HSA contributions depending upon participation.

  • A commitment to your future with a 401K plan, offering a 6% company match and no vesting period

  • Generous vacation and sick time, accrued through the year.

  • Convenient Vanpools and discounted Orca Card memberships.

  • Free on-site fitness center.

  • Tuition Reimbursement opportunities

  • Employee Discounts through Perks at Work

Employment Type: Full-time, hourly nonexempt

Compensation: This range is provided by Allegion. Your actual pay will be based on your skills and experiences.

  • The expected Base Hourly Range: $36.00 - $45.36. The actual compensation will be determined based on experience and other factors permitted by law.

Apply Today!

Join our team of experts today and help us make tomorrow's world a safer place!

We Celebrate Who We Are!

Allegion is committed to building and maintaining a diverse and inclusive workplace. Together, we embrace all differences and similarities among colleagues, as well as the differences and similarities within the relationships that we foster with customers, suppliers and the communities where we live and work. Whatever your background, experience, race, color, national origin, religion, age, gender, gender identity, disability status, sexual orientation, protected veteran status, or any other characteristic protected by law, we will make sure that you have every opportunity to impress us in your application and the opportunity to give your best at work, not because we're required to, but because it's the right thing to do. We are also committed to providing accommodations for persons with disabilities. If for any reason you cannot apply through our career site and require an accommodation or assistance, please contact our Talent Acquisition Team.

Allegion plc, 2023 | Block D, Iveagh Court, Harcourt Road, Dublin 2, Co. Dublin, Ireland

REGISTERED IN IRELAND WITH LIMITED LIABILITY REGISTERED NUMBER 527370

Allegion is an equal opportunity and affirmative action employer

Privacy Policy


What Allegion employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom