CNC Programmer / Mastercam Machinist


Top Job

Located in Redding, CA

Salary: Depends on experience



About Express:


Express Employment Professionals, named ClearlyRated Best of Staffing® Client and Talent Awards winner for the past 7 years, is hiring for a local client company in Shasta County.  We help people in our community find work every day.  Express Employment Professionals in Redding wants to make a difference locally and across North America.  With more than 800 locations across the U.S., Canada, and South Africa, we are on a mission to put a million people to work annually.


About the Client:


This client has been serving the microscopy community with instrumentation and supplies since 1968. We sell to the entire USA and all around the world both through a large distributor network and directly. We are a healthy company, growing even throughout recent uncertain economic times.


About the Position:


We are seeking candidates for a full-time CNC Programmer / Mastercam Machinist who has Mastercam Programming skills. This person will produce machined parts by programming, setting up, and operating computer numerical control (CNC) and manual machines, maintaining quality and safety standards, keeping records, and maintaining equipment and supplies.


Job Description/ Responsibilities:


Write CNC programs in Mastercam to produce accurate and high-quality parts.

Create, load, edit and store CNC programs.

Perform basic and complex set ups of machines by entering instructions, including zero and reference points, setting tool registers, offsets, compensation and conditional switches.

Produce machined components and products on both CNC and manual machine shop equipment, lathes and mills.

Reduce production failures and improve yields.

Maintain time standards, production schedule and quality.

Perform milling, turning, drilling, tapping, sawing, and sanding tasks.

Perform routine cleaning and maintenance.

Assemble, repair, and fabricate metal parts.

Perform final operations including de-burring, cleaning, and inspecting parts.

Other duties as needed.




Minimum of 5 years of experience in a machine tool occupation, including CNC machines, mills, lathes, saws, and various machine shop tools.

Must be proficient in Mastercam to program parts.

Experience in writing CNC and lathe programs to machine parts.

Understand and be able to read G codes, M codes and make basic edits.

Ability to read blueprints and use precise measuring tools.

Ability to interpret geometric dimensions and tolerances (GD&T).

Understand and apply basic machining principles, and make adjustments as necessary.

Must have good interpersonal and communication skills, be able to get along with others easily.

Must have strong reading, writing, spelling, grammar, and math skills.

Must be able to work in a fast-paced environment, ability to learn new things quickly.

Must be self-motivated and able to work independently as well as on a team. Must have positive attitude at all times. Must have good problem-solving skills and good judgment.

Must have good organizational skills, ability to handle multiple tasks, and ability to prioritize.

Must have strong attention to detail, and high level of accuracy in work product.

Must have strong attendance record and work ethic.

While performing the duties of this job, the employee is regularly required to stand, walk, bend, sit, reach, stoop, crouch, climb, balance, feel, and communicate. This position will be regularly exposed to dust, odors, oil, fumes, and noise. Must be able to frequently lift, pull, push objects that weight up to 50 pounds.




Monday through Friday: 6:00 AM - 2:30 PM; hours may vary as needed based on business needs.




Medical, Dental, Vision and Life Insurance

Sick days





Depending on experience with a review after the probationary period


About You:


You are attentive, responsive, and can take control of situations.

You are personable, determined, and driven to make a difference. You can see beyond a problem, respond to situations in crafty ways, and put a positive and professional spin on any situation.

Multitasking and professionalism are natural habits.

You thrive on succeeding, overcoming challenges, and have an exceptional work ethic.

Friends and co-workers describe you as a highly organized and productive person.

You are a team player and an individual performer who can quickly connect with others inside and outside of the company.

You naturally possess a “can get it done attitude” even when the odds are not in your favor.

You are very organized and disciplined and can effectively manage multiple conflicting priorities and deadlines in a rapidly changing environment.

You are reliable and are always looking for what to do next.

You are at least 18 years of age.


Pre-employment screenings if required by the client


Express Employment Professionals – Redding

2697 Victor Avenue

Redding, CA  96002

530-221-7044 call or text



Express Employment Professionals is an equal opportunity Employer. 

Express Office: Redding
2697 Victor Avenue
Suite B
Redding, CA 96002
Apply Now