Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer / Machinist - Day Shift (Mastercam / Haas Mills)

$36 - $45 per hour

Harris & 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CNC Programmer / Machinist - Day Shift (Mastercam / Haas Mills) in Roseville, CA vacancy
  • 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

    Harris & Bruno International

    Roseville, CA
    1 day ago
  • $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 shift
    Full time
    Shift work

    Prototek Digital Manufacturing

    Rancho Cordova, CA
    1 day ago
  •  ...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... 
    Suggested
    Part time

    Roseville Precision Inc

    Rocklin, CA
    1 day ago
  •  ....  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 shift
    Full time

    Harris & Bruno Machine Co. Inc

    Roseville, CA
    7 days ago
  •  ...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

    Roseville Precision

    Rocklin, CA
    1 day ago
  • $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 shift
    Temporary work
    Flexible hours
    Shift work

    CalTek Staffing , Inc.

    Rancho Cordova, CA
    3 days ago
  •  ...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 time
    Contract work
    Part time
    Work at office
    Local area
    Relocation package

    Tri Tool Technologies

    Rancho Cordova, CA
    2 days ago
  •  .... 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... 

    Roseville-Precision,-In

    Rocklin, CA
    1 day ago
  • $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 shift
    Full time
    Contract work
    Part time
    Shift work

    Cynet Health

    Roseville, CA
    1 day ago
  • $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 shift
    Full time
    Part time
    Summer work
    Local area
    Relocation
    Relocation package
    Shift work
    Night shift

    Sutter Medical Group

    Antelope, CA
    2 days ago
  • $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 shift
    Work experience placement
    Worldwide
    Shift work

    Greenheckgroup

    Rocklin, CA
    17 hours ago
  •  ...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 shift
    Contract work
    Remote work

    Hired by Matrix

    Roseville, CA
    3 days ago
  •  ...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 shift
    Full time
    Work experience placement
    Remote work

    Adventist Health

    Roseville, CA
    1 day ago
  •  ...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 shift
    Immediate start

    Villara Building Systems

    Mcclellan, CA
    3 days ago
  •  ...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 shift
    Work experience placement
    Remote work

    Windsor Healthcare Recruitment Group, Inc.

    Roseville, CA
    3 days ago
  •  ...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 shift
    Shift work

    Genie Healthcare

    Rocklin, CA
    1 day ago
  • $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 work
    Relocation package
    Flexible hours
    Shift work

    CalTek Staffing , Inc.

    Rancho Cordova, CA
    17 hours ago
  •  ...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 shift
    Permanent employment
    Full time

    Talented Medical Solutions

    Roseville, CA
    5 hours ago
  •  ...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 shift
    Remote work
    Monday to Friday
    Shift work

    Tryfacta, Inc.

    Roseville, CA
    2 days ago
  •  ...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 shift
    Work experience placement
    Remote work

    Windsor Healthcare Recruitment Group, Inc.

    Roseville, CA
    2 days ago
  •  ...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 shift
    Full time
    Part time
    Seasonal work
    Shift work

    FRITO LAY

    Rocklin, CA
    3 days ago
  •  ...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 shift
    Full time
    Contract work
    Work at office

    Talented Medical Solutions

    Roseville, CA
    2 days ago
  •  ...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 shift
    Contract work

    LanceSoft, Inc.

    Roseville, CA
    1 day ago
  • 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 TALENT
    Day shift
    Shift work

    TALENT

    Roseville, CA
    17 hours ago
  • $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

    Valley Healthcare

    Roseville, CA
    3 days ago
  • 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

    Prototek Digital Manufacturing

    Rancho Cordova, CA
    1 day ago
  • 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 TALENT
    Day shift
    Shift work

    TALENT

    Roseville, CA
    17 hours ago
  • $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 shift
    Weekly pay
    Shift work

    DT Trak

    Roseville, CA
    1 day ago
  • $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 shift
    Hourly pay
    Weekly pay
    Permanent employment
    Contract work
    Immediate start

    Blue United Sourcing

    Roseville, CA
    17 hours ago
  •  ...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 shift
    Remote work
    Monday to Friday
    Shift work

    Tryfacta, Inc.

    Roseville, CA
    9 days ago

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!