{"schemaVersion":"jobsearcher.job.v1","id":"9dedf4e5b10dfd297a8ec001","url":"https://jobsearcher.com/jobs/9dedf4e5b10dfd297a8ec001","canonicalUrl":"https://jobsearcher.com/jobs/9dedf4e5b10dfd297a8ec001","title":"NC Programmer","description":"Job Summary\nThe CNC Programmer is responsible for developing, writing, and optimizing CNC programs to produce precision components according to engineering blueprints, technical drawings, and design specifications. This role ensures efficient machine operation, accurate output, and continuous improvement of machining processes.\nEssential Responsibilities:\nCreate, test, and modify CNC programs for lathes, mills, and multi-axis machines using CAM software (e.g., Mastercam, SolidCAM, or similiar).\nInterpret technical drawings, blueprints, and 3D models to determine machining operations, sequence, and tooling requirements.\nSet up and prove out new CNC programs on the shop floor to ensure accuracy and quality.\nOptimize cutting speeds, feeds, and tooling paths to increase efficiency and reduce waste.\nCollaborate with machinists, engineers, and production supervisors to improve manufacturability and part quality.\nMaintain and update CNC program libraries, setup sheets, and tool lists.\nCalculating dimensions.\nSelecting cutting tools.\nPerform quality checks and make necessary program adjustments.\nTroubleshoot and resolve machining or programming issues as they arise.\nEnsure compliance with safety standards and company quality procedures.\nParticipate in continuous improvement initiatives to enhance productivity and reduce downtime.\nMaintain regular and reliable attendance.\nRequired Skills and Qualifications:\nProven experience as a CNC Programmer or CNC Machinist with programming responsibility.\nProficiency with G-code and M-code programming.\nStrong experience with CAD/CAM software (e.g., Mastercam, Fusion 360, SolidWorks, etc.).\nAbility to read and interpret blueprints, GD&T symbols, and engineering specifications.\nExcellent understanding of machining processes, tooling, and materials (metal, plastic, composites).\nStrong attention to detail and problem-solving skills.\nGood communication and teamwork skills.\nBasic understanding of Lean Manufacturing principles is a plus.\nEducation and Experience:\nEducation: Associate’s degree or certificate in Manufacturing Technology, CNC Programming, Mechanical Engineering, or related field (or equivalent experience).\nExperience: 2–5 years of experience in CNC programming and machining setup.\n5-axis CNC programming preferred.\nExperience with HAAS and Mazak preferred.\nKnowledge of ERP/MRP systems\nPhysical Requirements:\nAbility to stand for extended periods.\nLift up to 25–50 lbs.\nWork in a manufacturing environment with exposure to noise and metalworking equipment\n\nNote: This job description in no way states or implies that these are the only duties to be performed by the employee(s) of this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.\n\nTo perform this job successfully, the employee(s) will possess the skills, aptitude, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety to themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an at will relationship.\n\nAffirmative Action/Employment Opportunity (EEO) Statement: ALIGN PRECISION is an equal opportunity employer and values diversity at our company. We are committed to creating a workplace where all qualified individuals are welcome and can thrive, regardless of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, disability status, or any other characteristics protected by law.\n\nEqual Opportunity Employer/Protected Veterans/Individuals with Disabilities\nThis employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.","company":"Align Precision","rawCompany":"align precision","city":"North Plains","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-04-14T10:26:20.779Z","occupations":[{"code":"51-9162.00","title":"Computer Numerically Controlled Tool Programmers","slug":"computer-numerically-controlled-tool-programmers"},{"code":"51-9161.00","title":"Computer Numerically Controlled Tool Operators","slug":"computer-numerically-controlled-tool-operators"},{"code":"51-4041.00","title":"Machinists","slug":"machinists"}],"industries":[{"code":"332710","title":"Machine Shops","slug":"machine-shops"},{"code":"332721","title":"Precision Turned Product Manufacturing","slug":"precision-turned-product-manufacturing"},{"code":"333248","title":"All Other Industrial Machinery Manufacturing","slug":"all-other-industrial-machinery-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"NC Programmer","description":"Job Summary\nThe CNC Programmer is responsible for developing, writing, and optimizing CNC programs to produce precision components according to engineering blueprints, technical drawings, and design specifications. This role ensures efficient machine operation, accurate output, and continuous improvement of machining processes.\nEssential Responsibilities:\nCreate, test, and modify CNC programs for lathes, mills, and multi-axis machines using CAM software (e.g., Mastercam, SolidCAM, or similiar).\nInterpret technical drawings, blueprints, and 3D models to determine machining operations, sequence, and tooling requirements.\nSet up and prove out new CNC programs on the shop floor to ensure accuracy and quality.\nOptimize cutting speeds, feeds, and tooling paths to increase efficiency and reduce waste.\nCollaborate with machinists, engineers, and production supervisors to improve manufacturability and part quality.\nMaintain and update CNC program libraries, setup sheets, and tool lists.\nCalculating dimensions.\nSelecting cutting tools.\nPerform quality checks and make necessary program adjustments.\nTroubleshoot and resolve machining or programming issues as they arise.\nEnsure compliance with safety standards and company quality procedures.\nParticipate in continuous improvement initiatives to enhance productivity and reduce downtime.\nMaintain regular and reliable attendance.\nRequired Skills and Qualifications:\nProven experience as a CNC Programmer or CNC Machinist with programming responsibility.\nProficiency with G-code and M-code programming.\nStrong experience with CAD/CAM software (e.g., Mastercam, Fusion 360, SolidWorks, etc.).\nAbility to read and interpret blueprints, GD&T symbols, and engineering specifications.\nExcellent understanding of machining processes, tooling, and materials (metal, plastic, composites).\nStrong attention to detail and problem-solving skills.\nGood communication and teamwork skills.\nBasic understanding of Lean Manufacturing principles is a plus.\nEducation and Experience:\nEducation: Associate’s degree or certificate in Manufacturing Technology, CNC Programming, Mechanical Engineering, or related field (or equivalent experience).\nExperience: 2–5 years of experience in CNC programming and machining setup.\n5-axis CNC programming preferred.\nExperience with HAAS and Mazak preferred.\nKnowledge of ERP/MRP systems\nPhysical Requirements:\nAbility to stand for extended periods.\nLift up to 25–50 lbs.\nWork in a manufacturing environment with exposure to noise and metalworking equipment\n\nNote: This job description in no way states or implies that these are the only duties to be performed by the employee(s) of this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.\n\nTo perform this job successfully, the employee(s) will possess the skills, aptitude, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety to themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an at will relationship.\n\nAffirmative Action/Employment Opportunity (EEO) Statement: ALIGN PRECISION is an equal opportunity employer and values diversity at our company. We are committed to creating a workplace where all qualified individuals are welcome and can thrive, regardless of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, disability status, or any other characteristics protected by law.\n\nEqual Opportunity Employer/Protected Veterans/Individuals with Disabilities\nThis employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.","datePosted":"2026-04-14T10:26:20.779Z","dateModified":"2026-04-14T10:26:20.779Z","hiringOrganization":{"@type":"Organization","name":"Align Precision","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"North Plains","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9dedf4e5b10dfd297a8ec001"},"url":"https://jobsearcher.com/jobs/9dedf4e5b10dfd297a8ec001"}}