About The Role We are seeking a skilled CAD Programmer to join our stone fabrication team and translate field measurements and design intent into precise CNC-ready programs. This role bridges design ...
Quick apply
About The Role We are seeking a skilled CAD Programmer to join our stone fabrication team and translate field measurements and design intent into precise CNC-ready programs. This role bridges design ...
Quick apply
About The Role We are seeking a skilled CAD Programmer to join our stone fabrication team and translate field measurements and design intent into precise CNC-ready programs. This role bridges design ...
$17 - $25/hr
About The Role We are seeking a skilled CAD Programmer to join our stone fabrication team and translate field measurements and design intent into precise CNC-ready programs. This role bridges design ...
Quick apply
$17 - $25/hr
About The Role We are seeking a skilled CAD Programmer to join our stone fabrication team and translate field measurements and design intent into precise CNC-ready programs. This role bridges design ...
Matthews, NC · On-site
$47K - $65K/yr
... Computer Engineering Technology II CI10 Cisco Network Engineering Technology I CI11 Cisco Network Engineering Technology II CI20 Network Administration I CI21 Network Administration II CI30 ...
Quick apply
Matthews, NC · On-site
$47K - $65K/yr
... Computer Engineering Technology II CI10 Cisco Network Engineering Technology I CI11 Cisco Network Engineering Technology II CI20 Network Administration I CI21 Network Administration II CI30 ...
Matthews, NC · On-site
$47K - $65K/yr
... Computer Engineering Technology II CI10 Cisco Network Engineering Technology I CI11 Cisco Network Engineering Technology II CI20 Network Administration I CI21 Network Administration II CI30 ...
Matthews, NC · On-site
$47K - $65K/yr
... Computer Engineering Technology II CI10 Cisco Network Engineering Technology I CI11 Cisco Network Engineering Technology II CI20 Network Administration I CI21 Network Administration II CI30 ...
$47K - $65K/yr
... Computer Engineering Technology II CI10 Cisco Network Engineering Technology I CI11 Cisco Network Engineering Technology II CI20 Network Administration I CI21 Network Administration II CI30 ...
$47K - $65K/yr
... Computer Engineering Technology II CI10 Cisco Network Engineering Technology I CI11 Cisco Network Engineering Technology II CI20 Network Administration I CI21 Network Administration II CI30 ...
Matthews, NC · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Matthews, NC · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Charlotte, NC · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Charlotte, NC · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Be Seen First
Charlotte, NC · On-site
$60K - $90K/yr
We are looking for a Systems Engineer to help build out our rapidly expanding infrastructure ... Skills * 2 Year/4 Year Degree in Computer Science/Business-related field preferred. * Proven ...
Quick apply
Be Seen First
Charlotte, NC · On-site
$60K - $90K/yr
We are looking for a Systems Engineer to help build out our rapidly expanding infrastructure ... Skills * 2 Year/4 Year Degree in Computer Science/Business-related field preferred. * Proven ...
Matthews, NC · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Matthews, NC · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Charlotte, NC · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Charlotte, NC · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Matthews, NC · Remote
$30 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
Matthews, NC · Remote
$30 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
Charlotte, NC · Remote
$30 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
Charlotte, NC · Remote
$30 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
Be Seen First
Statesville, NC · On-site
$70K - $100K/yr
GIBBS CAM CNC PROGRAMMER "Pay Range - $70,000 - $90,000/yr "Could do more for the right candidate ... Computer Skills Required: * Experience in the operation and utilization of CAM Software (GibbsCAM ...
New
Quick apply
Be Seen First
Statesville, NC · On-site
$70K - $100K/yr
GIBBS CAM CNC PROGRAMMER "Pay Range - $70,000 - $90,000/yr "Could do more for the right candidate ... Computer Skills Required: * Experience in the operation and utilization of CAM Software (GibbsCAM ...
New
Preferred College diploma or university degree in the field of computer science, information systems, or computer engineering. Microsoft SQL Server / Oracle. .NET (C# or VB.NET) or other programming ...
Preferred College diploma or university degree in the field of computer science, information systems, or computer engineering. Microsoft SQL Server / Oracle. .NET (C# or VB.NET) or other programming ...
Patent Agent (Computer Science/Electrical Engineering) Direct Counsel is seeking a Patent Agent to join a highly regarded Am Law 100 firm . This position is available in Charlotte, North Carolina;
Quick apply
Patent Agent (Computer Science/Electrical Engineering) Direct Counsel is seeking a Patent Agent to join a highly regarded Am Law 100 firm . This position is available in Charlotte, North Carolina;
Charlotte, NC · Hybrid
Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or a related technical field required. Key Responsibilities * Design, implement, and optimize enterprise LAN, WAN ...
New
Quick apply
Charlotte, NC · Hybrid
Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or a related technical field required. Key Responsibilities * Design, implement, and optimize enterprise LAN, WAN ...
New
Charlotte, NC · Hybrid
Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or a related technical field required. Key Responsibilities * Design, implement, and optimize enterprise LAN, WAN ...
New
Quick apply
Charlotte, NC · Hybrid
Bachelor's degree in Information Technology, Computer Science, Computer Engineering, or a related technical field required. Key Responsibilities * Design, implement, and optimize enterprise LAN, WAN ...
New
Pineville, NC · On-site
$25.25 - $34.50/hr
As a CAD Drafter/Programmer , you'll create and modify production-ready CAD drawings while generating CNC programs that drive countertop fabrication. Working closely with templating, fabrication ...
Quick apply
Pineville, NC · On-site
$25.25 - $34.50/hr
As a CAD Drafter/Programmer , you'll create and modify production-ready CAD drawings while generating CNC programs that drive countertop fabrication. Working closely with templating, fabrication ...
$20 - $24/hr
Fiber Engineering Company: TEP About the Role: TEP is looking for a full-time OSP CAD Designer to join our growing Charlotte, NC office. In this role, you'll be an essential part of our engineering ...
$20 - $24/hr
Fiber Engineering Company: TEP About the Role: TEP is looking for a full-time OSP CAD Designer to join our growing Charlotte, NC office. In this role, you'll be an essential part of our engineering ...
$24.75 - $33.75/hr
CNC Router Programmer Location: Concord, North Carolina Job Type: Full-Time As a CNC Router ... Computer literacy is required * Familiarity with control panels and CNC machinery * Strong ...
Quick apply
$24.75 - $33.75/hr
CNC Router Programmer Location: Concord, North Carolina Job Type: Full-Time As a CNC Router ... Computer literacy is required * Familiarity with control panels and CNC machinery * Strong ...
$30.7K - $36K
5% of jobs
$36K - $41.3K
10% of jobs
$41.3K - $46.6K
7% of jobs
$47.6K is the 25th percentile. Wages below this are outliers.
$46.6K - $51.9K
15% of jobs
$51.9K - $57.2K
7% of jobs
The median wage is $59.1K / yr.
$57.2K - $62.5K
15% of jobs
$62.5K - $67.8K
11% of jobs
$71.7K is the 75th percentile. Wages above this are outliers.
$67.8K - $73.1K
6% of jobs
$73.1K - $78.4K
14% of jobs
$78.4K - $83.7K
7% of jobs
$83.7K - $88.9K
2% of jobs
$30.7K
$60.5K
$88.9K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

CUTTING EDGE STONEWORKS is a Mooresville-based fabricator known for blending traditional craftsmanship with advanced CNC technology to deliver high-quality quartz, granite, and marble countertops for residential and commercial projects. The company emphasizes teamwork, continuous improvement, and a customer-focused culture that values precision, creativity, and on-time delivery.
About The Role
We are seeking a skilled CAD Programmer to join our stone fabrication team and translate field measurements and design intent into precise CNC-ready programs. This role bridges design and production, ensuring layouts, nests, and toolpaths are optimized for efficiency, material yield, and finished quality in a fast-paced countertop fabrication shop in Mooresville, NC.
Key Responsibilities
Qualifications
What Makes This Role Rewarding
Join a company that invests in modern fabrication technology and values employees who bring precision and problem-solving to every job. You’ll work alongside experienced fabricators in a supportive team environment, have opportunities for technical training and advancement, and play a direct role in producing beautiful, high-quality stone surfaces for local homes and businesses.
Compensation And Benefits
Ideal Candidate Profile
The ideal candidate combines analytical precision with practical shop awareness: someone who is detail-focused, decisive when resolving programming challenges, comfortable communicating across departments, and motivated to improve processes that boost throughput and quality in a busy countertop fabrication setting.
Sourced by ZipRecruiter
1 - 10 Employees
Mooresville, NC, US