Programmer
DRT Holdings, LLC
Job Description
Job Description
CNC Programmer | Mastercam | Job Shop
Job Description
We are seeking a skilled CNC Programmer to develop, optimize, and maintain machining programs that support high-quality, efficient manufacturing operations. This role is responsible for translating engineering intent into effective machining strategies, ensuring parts are produced accurately, efficiently, and cost-effectively.
This is not a repetitive production programming role. We operate in a job shop environment where every project presents a new challenge. Success in this role requires a strong machining background, sound manufacturing judgment, and the ability to develop creative, efficient solutions for unique parts and applications.
What You'll Do- Create, modify, and optimize CNC programs using Mastercam and other CAM software.
- Interpret engineering drawings, CAD models, and GD&T requirements to develop machining strategies.
- Select tooling, cutting parameters, and fixturing solutions to maximize performance.
- Simulate and verify toolpaths to ensure accuracy and prevent collisions.
- Support CNC machinists and operators with setup instructions and technical guidance.
- Troubleshoot programming, tooling, and machining issues on the production floor.
- Drive continuous improvement initiatives focused on reducing cycle times and increasing efficiency.
- Collaborate with Engineering, Production, and Quality teams to improve manufacturability and process performance.
- Maintain program documentation, revision control, and backups.
- Ensure all machining processes meet quality, safety, and customer requirements.
- 3+ years of CNC programming experience in a manufacturing environment.
- Strong machining background with a thorough understanding of machining processes, tooling, fixturing, and setup practices.
- Proficiency with CAM software, preferably Mastercam.
- Ability to read and interpret engineering drawings, specifications, and GD&T.
- Knowledge of G-code and CNC controls such as Fanuc, Mazak, or similar.
- Strong understanding of feeds, speeds, tooling selection, and process optimization.
- Strong problem-solving skills and attention to detail.
- Associate's or Bachelor's degree in Manufacturing Engineering, Mechanical Engineering, or a related field.
- Experience programming 4-axis or 5-axis machining centers.
- Familiarity with CAD software such as Inventor or AutoCAD.
- Lean Manufacturing or Six Sigma experience.
- Experience in a high-mix, low-volume job shop environment.
If you thrive on solving complex machining challenges, developing new processes, and creating efficient manufacturing solutions, we'd like to hear from you.
- Job Description Job Description Pay: Weekly & Competitive Pay + Shift Differential + Day 1 Benefits & 401K Shift(s) Available: 1st Shift | Monday- Friday| 7:00 AM - 3:30 PM Overtime | Available We're seeking a detail-driven CMM Quality Inspector to join...SuggestedWeekly payMonday to FridayShift workDay shift
$54 per hour
...CMM Programmer Our client, a leading energy technology and advanced manufacturing company, is seeking a CMM Programmer to join their team. As a CMM Programmer, you will be part of the Manufacturing Engineering Department supporting the Quality, Metrology, and Production...SuggestedLong term contract$48 - $53 per hour
...Job Description Job Description Job Title: CNC Programmer As a CNC Programmer, you will be responsible for developing and maintaining CNC programs using NX-CAM or MasterCAM. You will work with multi-axis milling, turning, grinding, and Electrical Discharge Machining...SuggestedContract workTemporary workApprenticeshipDay shiftAfternoon shift- Greenville, South CarolinaStudents & Grads /Full-Time /HybridWhy GLS?Purpose: Access to affordable, reliable transportation is essential to leading productive work and personal lives, caring well for oneself, one’s family, and the needs of others. Through advanced analytics...SuggestedFull timeTemporary workCasual workWork at officeImmediate startMonday to Friday
- Job Description Job Description Robert Half is hiring! We are looking for a Software Engineer to join our team in Greenville, South Carolina. In this role, you will build and enhance business applications, intelligent automation, and AI-enabled solutions that improve...Suggested
$85k - $125k
Job Description Job Description Software Engineer (DevSecOps) – Job Description Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $85,000 - $125,0...Full time- Job Description Job Description Job Title: Application Engineer Location: Simpsonville, SC Reports to: Application Engineering Manager Employment Type: Full-time Seniority Level: Entry-Level Industry: Manufacturing | Mechanical Power Transmission...Full timeNight shift
- Known for being a great place to work and build a career, KPMG provides audit, tax and advisory services for organizations in today's most important industries. Our growth is driven by delivering real results for our clients. It's also enabled by our culture, which encourages...H1bLocal area
$50 - $80 per hour
Job Description Job Description Job Title: Senior Software Engineer Job Description We are seeking a highly skilled Embedded Software Engineer to design, develop, and integrate software for embedded systems. This role involves covering the full development lifecycle...Contract workTemporary work$100k - $120k
About the job SCADA Engineer Job Title: SCADA Engineer Employment Type: Full-time Travel Required: Up to 30% Salary Range: $100,000 $120,000 per year , commensurate with experience and qualifications. Position Overview: The SCADA Engineer...Full time- Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Permanent employmentFull timeH1b
- NAVA Software solutions is looking for a SCADA Engineer Details: SCADA Engineer Location: Greenville SC Or City of Industry CA - Onsite Duration: 6-12 months Experience Required: 7-10 Years in MES & SCADA Implementations for...
$37.54 per hour
job summary: Join Our Client to drive precision in energy manufacturing! We are seeking a CMM Programmer with 3+ yrs PC-DMIS experience and GD&T mastery to build CMM programs and ensure product excellence. Build a cleaner future with us! location: Greenville, South...Hourly payContract workTemporary workWork experience placement$70.4k - $105.6k
Job Description Summary As an entry-level AI Engineer, you will help design, build, integrate and operate AI-enabled applications for engineering and industrial use cases. You will work across software, machine learning and data interfaces, partnering with Data Scientists...Contract workInternshipRelocation package$159.78k
General Information LocationGreenville, South Carolina Working Schedule Full-Time Work Arrangement Hybrid Relocation Assistance Available No Grade 12T Posted Date 17-Aug-2026 Job ID 19977 Description and Requirements The Team You...Full timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week- New solutions emerge when thinking isn't hard-wired. Networks are about more than IT Networks. They are about connecting people who make things possible. Close teamwork is key to understanding how IT can help integrate ideas into systems. We put this insight into practice...Temporary workLocal areaFlexible hours
$110k - $120k
Role:The Senior UI Developer’s primary responsibility is to implement and ship beautiful user interfaces that bring a modern touch to our platforms.The role requires integrating with legacy application code, maintaining and modernizing existing features and tools, and contributing...Full timeWork experience placement- About TRULEO TRULEO builds the first case intelligence platform for law enforcement, and more than 1,000 agencies use us today. Most departments already have the information they need to solve a case, but it's spread across RMS, CAD, jail calls, body-worn camera footage...Full time
- Job Description Job Description Description: The Senior Software Engineer builds and extends Chartspan's Impact RPM platform — patient enrollment, health data processing, EHR integrations, and messaging workflows — in a HIPAA-regulated production environment. This...
$66.56k - $74.88k
JLL empowers you to shape a brighter way . Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented peopleand empowering...Daily paidFor contractorsWork at officeLocal areaRemote work$90k - $125k
Job Description Job Description Embedded Software Engineer – Job Description Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Security Clearance required Salary...Full time$120k - $140k
Job Requirements POSITION: (Controls Steam Turbine Technical Lead Engineer)Who We Are:Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside...Temporary workLocal areaFlexible hours$134.55k - $205.56k
Responsibilities Responsibilities may include the following: Design transmission lines in the 69kV to 765kV range. Mentor and train less experienced design team members. Coordinate design activities to ensure installation and operations will comply with specifications...Hourly payWork at officeLocal areaFlexible hours3 days per week- Wood is currently seeking for a Lead Structural Engineer reporting to the Manager of Civil/Structural Department in our Greenville, SC office. This will be a hybrid role, with the expectation of 3 days per week worked in our Greenville office.Authorization to work lawfully...Work at officeLocal areaRelocation3 days per week
- Senior Java Software Engineer position open in Greenville, SC for a skilled Java enterprise developer . Direct-hire role for a growing company with a great team culture! You will be participating in architecture, design, development and deployment. ...Relocation
$134.55k - $205.56k
Description Responsibilities may include the following: Design transmission lines in the 69kV to 765kV range. Mentor and train less experienced design team members. Coordinate design activities to ensure installation and operations will comply with specifications...Hourly payWork at officeLocal areaFlexible hours3 days per week$47.55 - $52.55 per hour
Pay Range: $47.55hr - $52.55hr Responsibilities: Develop and validate robust CMM measurement strategies for standard to moderately complex parts using CAD models, drawings, datum structures, ASME Y14.5 GD&T, and production requirements. Create, maintain, and prove out PC...Temporary workApprenticeshipLocal area- Join ProMach and shine. Whether you're creative, strategic, persuasive, or mechanically inclined, there’s a place for you here. Be a problem-solver, a closer, a futurist—whatever drives you. At ProMach, you'll be challenged and rewarded as you help improve packaging performance...Full timeContract workTemporary workLocal area
$89.3k - $148.7k
Job Description Summary We are seeking a versatile and technically driven Lead Additive Manufacturing Engineer to own the maturation of AM processes and products from concept through to full production deployment. As a Lead Engineer, you will act as a technical authority...Contract workRelocation package$81.7k - $136.7k
Job Description Summary Are you passionate about innovation? Are you excited at the opportunity to electrify and decarbonize the world? We operate with a founder’s mindset. We deliver innovation with passion, speed, and courage. We continuously challenge our thinking...Permanent employmentContract workRelocation packageFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer. Be the first to apply!




