CNC Programmer / Machinist - Day Shift (Mastercam / Haas Mills)
$36 - $45 per hourHarris & Bruno International
At a Glance Company: Harris & Bruno International Location: Roseville, CA (On-Site) Job Type: Full-Time Pay Range: $36.00 – $45.00 per hour (based on experience) Shift: Day Shift | Monday–Friday | 5:00 AM – 1:30 PM (flexible to 6:00 AM – 2:30 PM) Overtime: As Needed Experience Level: Senior (8–12+ years CNC machining + programming experience) Work Authorization: Must be authorized to work in the U.S. Apply Link: Apply directly through hireCNC Why This Role Exists This role exists due to increased production demand, added machining capacity, and the need to support an overloaded programming function on the team. At Harris & Bruno International, this position plays a critical role in owning CNC programming, supporting machinists on the floor, and helping bring structure to setups and processes. This is a programming-first role with real impact on efficiency, quality, and throughput across a high-mix production environment. The Work You’ll Be Doing In this role, you will: Develop, write, and optimize CNC programs using CAM software (primarily Mastercam) Support new part introduction (NPI) from print to production Set up and operate CNC mills when needed for prove-outs and production support Create setup sheets, tooling lists, and standardized work instructions Design or recommend tooling, fixtures, and workholding solutions Perform program prove-outs, first article runs, and process validation Troubleshoot complex machining, tooling, and programming issues Optimize cycle times, tool life, and overall machining efficiency Collaborate with engineering to improve manufacturability (DFM feedback) Support and mentor machinists across the team Machines, Controls & Software You’ll work with equipment such as: Machines: Haas vertical mills (3-axis + 4th-axis), Haas VR-14, Matsuura horizontal cell Controls: Haas, Fanuc CAM Software: Mastercam (primary), Fusion 360 (secondary) Inspection Tools: Micrometers, calipers, height gauges, CMM (as needed) Materials You’ll Work With Aluminum (primary) Steel Stainless steel What We’re Looking For Required: 8–12+ years of CNC machining experience, including advanced programming Strong CAM programming experience (Mastercam preferred) Experience with CNC milling (multi-axis required) Strong G-code knowledge and ability to edit at the machine Deep understanding of blueprints and GD&T Proven ability to troubleshoot and optimize machining processes Ability to work independently and lead technical initiatives Preferred (Not Required): 4-axis and 5-axis machining experience Fixture design experience Fusion 360 exposure Lean manufacturing / continuous improvement experience ERP/MRP system familiarity Why Machinists Like Working Here Clean, organized, lean manufacturing environment High-mix work — not repetitive production Modern Haas and Matsuura equipment Real ownership — programming + process impact, not just button pushing Strong internal growth (leadership promoted from within) Long-tenured team (many employees with 20+ years) Team-first, low-ego culture Stable company with global reach but small-team feel Pay, Benefits & Schedule Pay Range: $36.00 – $45.00/hr (DOE) Benefits: Medical, dental, and vision coverage 401(k) with company match 3 weeks PTO starting in year one Paid holidays Company-paid life insurance (with optional additional coverage) Schedule: Monday–Friday | 5:00 AM – 1:30 PM (flexible start time) Overtime: As needed About Harris & Bruno International Harris & Bruno International is a global manufacturer of printing equipment and precision components, headquartered in Roseville, CA. Since 1948, the company has built equipment for major brands including HP, Shutterfly, and Vistaprint. From design and engineering through machining, assembly, and final installation, Harris & Bruno produces and supports its equipment in-house — giving machinists the opportunity to work on real products in a highly collaborative environment. Apply Interested machinists can apply directly through hireCNC. Apply now or save this job to come back later. #J-18808-Ljbffr Harris & Bruno International
- Harris & Bruno International seeks an experienced CNC Programmer to develop and optimize CNC programs in Roseville, CA. The role requires 8-12+ years of CNC machining experience, particularly with Mastercam, and the ability to troubleshoot complex machining and programming...Suggested
$40 - $50 per hour
...based on experience) Shift: 1st Shift (6:30... ...for complex CNC machining and EDM... ...programs . As a CNC Programmer, you’ll play a critical... ...Collaborate with machinists, engineers, and... ...Software Machines: CNC Mills (3-axis, 5-axis),... ...Controls: Fanuc, Haas (varies by machine...Day shiftFull timeShift work- ...seeking an experienced Sheet Metal Shop Programmer for our precision sheet metal... ...laser equipment, TRUMPF press brakes, and HAAS CNC mills . This position will support programming... ...SigmaNEST, SolidWorks, TruTops, Boost, Mastercam, Fusion 360, GibbsCAM, or similar software...SuggestedPart time
- .... Harris & Bruno International (H&B), a printing equipment and spare parts manufacturer, is seeking a full-time, day shift, CNC Lathe Setup Machinist. EXPECTATIONS: This position will require a safety conscious, meticulous, and detail oriented person to operate...Day shiftFull time
- ...in Rocklin, CA, is searching for a skilled Sheet Metal Shop Programmer for their precision fabrication facility. The ideal candidate... ...with Amada punch and laser equipment, TRUMPF press brakes, and HAAS CNC mills. Responsibilities include creating efficient programs,...Suggested
$32 - $37 per hour
...JOB TITLE: CNC Machinist II (1st Shift) PAY RANGE : $32 - $37 + $5K Sign-On | SHIFT: 1st Shift M-F 6A - 2:30P QUICK SUMMARY We areseeking a skilled CNC Machinist II to join our growing manufacturing team. This role is ideal for a machinist with strong setup...Day shiftTemporary workFlexible hoursShift work- ...CNC Machinist Rancho Cordova, CA Full-time Opportunity for Overtime ($1000 sign on... ...The CNC Machinist will work on both CNC Mill and CNC Lathe work centers setting up and... ...and programming to supervisor and machine programmer. Communicate tooling needed with...Full timeContract workPart timeWork at officeLocal areaRelocation package
- .... is seeking a skilled Sheet Metal Shop Programmer in Rocklin, CA. The role involves programming... ...programming, blueprint reading, and CNC operations, with a strong attention to... ...Proficiency in tools such as SolidWorks and Mastercam is advantageous. This position offers a...
$1,529 per week
...Registered Nurse (RN) | Infection Control Location: Roseville, CA Agency: Cynet Health Pay: $1,529 per week Shift Information: Days - 5 days Contract Duration: 13 Weeks Start Date: 8/3/2026 About the Position Job Title: Infection...Day shiftFull timeContract workPart timeShift work$400k
...Collaborative, Supportive Structure: Three in-house OBGYN hospitalists on shift 24/7 One Certified Nurse Midwife always on duty Close... ...-time opportunities available Guaranteed 12-hour shifts (day and night with a nighttime differential) Full-time equivalence:...Day shiftFull timePart timeSummer workLocal areaRelocationRelocation packageShift workNight shift$33.44 - $38.97 per hour
...repair tools, dies, and other parts. Operations include but are not limited to milling, turning, grinding, heat treating, programming of CNC equipment, assembly, and try-out. Available Shifts 1st Shift - 6:00am - 2:00pm. Duties & Responsibilities Experience in...Day shiftWork experience placementWorldwideShift work- ...a Medical Biller. Position Type: # Contract #13 Weeks Contract Required: ~ Billing Follow Up Associate. ~ Day Shift, remote need. ~ High School Education/GED or equivalent: Preferred. ~ Associates/Technical Degree or equivalent combination of...Day shiftContract workRemote work
- ...best work. Job Summary: Adventist Health Roseville is seeking an Epic-Certified EHR Systems Analyst III for a full-time, day-shift position. We are looking for a strong candidate who can work primarily remotely, with the ability to travel up to 25% as...Day shiftFull timeWork experience placementRemote work
- ...supervision per process details specified by our customers. This may involve using simple hand tools as well as more complex equipment such as CNC press brakes and spot welders. The ability to read a tape measure and perform basic math functions is essential. Comply with...Day shiftImmediate start
- ...established guidelines and precedents. Follows established procedures and receives daily instructions on work. requirement : REMOTE: Day Shift, 8 hrs day, 40 hours week, M-F 8am-4:30pm. prefer candidates with Rev Cycle Experience (billing, claim, follow-up, denial...Day shiftWork experience placementRemote work
- ...looking for a Physical Therapy to work in Physical Therapist (PT) for a 13 weeks travel assignment located in Rocklin, CA for the Shift (5x8 Days - Please verify shift details with recruiter, 07:00:00-15:00:00, 8.00-5). Pay and benefits packages are estimated based on...Day shiftShift work
$38 - $43 per hour
...JOB TITLE: CNC Machinist III PAY RANGE : $38 - $43 + 10% Shift Differential & $5,000 Sign On Bonus SHIFT: 2 nd Shift | 2:00 pm - 10:30 pm | Overtime available QUICK SUMMARY: The CNC Machinist III is a senior-level machinist responsible for executing...Temporary workRelocation packageFlexible hoursShift work- ...Overview 13 week assignment with option to go PERM. New Grads Welcome. Rehab Facility/SNF. Physical Therapist (PT) – 8-hour Day shift. Agency: Talented Medical Solutions – Nurse Owned | Joint Commission Certified Seniority level Seniority level: Entry level Employment...Day shiftPermanent employmentFull time
- ...Medical Biller Department: RC - Revenue Cycle Location: Roseville, CA 95661 Facility: Adventist Health Corporate Duration: 13 Weeks Shift: Day Shift (8:00 AM 4:30 PM) Schedule: Monday Friday (40 hours/week) Key Responsibilities: Handle medical billing processes...Day shiftRemote workMonday to FridayShift work
- ...description : Performs medical billing and collection activities for assigned patient accounts. requirement : Day Shift, M-F, 8am -5pm, REMOTE position, looking for a candidate that has billing & FU experience knows how to read an EOB for denials and knows when...Day shiftWork experience placementRemote work
- ...prepare delicious snacks for distribution across the country. Full-time, part-time and seasonal positions are available covering 24/7 shifts whether you have experience or not. As a Material Handler, you will: Load and unload pallets and individual cases to and from...Day shiftFull timePart timeSeasonal workShift work
- ...COTA Certified Occupational Therapy Assistant Talented Medical Solutions – Full-time, Contract 13 weeks Day Shift – In-Office | Roseville, CA, United States The Opportunity You’re the kind of person who is always looking to learn. You want to grow into something greater...Day shiftFull timeContract workWork at office
- ...active RN license in California, along with BLS and ACLS certifications. The position offers 40 hours of work per week with 10-hour day shifts. Join us to empower healthcare professionals with fulfilling opportunities while benefiting from industry-leading support and...Day shiftContract work
- Infection Preventionist & Employee Health Travel Profession RN Specialty Infection Control Shift: 5 Day Shifts X 8 Hrs Start Date: 06/22/2026 End Date: 09/19/2026 Duration: 13 Week(s) City: Roseville State: CA TALENTDay shiftShift work
$1,976 - $2,593 per month
A prominent healthcare staffing agency is seeking an ICU Travel Nurse for a 13-week assignment in Roseville, California. This role offers competitive weekly compensation ranging from $1,976 to $2,593 and requires at least 2 years of hospital experience, along with current...Day shift- A precision manufacturing firm in Rancho Cordova seeks an experienced CNC Programmer to develop advanced programs for complex machining. The ideal candidate has 5+ years in CNC programming and expertise in Fusion 360 and SolidWorks. Responsibilities include designing fixtures...Full time
- Billing Follow Up Associate Travel Profession: Medical Coder/Biller Shift: 5 Day Shifts X 8 Hrs Start Date: 08/12/2026 End Date: 01/23/2027 Duration: 13 Week(s) City: Roseville State: CA TALENTDay shiftShift work
$1,535 per week
...Occupational Therapy - OT Acute Care Occupational Therapy - OT Acute Care Weekly Pay: $1,535 Regular Pay Rate: $7 Shift Details: 8hr Day Shift Shifts Per Week: 5 Scheduled Hours: 40 Start Date: 01/12/2026 End Date: 04/13/2026 Duration: 13 Week(s)...Day shiftWeekly payShift work$45 - $48 per hour
...and the option to transition into a permanent role. Assignment Details: ~13-week travel contract ~36 hours per week ~ Day shift ~ Skilled Nursing Facility setting ~ Start ASAP ~ Permanent placement may be available for interested candidates Compensation...Day shiftHourly payWeekly payPermanent employmentContract workImmediate start- ...Department: RC - Revenue Cycle Location: Roseville, CA 95661 Facility: Adventist Health Corporate Duration: 13 Weeks Shift: Day Shift (8:00 AM - 4:30 PM) Schedule: Monday - Friday (40 hours/week) Key Responsibilities: Handle medical billing...Day shiftRemote workMonday to FridayShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer / Machinist - Day Shift (Mastercam / Haas Mills). Be the first to apply!
- part-time day shift Roseville, CA
- 1st shift Roseville, CA
- day shift warehouse Roseville, CA
- early morning shift Roseville, CA
- part time morning shift Roseville, CA
- full time 1st shift Roseville, CA
- part-time 1st shift Roseville, CA
- production 1st shift Roseville, CA
- part time morning Roseville, CA
- night shift day shift Roseville, CA


