1

Sr Cnc Programmer Jobs in Raleigh, NC (NOW HIRING)

We supply CNC machine tools, tooling, accessories, software, automation, and more to manufacturers ... engineering, purchasing, and senior management. * Act as a central knowledge base for machine ...

Showing results 21-21

Sr Cnc Programmer information

See Raleigh, NC salary details

$16

$30

$43

How much do sr cnc programmer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for sr cnc programmer in Raleigh, NC is $30.09, according to ZipRecruiter salary data. Most workers in this role earn between $24.76 and $33.89 per hour, depending on experience, location, and employer.

What is a Sr CNC programmer?

Sr CNC Programmers, or Senior Computer Numerical Control Programmers, are experienced professionals responsible for creating, testing, and optimizing programs that control CNC machines used in manufacturing. They interpret blueprints and technical drawings to develop instructions that guide machines in producing precision parts and components. In addition to programming, they often troubleshoot issues, select appropriate tools, and collaborate with engineers and machinists to ensure efficient and accurate production. Their expertise is crucial for maintaining high-quality standards and improving manufacturing processes.

What are some common challenges Sr CNC programmers face when transitioning to a new manufacturing environment?

When starting at a new facility, Sr CNC Programmers often encounter challenges such as adapting to different CNC machines, varying software platforms, and unique production workflows. Each shop may have its own set of standards, tooling preferences, and quality control procedures, which require quick learning and flexibility. Building rapport with machinists and collaborating with engineering or design teams is essential for ensuring smooth program implementation and minimizing production errors. Embracing these challenges can lead to faster acclimation and improved process optimization.

What are the key skills and qualifications needed to thrive as a Sr CNC programmer, and why are they important?

To thrive as a Sr CNC Programmer, you need advanced knowledge of CNC machining, precision measurement, and a strong background in mechanical or manufacturing engineering, often supported by relevant technical certifications or diplomas. Expertise in CAD/CAM software (such as Mastercam, SolidWorks, or AutoCAD), G-code programming, and familiarity with CNC machine operation are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills set top professionals apart. These skills ensure the efficient production of high-quality components, minimize errors, and support seamless collaboration in manufacturing environments.

What is the difference between Sr Cnc Programmer vs Cnc Programmer?

AspectSr Cnc ProgrammerCnc Programmer
CredentialsTypically requires more experience, advanced certifications, or specialized trainingEntry to mid-level certifications and experience
Work EnvironmentManufacturing shops, aerospace, automotive, and precision machining facilitiesSimilar environments, often in smaller or less complex operations
ResponsibilitiesDesigns complex CNC programs, mentors junior staff, optimizes machining processesCreates CNC programs based on blueprints, sets up machines, and runs production

The main difference between a Sr Cnc Programmer and a Cnc Programmer lies in experience, complexity of tasks, and leadership responsibilities. A Sr Cnc Programmer typically handles more advanced programming, process optimization, and mentorship, whereas a Cnc Programmer focuses on creating and executing CNC programs for production. Both roles are essential in manufacturing, but the senior position requires greater expertise and often more certifications.

What are popular job titles related to Sr Cnc Programmer jobs in Raleigh, NC?

For Sr Cnc Programmer jobs in Raleigh, NC, the most frequently searched job titles are:

What cities near Raleigh, NC are hiring for Sr Cnc Programmer jobs?

Cities near Raleigh, NC with the most Sr Cnc Programmer job openings:

Infographic showing various Sr Cnc Programmer job openings in Raleigh, NC as of August 2026, with employment types broken down into 93% Full Time, 3% Part Time, and 4% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $62,592 per year, or $30.1 per hour.

Productivity Specialist

Raleigh, NC

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted yesterday


Job description

Join a USA Today Top Workplace!

Morris Group, Inc., one of the largest machine tool distribution networks in North America, is a third generation, family owned and operated business that serves manufacturers of precision machined parts in the United States. Our mission is to help manufacturers maintain a competitive advantage in the world economy by improving productivity.

Morris South is a division of Morris Group, Inc. We supply CNC machine tools, tooling, accessories, software, automation, and more to manufacturers of precision machined parts. Our customer base is located in the southeast U.S. We serve manufacturers in Alabama, Arkansas, Georgia, Mississippi, North Carolina, South Carolina, Tennessee, Virginia and the Florida panhandle. Our mission is to help manufacturers from all industry sectors achieve and maintain a competitive advantage by improving productivity. We help you make better parts, less expensively.

Summary of Responsibility:

Within these companies, Productivity Specialists comprise the most comprehensive customer service, support, and aftermarket sales in the industry. We need your validated experience to bring innovative ideas to our customers. Morris is looking for the brightest machinists and programmers to offer the latest products, efficiency generating solutions, and a level of machine installation customer support that is unmatched by our competitors.

What You Will Contribute:

  • Develop strong customer relationships across multiple levels within their organizations: shop floor, programming, engineering, purchasing, and senior management.

  • Act as a central knowledge base for machine accessories, work holding, and tooling products to recommend solutions direct to customers and for machine sales planning.

  • Analyze customer equipment and processes to recommend solutions that improve the customer’s return on their capital investment, while growing efficiency and profitability.

  • Partner with capital equipment sales in assigned territory to ensure all customer needs are met from pre-sales to project completion.

  • Encouraging a sales territory to generate revenue when not supporting capital machine projects.

  • Develop and deliver outstanding customer product demonstrations.

  • Attend industry events and supplier training seminars to stay current with new products, processes, and technologies.

  • Lead projects by collaborating with Morris’ engineering, capital equipment sales, contracts, service, and management teams.

  • Possess an in-depth knowledge of the machine tool industry and product lines represented by the company.

  • Maintain a high degree of integrity and professionalism that safeguards the trust and confidence of customers and colleagues.

  • Use a conscientious approach to identify and solving our customer’s challenges.

Other Functions:

  • Perform related duties as required

The duties listed above are intended only as illustration of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar or a logical assignment to the position.

Qualifications & Competencies:

  • Minimum 5 years of machine tool experience

  • Preference for candidates with experience reviewing and processing part prints, fixturing strategies, and tooling selection

  • Internally driven with a deep-seated desire to win in a competitive marketplace

  • Self-motivated and capable of operating with minimal direction

  • Candidate must bring a strategic approach to all work and creativity for solving challenges

  • Ability to work in a fast-paced environment and balance multiple priorities

  • Ability to excel in a team environment as well as when working independently

  • Excellent verbal and written communication skills

  • Ability to optimally present products and solutions to customers in one on one and group settings

  • Prior experience working with various levels of employee and management

  • Intermediate to sophisticated knowledge of Microsoft Office suite and other related business programs.

  • Prior experience in public speaking or presentation.

  • Prior successful experience in project management.

  • Position requires access to reliable transportation, a valid U.S. driver’s license, and a clean driving record.

  • A current U.S. passport (Preferred, but not required)

  • Daily travel throughout the assigned territory with occasional long distance or overnight travel required

What’s in it for You:

We take great pride in our employees and offer a variety of benefits that allow our employees to be successful inside and outside of work:

  • Competitive starting salary

  • Market competitive comprehensive health benefits including a zero premium medical plan offering, vision, dental, and company paid life insurance

  • 3+ Week's Vacation to Start

  • 10 Company Paid Holidays

  • 401(k) retirement plan with company contribution

  • Tuition reimbursement

  • Employee appreciation events and perks

  • Employee Assistance Program

Mental and Physical Requirements:

The physical demands and characteristics of the work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

  • Must be highly mobile, able to access all areas of the premises.

  • Ability to concentrate and remain focused while prioritizing multiple tasks, responsibilities, and projects.

  • Ability to sit for prolonged period of times.

  • Able to perform bending, twisting, stooping, reaching, and lifting of moderate to heavyweight material up to 50 lbs. with assistance from equipment or other employees.

  • Ability to frequently use hands and arms.

  • Vision abilities required by the job include close vision, distance vision, peripheral vision, depth perception and the ability to adjust focus.

  • Ability to work responsibly and professionally in dynamic job sites that may involve tight timelines, changing priorities, and interaction with customers and team members.

Certain positions are designated as safety-sensitive due to the nature of the work performed. Employees in these roles may also be expected to:

  • Ability to stand, walk, bend, kneel, crouch, climb, and reach for extended periods while servicing equipment.

  • Ability to work in tight spaces or awkward positions, including accessing equipment interiors and elevated areas.

  • Strong hand–eye coordination and fine motor skills required for precise electrical, mechanical, and diagnostic work.

  • Ability to work in industrial environments, with exposure to noise, lubricants, coolants, metal chips, and other manufacturing conditions, while consistently wearing required personal protective equipment (PPE).

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or other characteristics protected by law.

Requisition # 1678C, Raleigh NC