1

Programmer Programmer Jobs in Indian Trail, NC (NOW HIRING)

Defense Programmer

Monroe, NC · On-site

$24.50 - $33.50/hr

Develop the overall programming approach for CNC machinery; establish procedures for setup and operation of machine; as well as for programming. Recommendation of design changes to facilitate ...

Build we deploy deep expertise in engineering, operations management, and technology to supercharge the performance of our member companies. We leverage deep professional expertise and a candid ...

Build we deploy deep expertise in engineering, operations management, and technology to supercharge the performance of our member companies. We leverage deep professional expertise and a candid ...

CNC Programmer

Charlotte, NC

$26 - $35.50/hr

The programmer will also assist with setting up and operating machines to prove out CNC programs. Their focus will be on the improvement of programs that maximize quality of the final product in the ...

CADDrafter/Programmer

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 ...

CNC Programmer

Concord, NC · On-site

$24.75 - $33.75/hr

GM Performance Power Units - Concord, NC CNC Programmer - Onsite Job Summary GMPPU is seeking an experienced CNC Programmer to join our innovative team in Concord, NC. In this mission-critical ...

Be Seen First

CNC PROGRAMMER / APPLICATION ENGINEER Three different positions in Charlotte / Mooresville area 2 positions north of Charlotte and one in Charlotte 1) 5 axis MILL / B axis lathe (millturn) specialist ...

Application Programmer

Charlotte, NC · On-site

$55.06 - $63.06/hr

Genesis10 is currently seeking an Automation Developer for a hybrid position with a Global Financial Institution located in Charlotte, NC, Plano, TX and Pennington, NJ. This is a 12+ month contract ...

Application Programmer

Charlotte, NC · On-site

$55.06 - $63.06/hr

Genesis10 is currently seeking a Java Automation Developer - Hybrid for an 12+ month contract position with a Global Financial Institution located in Charlotte, NC, Plano, TX or Pennington, NJ. This ...

Application Programmer

Charlotte, NC · On-site

$55.06 - $63.06/hr

This role requires a Java/Spring developer to focus on automation development using the WorkFusion platform. The ideal candidate will have hands-on experience in machine learning model development ...

Application Programmer III Location: Charlotte, NC (Hybrid, minimum 3 days onsite) Duration: Contract - 15 months Pay Range: $65/hr (W2) Job ID: 407361 About BCforward BCforward is a leading global I ...

CNC PROGRAMMER/MACHINIST

Rock Hill, SC

$22 - $30/hr

CNC Programmer/Machinist Location: Rockhill, SC | On-site Job Type: Full-time Benefits: 401K, health/dental/vision package, reimbursement for tuition and professional dues, and paid vacation. Get to ...

CNC PROGRAMMER/MACHINIST

Rock Hill, SC · On-site

$22 - $30/hr

CNC Programmer/Machinist Location: Rockhill, SC | On-site Job Type: Full-time Benefits: 401K, health/dental/vision package, reimbursement for tuition and professional dues, and paid vacation. Get to ...

next page

Showing results 1-20

Programmer Programmer information

See Indian Trail, NC salary details

$11

$36

$63

How much do programmer programmer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for programmer programmer in Indian Trail, NC is $36.57, according to ZipRecruiter salary data. Most workers in this role earn between $23.80 and $47.60 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What cities near Indian Trail, NC are hiring for Programmer Programmer jobs? Cities near Indian Trail, NC with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Indian Trail, NC as of August 2026, with employment types broken down into 78% Full Time, 12% Part Time, 9% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $76,057 per year, or $36.6 per hour.

$24.50 - $33.50/hr

Full-time

Re-posted 12 days ago


Circor rating

8.3

Company rating: 8.3 out of 10

Based on 9 frontline employees who took The Breakroom Quiz


Job description

Position Summary
This position will write and optimize CNC programs for various turning and milling machines including multi-axis lathes using Esprit programming software. Develop the overall programming approach for CNC machinery; establish procedures for setup and operation of machine; as well as for programming. Recommendation of design changes to facilitate optimized CNC machining. Establishment of measured work rates for machining operations either from standard data or by time-study.
Principal Activities
  • Develop CNC programs based on processes laid out by manufacturing engineer
  • Create 3D models using Solid Works software
  • Help develop processes with operators and manufacturing engineers
  • Read and understand GD&T requirements on engineering drawings
  • Identify program optimization opportunities in current machine programs
  • Knowledge of cutting tool geometries, coatings, and application.
  • Utilize data bases to create tool lists, part routings, and update established programs
  • Create and compile necessary documents to aid setting up machines

CANDIDATE REQUIREMENTS
Knowledge Skills & Abilities
  • Must demonstrate effective verbal and written communication skills.
  • Ability to work effectively with others and be a participative team player.
  • Ability to work with mathematical concepts such as fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

Education & Experience
  • High School Diploma or GED required.
  • Minimum 3 years' experience programming. CAM experience required. Use of ESPRIT programming software and Solid Works software a plus

CIRCOR is an EEO Employer of Females/Minorities/Veterans/Individuals with Disabilities
#LI-RM1
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This 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.

What Circor employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom