Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Computer Numerical Control Programmer

Full-time

Plant Professionals

About the job

Ready to join an award-winning company and help us build a high performing team as our CNC Programmer? Then, let’s talk!

Position Overview:

We are seeking an experienced CNC Programmer (Level I, II, or III based on experience) to join our Engineering team. This role is responsible for developing, validating, and optimizing CNC programs for complex, tight-tolerance aerospace, defense, and space components utilizing advanced simultaneous 5-axis machining technologies. The CNC Programmer will analyze engineering drawings, CAD models, material specifications, and customer requirements to develop efficient, repeatable, and cost-effective manufacturing processes using Mastercam, SolidWorks, and Vericut.

Working closely with Purchasing, Manufacturing, and Quality teams, this individual will create CNC programs, setup documentation, tooling strategies, manufacturing process plans, and inspection requirements while supporting production through troubleshooting and continuous improvement initiatives. The ideal candidate will possess strong technical expertise in precision machining and advanced CNC programming, with the ability to drive manufacturing excellence, maximize machine performance, and support the successful production of highly complex components manufactured from aerospace-grade and exotic materials.

Essential Duties and Responsibilities:

  • Perform complex programming in Mastercam for horizontal and vertical mills, and lathes, working with a variety of materials (Inconel, Monel, Hastelloy, Aluminum, Stainless Steel, etc.).
  • Perform detailed analysis of component parts configuration/dimensions to determine the most efficient machining operations required for production.
  • Use Mastercam to calculate and write programs for CNC machines to fabricate component parts to stated engineering specifications for aircraft and space engine hardware, continuously improving upon existing processes and updating programs accordingly.
  • Verify programming through Vericut simulation software.
  • Define and maintain machining processes by studying customer blueprints and testing manufacturing methods, tooling, and equipment.
  • Communicate with and assist Manufacturing Engineering for the design and development of work holding, custom tooling, and gauging to meet customer inspection specifications to support production schedules, as needed.
  • Support the production floor with hands-on technical support by troubleshooting problems and implementing solutions to keep machines running conforming parts.
  • Drive continuous improvement and cost reduction opportunities in machining processes by leveraging new cutting and automation tools with external vendors.
  • Manage tooling being returned from completed jobs (evaluate condition, sharpen as needed, and put away in vending solution, etc.).
  • Create and maintain tool set up sheets, record programming changes, document programs on engineering checklists, and sustain appropriate engineering paperwork.
  • Participate in and support continuous improvement efforts.
  • Act as subject matter expert to lead corrective action and root cause analysis discussions utilizing the appropriate method and tool (i.e. fishbone, 5-why, etc.).
  • Act as a point of contact for Programming department and liason for workflow communication with Quality, Management, and Operations; dependent upon experience and level assigned.

Knowledge, Skills, Competencies, and Abilities:

  • Excellent written and verbal communication skills.
  • Highly proficient in computer skills, including Microsoft Office Suite applications, Mastercam, Vericut, and SolidWorks.
  • Advanced to expert knowledge of Geometric Dimensioning and Tolerancing (GD&T) and Datum Structure Review.
  • Advanced understanding of tooling and work-holding.
  • Expert technical writing and critical thinking skills.
  • Intermediate to advanced understanding and experience in RCA and CAR methodology and tools; i.e. fishbone, 5-why, pareto, scatter diagram, etc.
  • Strong technical expertise; programming and applications support, fixture and tool design and selection.
  • Advanced communication and presentation skills with internal and external stakeholders.

Required Qualifications:

  • Bachelor’s degree in Engineering or a related technical discipline preferred. Equivalent combinations of education, technical training, certifications, and CNC programming or manufacturing experience will also be considered.
  • 3 – 8 years’ programming experience with multi-axis machining; simultaneous 5-axis programming experience highly preferred. An equivalent combination of education and/or experience may be considered.
  • Strong proficiency in GD&T ; GD&T ASME Y14.5 - 2018 foundational level certification, or ability to obtain within 3 months of hire.
  • Experience with 5 axis CNC machining set-up and operations.
  • Experience with Mastercam, certification a plus.
  • Demonstrable experience with SolidWorks.

Preferred Qualifications:

  • Previous experience in an AS9100 Environment strongly preferred.
  • Proficiency with Siemens and/or Fanuc controllers and DMG Mori machine tool experience.
  • GD&T ASME Y14.5 - 2018 advanced level certification.
  • Mastercam Certifications: Mill 2D, Mill 3D, Lathe, 4-Axis; Multi-Axis and/or Advanced Lathe certifications strongly preferred.
  • Certified SolidWorks Associate (CSWA), or Certified SolidWorks Professional (CSWP).
  • Experience with Vericut software.
  • Experience with Six Sigma; Certified Six Sigma Yellow Belt (CSSYB) or higher.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Computer Numerical Control Programmer in Charlotte, NC vacancy
  •  ...typically involves implementation, maintenance, and enhancement of control systems to ensure 24/7 facilities operations. A secondary...  ...\n • Assemble development system using project hardware and computers \n • Configure user interface and HMI screens \n • Configure... 
    Suggested
    Monday to Friday
    Shift work
    Night shift

    Infinite Resource Solutions, LLC

    Charlotte, NC
    2 days ago
  •  ...electronic security, telecommunications, life safety, automation and controls, audiovisual, and IT systems. Headquarters in Tysons, Virginia,...  ...-specific tools and software Tools / SoftwareExperience in computer networksExperience in CAD/CAE Software (AutoCAD / EPLAN)... 
    Suggested
    Work at office

    M.C. Dean

    Charlotte, NC
    14 hours ago
  •  ...technical problems, and seeing their designs come to life on the manufacturing floor. What You'll Do Design electrical schematics, control panel layouts, cable assemblies, and pneumatic circuits for industrial CNC machinery. Develop and maintain electrical designs... 
    CNC
    Full time

    Red Dynamics, Inc

    Charlotte, NC
    1 day ago
  • $122k - $152k

    Company DescriptionAir Pollution Control (APC) EngineerThis position can be located anywhere within the United States near a Ramboll office.We invite you to join Ramboll’s Air Pollution Control (APC) Group and bring your credentials within process technologies to support... 
    Suggested
    Work experience placement
    For subcontractor
    Work at office
    Worldwide

    Ramboll Group

    Charlotte, NC
    14 hours ago
  • $87.1k - $157.45k

     ...greatest work is ahead!We are looking for a Substation Protection & Control Engineer to join our team in our Substation South Group. As a...  ...solver in both team and independent environments.High level of computer competency.Willingness to travel to project / client sites and... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Leidos

    Charlotte, NC
    1 day ago
  • Important Application Submission InformationIn order to ensure your application is successfully received before the job posting expires, please submit your application by 11:59 PM on Tuesday, November 3, 2026More than a career - a chance to make a difference in people's...
    Full time
    Visa sponsorship
    Relocation package

    Duke Energy

    Charlotte, NC
    1 day ago
  • $84.7k - $144.43k

     ...communities, and our planet. If this sparks your interest, you’re in the right place.DLR Group has an opening for a Senior Mechanical Controls Engineer. Position SummaryAs part of the engineering team at DLR Group you will be responsible for the design of control systems... 
    Work at office
    Local area

    DLR Group

    Charlotte, NC
    4 days ago
  •  ...interfaces of all sub-systems. Definition and monitoring of the controls test levels of all sub-systems. Implementation and...  ...Requirements: ~4-year degree in Electrical Engineering or Computer Engineering or equivalent combination of education and experience... 
    Remote work
    Worldwide

    Schaefer System International, Inc.

    Charlotte, NC
    2 days ago
  •  ...electronic security, telecommunications, life safety, automation and controls, audiovisual, and IT systems. Headquarters in Tysons, Virginia,...  ...with 0+ years of experience Abilities Exposure to computer screens for an extended period of time. Sitting for extended... 

    M.C. Dean, Inc.

    Charlotte, NC
    5 days ago
  •  ...About the Role Want to own automation work from the first sketch to startup? As our Controls Engineer, you'll design, program, install and improve the control systems that keep our plant running. You'll work on the plant floor and own projects from start to finish... 
    Work at office
    Shift work
    Day shift

    AMRO Fabricating

    Charlotte, NC
    5 days ago
  •  ...Controls Engineer Join as Professional Contract Type Unlimited Working time Full-time Compensation According to agreement Controls...  ...have "hands on" electrical experience). Experienced PLC programmer familiar with Allen Bradley, Siemens, Beckhoff products. Understanding... 
    Full time
    Contract work
    Work experience placement
    For subcontractor
    Work at office

    Bosch Group Inc

    Charlotte, NC
    1 day ago
  •  ...Join North Coast Container as a Full-Time Controls Engineer and take ownership of automation in a hands-on manufacturing environment in Charlotte, NC! In this onsite, first-shift role you'll take control systems from concept and design through installation, startup and... 
    Full time
    Work at office
    Shift work
    Day shift

    Iron Bow Technologies

    Charlotte, NC
    4 days ago
  •  ...Controls Engineer The Controls Engineer will be part of a Controls team responsible for the ideation, development, and implementation...  ...analytical, problem solving and leadership skills. Strong computer skills How To Stand Out: Automated Mechatronic System... 
    Work experience placement

    Integra Staffing and Search

    Belmont, NC
    3 days ago
  • $107.9k - $195.05k

     ...work is ahead!We are looking for a Lead Substation Protection & Controls Engineer to join our team. As a Lead Substation Protection &...  ...challenges both independently and collaboratively.High level of computer competency and comfort working with engineering tools and software... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Leidos

    Charlotte, NC
    2 days ago
  • $97.4k - $141.05k

     ...information is available here: Neogenyx Fuels Company OverviewNeogenyx Fuels is seeking a highly skilled and experienced Instrument and Controls Engineer to join our dynamic engineering team based in Charlotte, NC or Portland, ME. The ideal candidate will play a crucial role... 
    Full time
    For contractors
    Remote work

    Ameresco

    Charlotte, NC
    2 days ago
  •  ...include relay protection upgrades, inverter replacements, plant control system upgrades, excitation, governor, and power system...  ...experience in project execution within the Power Market Sector. Computer skills in Microsoft Office as well as standard Power Market Sector... 
    Contract work
    Work at office

    HDR

    Charlotte, NC
    14 hours ago
  •  ...Job DescriptionDewberry is currently seeking a Work Zone Traffic Control Engineer for our Raleigh, NC or Charlotte, NC office. Primary responsibility will be the preparation of work zone traffic control plans (i.e., transportation management plans). Additional responsibilities... 
    Temporary work
    Work at office
    Local area

    Dewberry

    Charlotte, NC
    4 days ago
  • Aerotek - - Responsibilities: Set up, operate, and optimize CNC lathes, CNC mills, and machining centers; Read and interpret blueprints and drawings; Perform complete machine setups from start to finish; Install and adjust tooling and offsets; Conduct inspections and...
    CNC

    Aerotek

    Charlotte, NC
    4 days ago
  • Job TitleLocation 7315 GALVAN WAY, Harrisburg, NC, 28075-4300, United StatesJob Category CNC Production Equipment, Laser Operator, Plate ProcessingIndustry Fabrication, Plate ProcessingEmployee Type Non-ExemptRequired Degree High schoolManage Others NoMinimum Experience...
    CNC

    Galvan Industries , Inc.

    Harrisburg, NC
    1 day ago
  • $63 per hour

     ...for all American Corporations. We are currently seeking a Sr. Controls Engineer for our client in the Technology domain. We value...  ...and start-up activities Education: Bachelor’s degree in computer science or any IT related field. Experience: Minimum 2-7+ years... 
    Hourly pay
    Contract work
    For contractors
    Local area
    Immediate start
    Relocation
    Visa sponsorship

    Mastech Digital

    Charlotte, NC
    more than 2 months ago
  • $111k - $155k

    Overview The Instrumentation & Controls Engineer leads the development, design, enhancement, and integration of instrumentation and controls systems (i.e., SCADA). The role will provide engineering expertise as it pertains to capital improvement project planning... 
    For contractors
    Work experience placement
    Work at office
    Remote work

    Nexus Water Group

    Charlotte, NC
    2 days ago
  • $75k - $85k

    Production SupervisorLocation: Charlotte, NCJob Type: Direct Hire | Full-TimeSalary: $75,000–$85,000 per year, based on experienceSchedule: 6:00 AM– 4:30 PMBenefits: Full Company BenefitsPosition Summary: Our client, a growing manufacturing organization in the Charlotte...
    CNC

    AtWork!

    Charlotte, NC
    5 days ago
  • Randstad - - Responsibilities: Operate a wide variety of machining equipment; Adapt to evolving project requirements; Maintain quality and tolerances; Ensure safe and efficient machine operation; Collaborate with shop team
    CNC

    Randstad

    Belmont, NC
    5 days ago
  • $26 - $32 per hour

     ...Experience in machining techniques and Geometric Dimensioning & Tolerancing (GD&T)- Familiar with G and M Codes- Familiar with Fanuc controls- Ability to use hand tools effectively- Strong grasp of basic math skills- Experience with 3, 4 and 5 axis mills and/or lathes. (... 
    CNC
    Shift work
    Afternoon shift

    Unify Recruit

    Charlotte, NC
    4 days ago
  • $35 - $39 per hour

    Lead CNC Machinist Salary: $35 - $39 per hour Location: Charlotte, NC Join our dynamic team in Charlotte as a Lead CNC Machinist, where your expertise will drive the precision and quality of our manufacturing processes. We are seeking a seasoned professional who...
    CNC
    Hourly pay

    Affinity Executive Search

    Charlotte, NC
    3 days ago
  • $25 - $28 per hour

     ...modern facility supporting CNC machining equipment and automated manufacturing systems.Stable, growing manufacturer Clean, climate-controlled facility Excellent benefits package Long-term career growth Competitive compensation based on experienceJob DetailsWhat You'll Do... 
    CNC

    Jobot

    Pineville, NC
    4 days ago
  • The team you’ll be joiningA global leader in metal cutting tooling.A team supporting distributors and end users across a ten-state Midwest territory.An established customer base with room to develop new business.Experienced colleagues who will provide comprehensive training...
    CNC
    Work from home
    Home office

    AccruePartners

    Charlotte, NC
    3 days ago
  • CNC OperatorThe CNC Operator is responsible for setting up, operating, and maintaining CNC equipment used to manufacture prototypes and production components within the Production Innovation Center. This role ensures quality, safety, and efficiency while supporting innovation...
    CNC

    Gaylor

    Charlotte, NC
    1 day ago
  •  ...troubleshooting, or turnkey applications ~ Experience with FANUC controls highly preferred ~ Experience with CAM software such as...  ...as: CNC Applications Engineers, Application Engineers, CNC Programmers, Manufacturing Engineers, Process Engineers, Senior CNC... 
    CNC
    Hourly pay
    Full time

    Unify Recruit

    Charlotte, NC
    4 days ago
  • $200k - $250k

    Area Sales Manager Home based in CA, WA, CT, OH, LA, PA, NY, TX, KS, MI, VT, NH $200,000 - $250,000 OTE + Training + Progression + Benefits + PTO Are you a Sales, Business Development or Account Manager with knowledge of CNC or machine tool equipment looking...
    CNC
    Work from home

    Rise Technical

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Numerical Control Programmer. Be the first to apply!