CNC Programmer

Top Job

Located in Roseburg, OR

Salary: DOE

Create programs using Autocad and CAM software to cut on a CNC nested based router. Interpret construction drawings and break down elements into buildable parts.


Essential Duties:

  • Analyze work orders, drawings & specifications to be able to produce the correct product to be built
  • Draft using Autocad and Solidworks
  • Create nestings of sheet materials to be cut on a 3-axis or 5-axis CNC Router
  • Write code using CAM software
  • Interpret construction drawings of components to compile a set of parts that when cut, can be manufactured in the shop
  • Problem solving and the ability to overcome obstacles to produce products that can be built effectively and efficiently
  • Provide a great level of attention to detail and focus on the given task


Job & Skills Qualifications:


  • Proficient use of a PC in a Windows Environment
  • Proficient use of Autocad
  • Knowledge using CAM software (Alphacam, Sigmanest)
  • Previous programming experience
  • Knowledge of CNC router operation
  • Ability to read & interpret blueprints
  • Knowledge of electronics and machine tools
  • Works well with others in a team environment
  • Work in a fast paced environment with fast changing priorities
  • Good communication skills
  • Knowledge of wood construction and other construction techniques
  • Willing to work overtime when required
  • Ability to follow a working schedule
  • Problem solving

Education & Experience:

  • High school diploma or GED, or equivalent years of experience
  • Associate’s or Bachelor’s Degree in computer programming or computer-related field
  • Intermediate to advanced Shop Math
  • Knowledge of fabricating and machining preferred
  • Design Experience
Express Office: Roseburg
3019 Northwest Stewart Parkway
Suite 305
Roseburg, OR 97471