Fairlead logo

CNC Programmer - (19)

Fairlead

Portsmouth, VAJobSeen 3mo agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Portsmouth, VA
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The CNC Programmer develops and maintains programs for plasma cutting systems and 6-axis robotic CNC equipment, translating engineering drawings and models into production-ready programs and nesting plans. The role validates tool paths and machine parameters, supports production startup and troubleshooting, and works with engineering and production teams to improve efficiency, quality, and material yield. It also maintains programming standards and provides technical guidance to operators.

Skills & qualifications

RequiredNice to have

Skills

CNC ProgrammingPlasma ProgrammingRobotic Motion ProgrammingRobotic KinematicsNesting SoftwareCAD/CAMG-CodeMachine Control SystemsPost-ProcessorsEngineering DrawingsGD&TFabrication StandardsEquipment CommissioningProduction StartupLean ManufacturingProcess OptimizationMicrosoft OfficeManufacturing ProcessesTroubleshootingCommunicationCross-Functional CoordinationLifting 50 Pounds

Qualifications

High School Diploma or GED3+ Years Machinist and CNC Programming ExperienceAssociate Degree or Technical Certification

Full job description

Essential Duties and Responsibilities:

  • Develop, create, and maintain CNC machine programs for plasma cutting systems and 6-axis robotic CNC processing equipment.

  • Convert engineering drawings, 3D models, and production requirements into optimized machine programs and nesting plans.

  • Generate and validate tool paths, cut strategies, robotic motion paths, and machine parameters to maximize efficiency and quality.

  • Perform simulation and verification of programs prior to release to production.

  • Collaborate with Engineering, Production, Quality, and Operations teams to ensure manufacturability and schedule execution.

  • Optimize machine utilization, cycle time, material yield, and consumable usage.

  • Establish and maintain programming standards, naming conventions, setup instructions, and revision control processes.

  • Support first article production and machine prove-out activities for new programs.

  • Troubleshoot machine execution issues and modify programs to resolve quality or productivity concerns.

  • Create and maintain machine setup sheets, operator instructions, and standard work documentation.

  • Support implementation of new equipment, software upgrades, and automation initiatives.

  • Analyze production data and identify opportunities for continuous improvement.

  • Support preventive maintenance efforts by validating machine calibration and process capability.

  • Ensure all programs meet company safety standards and equipment operating requirements.

  • Provide technical support and guidance to CNC Operators and production personnel.

Qualifications and Experience

  • Minimum of High School diploma (GED) and 3+ years of experience as a machinist and programming CNC machines.

  • Experience programming CNC plasma tables, robotic processing systems, beam lines, laser systems, or automated fabrication equipment.

  • Experience programming 6-axis robotic motion systems and understanding robotic kinematics.

  • Experience with nesting software and CAD/CAM platforms.

  • Experience in structural steel fabrication, shipbuilding, heavy manufacturing, or industrial production environments.

  • Working knowledge of G-code, machine control systems, and post-processors.

  • Experience interpreting engineering drawings, GD&T, and fabrication standards.

  • Experience supporting new equipment commissioning and production startup activities.

  • Knowledge of Lean Manufacturing and process optimization principles.

Minimum Requirements:

  • High school diploma or GED required; Associate degree or technical certification preferred.

  • Demonstrated ability to read and interpret engineering drawings, models, and manufacturing documentation.

  • Proficiency with CAD/CAM software and Microsoft Office applications.

  • Strong understanding of manufacturing processes, machine capability, and production flow.

  • Ability to troubleshoot manufacturing and programming issues independently.

  • Strong communication and cross-functional coordination skills.

  • Demonstrated commitment to safety, quality, and schedule performance.

Physical Demands:

  • While performing these job duties, the employee is routinely required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; use fingers and hands to type or write; reach with hands and arms; talk or hear; taste or smell. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus. Must be able to lift 50 pounds.

Work Environment

  • This position is performed in a manufacturing environment, with some local travel between facilities.

Our Workplace Commitment

At Fairlead, we are dedicated to fostering an inclusive, ethical, and high-integrity work environment. Every team member is expected to uphold our HOLD FAST values through:

  • Legal Compliance & Ethics: Strictly adhering to all applicable laws, company policies, and regulatory standards.

  • Transparency: Fostering open, honest communication and accountability across all levels of the organization.

  • Conflict-of-Interest Prevention: Actively identifying, disclosing, and avoiding situations where personal interests conflict with professional responsibilities.

  • Zero Tolerance for Discrimination & Harassment: Maintaining a safe, respectful workplace free from any form of discrimination, harassment, or retaliation.

You've read the whole posting — now see how you match it.