CNC Programmer III

Sigma Design•Camas, WA
•$40 - $62•Onsite

About The Position

Sigma Design, a product development, engineering, and manufacturing firm based in the Pacific Northwest, is hiring a CNC Programmer III. This role leads programming for high-value jobs, develops advanced CNC programs, and drives programming standards and process improvements across the organization. The position is in-office, Monday through Friday, from 8:00 am to 5:00 pm. The CNC Programmer III works across multiple CAM platforms, analyzes complex engineering drawings, and develops sophisticated programs for 3-, 4-, and 5-axis machining. The role provides technical input for quoting and planning, delivers Design for Manufacturing feedback, supports and coaches programmers and machinists, and leads problem-solving and process improvement. It also includes machine operation and optimization, inspection of complex parts, and responsibility for following safety and information security policies. The work takes place in a standard machine shop with various types of machinery. Appropriate personal protective equipment must be worn. The role may require standing and working in different positions for up to 12 hours and lifting up to 50 pounds unassisted.

Requirements

  • Expert proficiency programming complex 3-axis, 4-axis, and 5-axis CNC milling operations.
  • Career-level programmer with expert knowledge of advanced CNC methods.
  • Expert proficiency in multiple CAM software platforms, such as Mastercam and hyperMILL.
  • Advanced understanding of GD&T, materials science, and machining strategies.
  • Proven leadership and coaching abilities.
  • Excellent written and verbal English-language communication skills.
  • Outstanding teamwork and interpersonal skills, with the ability to influence stakeholders.
  • Must pass a post-offer background verification.
  • Demonstrate commitment and adherence to Sigma Design Core Values.

Responsibilities

  • Lead programming for high-value jobs and develop advanced CNC programs.
  • Use advanced CNC programming methods for 3-axis, 4-axis, and 5-axis machining, including verification and custom code development.
  • Work across multiple CAM software platforms, such as Mastercam and hyperMILL.
  • Analyze complex engineering drawings and develop sophisticated CNC programs.
  • Provide technical input and expertise during quoting and planning.
  • Provide Design for Manufacturing feedback to stakeholders.
  • Drive programming standards, process improvements, and CAM innovation.
  • Standardize programming approaches across parts and platforms.
  • Coach and develop programmers and machinists.
  • Inspect complex parts using advanced precision measuring techniques.
  • Operate and optimize machines for efficiency and quality.
  • Lead problem-solving for complex manufacturing challenges.
  • Follow safe work practices and safety rules and ensure team compliance.
  • Recommend process modifications to improve productivity and quality.
  • Follow Business Technology policies to protect sensitive data and reduce information security occurrences.

Benefits

  • 401(k) with up to 4% company match
  • Quarterly bonus program
  • 15 days of accrued PTO
  • 9 company-paid holidays
  • Multiple medical insurance options
  • Dental insurance
  • Voluntary vision benefits
  • Voluntary long-term disability benefits
  • Voluntary life insurance benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service