Certified Woman & Minority Owned

Apply for this job

CNC Programmer

Alamo, TN 6.0 Months
Contract $70/hour - $75/hour






Accepted: .doc, .docx, .pdf, - max 20MB
Posted: Aug 27, 2026
Ref: SRTNCP27

Position Overview


Position Summary
We are seeking an experienced CNC Programmer to support our new state-of-the-art machining center operations. The ideal candidate will have strong programming experience using CAM software and a solid understanding of CNC machining processes, tooling, fixtures, and optimization techniques. This role is responsible for developing, testing, and improving CNC programs that maximize machine performance, productivity, and part quality.

Key Responsibilities
Create, modify, and optimize CNC programs using ESPRIT EDGE software.
Develop machining strategies for complex components utilizing multi-axis machining centers.
Generate toolpaths, setup sheets maintain tooling lists, and related manufacturing documentation.
Collaborate with manufacturing engineers, machinists, quality personnel, and production teams to improve processes and reduce cycle times.
Verify and simulate CNC programs to eliminate collisions and ensure process reliability.
Select cutting tools, feeds, speeds, and work-holding methods for optimal production results.
Support machine setup and prove-out activities for new and existing products.
Troubleshoot machining and programming issues on the shop floor.
Implement continuous improvement initiatives focused on productivity, quality, and cost reduction.
Maintain accurate program revisions and documentation within company systems.
Ensure compliance with safety, quality, and manufacturing standards.

Associate degree from technical school for machining or equivalent experience.
Minimum 3-5 years of CNC programming experience.
Proven experience with ESPRIT EDGE CAM software.
Strong knowledge of CNC machining centers, including 3-axis and 5-axis equipment.
Ability to read and interpret engineering drawings, GD&T, and CAD models.
Experience selecting and optimizing cutting tools and machining parameters.
Proficiency in CNC controls such as Fanuc, Mazak, Mitsubishi or similar.
Strong problem-solving and troubleshooting skills.
Excellent communication and teamwork abilities.
Experience programming multi-tasking or mill-turn machines like DMG Mori NTX 2500 & 3000 series, Integrex I-250 & 350 HSTN, NHX6300.
Understanding of Lean Manufacturing and Continuous Improvement principles.
CNC Programming Expertise
Process Optimization


VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status

Trusted by 100+ Fortune 500 Companies

Competitive Benefits


Your well-being Matters

Health & Future Fully Covered

At VIVA, employee well-being is paramount. Our comprehensive benefits package ensures your health, financial security, and quality of life are always prioritized.

Health Insurance

VIVA provides employees access to a comprehensive group health insurance plan (Medical, Dental, Vision, Basic Life, Term Life, and Accidental Death) through our flexible PPO plan-allowing you the freedom to choose healthcare providers.

401(k) Retirement Planning

Plan securely for your future with automatic payroll deductions into a tax-advantaged 401(k) retirement plan, including employer-matching contributions for eligible employees.

Performance Bonuses & Referrals

Earn performance-based bonuses and generous referral incentives of up to $500 when recommending talented candidates who become part of the VIVA family.

Biweekly Direct Deposit

Enjoy timely and convenient payroll with biweekly direct deposit to your chosen financial institution. Biweekly Direct Deposit

VIVA Perks Program

Access exclusive employee discounts and savings on electronics, travel, groceries, apparel, and more through our dedicated VIVA Perks Program.

Join VIVA and Grow
VIVA is faster, easier and you still have complete control

CNC Programmer


Reference Number: SRTNCP27
Empty
Click + to add content