Demo

CNC Programmer

Genesis Gaming Solutions Inc
Las Vegas, NV Full Time
POSTED ON 5/31/2026
AVAILABLE BEFORE 7/30/2026

ABOUT GENESIS GAMING SOLUTIONS

Genesis Gaming Solutions, Inc. develops hardware and software solutions for casino pit and poker room management and player tracking operations. We began our development in 1999 and have continued to enhance our BRAVO product line to meet our customers’ needs and exceed their expectations. BRAVO Pit & Poker products are the most comprehensive, innovative products available in the industry.

The company also offers a full line of table game products to the casino industry including custom-built gaming tables and furniture, high-quality casino chips, precision dice, playing cards, table layouts, roulette wheels, roulette and baccarat displays, and table game accessories.

The innovation created by the company makes Genesis Gaming Solutions Inc. the only comprehensive solutions provider in the table games industry.

 BENFITS OFFERED

  • Medical, Dental, and Vision Insurance
  • Company Paid Basic Life Insurance
  • Company Paid Accidental Death & Disability (AD&D) 
  • Company Paid Short-Term & Long-term Disability
  • Paid Holidays
  • Paid Time Off
  • Development & Training Opportunities

SUMMARY: The CNC Programmer is responsible for developing, implementing, and optimizing CNC programs that ensure efficient, accurate, and high-quality production of machined components requiring G-Coding utilizing Enroute, Maestro and Microvellum. 

 DUTIES AND RESPONSIBILITIES:

  • Write and modify computer programs (G-code) that instruct the CNC machine on how to cut, shape, and machine plastic or wood into the desired parts. 
  • Program machines using Enroute, Maestro, and Microvellum software, following company standards for speeds, feeds, and tooling. 
  • Work with machine operators to ensure that the CNC machine and beam saw are running properly.
  • Collaborate with machine operators to ensure proper machine operation and troubleshoot technical issues.
  • Interpret sales orders to accurately cut materials to specifications, ensuring all components are included.
  • Assist with cutting, building, and verifying prototypes as needed.

 QUALIFICATIONS:

  • Associate’s degree (AA) or equivalent from a two-year college or technical school, or at least three years related hands-on experience, or equivalent combination of education and experience.
  • 2 years of CNC design and programming experience 
  • Prior experience with SCM and Maestro Control software a plus.
  • Prior experience with Enroute a plus.
  • Prior experience with Microvellum a plus.
  • Excellent analytical and problem-solving skills.
  • Attention to detail and accuracy required.

 COMPETENCIES:

  • Analytical - Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs workflows and procedures.
  • Design - Generates creative solutions; Translates concepts and information into images; Uses feedback to modify designs; Applies design principles; Demonstrates attention to detail.
  • Innovation - Displays original thinking and creativity; Meets challenges with resourcefulness; Generates suggestions for improving work; Develops innovative approaches and ideas; Presents ideas and information in a manner that gets others' attention.
  • Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.
  • Safety and Security - Observes safety and security procedures; Determines appropriate action beyond guidelines; Reports potentially unsafe conditions; Uses equipment and materials properly.
  • Written Communication - Writes clearly and informatively; Edits work for spelling and grammar; Varies writing style to meet needs; Presents numerical data effectively; Able to read and interpret written information.

 PHYSICAL DEMANDS AND WORK ENVIORNMENT:

  • Frequently required to stand, walk, climb, balance, bend, stoop, kneel or crawl.
  • Continually required to sit, utilize hand, and finger dexterity, and talk or hear.
  • Occasionally work near moving mechanical parts or around airborne particles, while partnering with colleagues in the shop. 
  • While performing the duties of this job, the noise level in the work environment is usually quiet; occasionally moderate. 
  • The employee must occasionally lift and /or move more than 25 pounds.
  • Specific vision abilities required by this job include: Close vision; Distance vision; Color vision; Depth perception and ability to adjust focus.
  • Specialized equipment and machines used: Morbidelli CNC X200 machine, Gabbiani automatic beam saw, and SNX Nventor CNC Machine 

Salary : $45,000 - $50,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Genesis Gaming Solutions Inc

  • Genesis Gaming Solutions Inc Las Vegas, NV
  • ABOUT GENESIS GAMING SOLUTIONS Genesis Gaming Solutions, Inc. develops hardware and software solutions for casino pit and poker room management and player ... more
  • 7 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Las Vegas, NV area that may be a better fit.

  • Astound Group LLC Las Vegas, NV
  • CNC OPERATOR/PROGRAMMER Department : Production Location : ASTOUND LV We are a fast-paced company with high expectations and seek someone who is as passion... more
  • 29 Days Ago

  • Glenn Rieder, LLC Las Vegas, NV
  • Job Summary Shamrock Metals is looking for a Detailer / CNC Programmer with strong AutoCAD skills and a working knowledge of fabrication principles. You wi... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!