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

Programmer / Setup Machinist

$26 - $32 per hour

Linked Professional Services

Programmer / Setup Machinist

Schedule: Monday – Friday, 6:00 AM – 4:30 PM

Pay Range: $26 – $32 per hour

Employment Type: Contract to Hire

Job Summary

We are seeking an experienced Programmer/Setup Machinist to join our manufacturing team in a contract-to-hire role. This position requires strong machining knowledge, hands-on programming experience, and the ability to set up and run precision CNC equipment in a job shop environment.

Key Responsibilities
  • Set up CNC machines for production runs
  • Program at the machine using G & M codes (Fanuc controller) and/or Mazatrol
  • Read and interpret blueprints and technical drawings
  • Perform offsets and make necessary machine adjustments
  • Change and manage cutting tools as required
  • Inspect parts and ensure quality standards are met throughout production
  • Troubleshoot machining issues and optimize setups for efficiency and accuracy
Qualifications
  • 10+ years of CNC machining and setup experience preferred
  • Strong knowledge of blueprint reading and geometric tolerancing
  • Experience with on-machine programming (Fanuc and/or Mazatrol)
  • Ability to perform precise setups in a job shop or production environment
  • Strong attention to detail and quality control mindset
  • Ability to work independently and solve problems on the floor
What We Offer
  • Competitive hourly pay based on experience
  • Contract-to-hire opportunity with long-term potential
  • Consistent full-time schedule (Monday–Friday)
  • Supportive manufacturing environment focused on quality and growth

Linked, LLC is an equal opportunity employer committed to creating a diverse and inclusive workplace. We celebrate and embrace differences and are dedicated to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. Our goal is to ensure that every employee and applicant is treated with respect and fairness. We welcome and encourage applications from all qualified candidates and are committed to making reasonable accommodations to support diverse needs throughout the hiring process. Linked, LLC is proud to be an equal opportunity employer and is dedicated to fostering a work environment where everyone can thrive.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Programmer / Setup Machinist in Rochester Hills, MI vacancy
  •  ...Company Video - Visioneering (vistool.com) Position Title: NC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p +...  ...teams. Responsibilities Create NC programs Prepare machinists' line ups Assist estimating in verifying data and... 
    Suggested
    Permanent employment
    Monday to Friday
    Flexible hours
    Shift work

    Visioneering Inc

    Auburn Hills, MI
    11 hours ago
  •  ...Robot Programmer As a Robot Programmer you will be responsible for setup, troubleshooting, debugging and preparation of robots to customer specifications. Creating robot programs and interfacing with the PLC and any peripherals from start to finish. This is a technical... 
    Suggested
    Temporary work
    Traineeship
    Remote work

    Gabletek Robotics and Controls Solutions

    Troy, MI
    18 days ago
  •  ...COMAU Robot Programmer / Automation Technician JOB SUMMARY The COMAU Robot Programmer / Automation Technician is responsible for supporting...  ...using schematics and prints. Experience with: TCP setup and verification I/O troubleshooting and simulation... 
    Suggested
    Work at office
    Remote work
    Shift work

    GableTek

    Troy, MI
    4 days ago
  •  ...Perform basic offline programming using RoboCAD/Robot Studio. TCP Verification, I/O Simulation, Move Creation/Modification, Zone Setups. Intermediate weld troubleshooting for all welding applications (drawn arc, GMAW, resistance welding, projection welding, Pneumatic... 
    Suggested

    GableTek

    Troy, MI
    1 day ago
  •  ...Robot Programmer One of the leading supplier of industrial robots. Job Description MUST have prior ABB Robot Programming experience. Candidates that have specific ABB IRC5 Robot Programming experience are even more desirable. Candidates need experience with ABB... 
    Suggested

    PSG Global Solutions

    Auburn Hills, MI
    3 days ago
  •  ...Yaskawa Motoman Robot Programmer GableTek is a leading provider of industrial automation, controls, and robotics integration solutions...  ...installation and launch support. Key Responsibilities Install, setup, and commission Yaskawa Motoman robotic systems and automation... 

    Gabletek Robotics and Controls Solutions

    Troy, MI
    4 days ago
  •  ...schedules, and mitigate risks, ensuring timely delivery of cost-effective solutions to market. GENERAL JOB SUMMARY: The CMM Programmer is responsible for developing, validating, and executing Coordinate Measuring Machine (CMM) inspection programs used to verify... 
    Local area

    Kratos Defense

    Auburn Hills, MI
    2 days ago
  • $33 - $40 per hour

     ...Robot Programmer (Bin Packer) - Orion, Michigan Contract position: Mid-July through December 2026 Pay Rate: $33.00-$40.00 per hour...  ...experience in initial robot commissioning and the physical installation setups of vision cabinets (Keyence or Photoneo) EOAT Set U p :... 
    Hourly pay
    Contract work

    CER Group NA

    Lake Orion, MI
    5 days ago
  •  ...Responsibilities Program cell logic to handle part flow and process variables utilizing either a PLC or robot as the control system Setup and program robots (Fanuc and ABB) including I/O, logic, networking and advanced options such as vision and force control Setup... 
    Work experience placement
    Local area
    Remote work

    Acme Manufacturing

    Auburn Hills, MI
    7 days ago
  • $24 - $28 per hour

     ...Position Overview: We are seeking a skilled Brake Press Programmer/Operator with experience on AccuPress machines to support precision...  ...fabrication. This is a hands-on role responsible for programming, setup, and operation of brake press equipment to produce high-quality... 
    Hourly pay

    G.Z.Q.S.O.

    Troy, MI
    3 days ago
  •  ...Job Description CMM PROGRAMMER Our client has an exciting opportunity for a CMM Programmer to join their team on 1st shift. The CMM Programmer will be responsible for all programming, hands-on training, and supporting the development of advanced inspection practices... 
    Day shift

    Qualified Staffing

    Pontiac, MI
    2 days ago
  •  ...exceed the expectations of our customers. The Opportunity: Williams International has an exciting opportunity for a CMM Programmer to join our team on 1st shift. The CMM Programmer will be responsible for all programming, hands on training, and supporting the... 
    For contractors
    Day shift

    Williams International

    Pontiac, MI
    5 days ago
  •  ...CMM Programmer (PC-DMIS / ATOS) - 1st Shift | Sterling Heights, MI Location: Sterling Heights, MI Shift: 1st Shift (Day Shift) We are hiring an experienced CMM Programmer with strong PC-DMIS programming skills and ATOS 3D scanning experience to join our... 
    Full time
    Shift work
    Day shift

    Hire Quality Strategies

    Sterling Heights, MI
    2 days ago
  •  ...Job Description BAE Systems is hiring a Sr. Programmer Analyst. This is a contractor conversion position and will be filled by a current contract employee. Working with an experienced and creative Digital Technologies team you will be building applications... 
    Contract work
    Temporary work
    For contractors
    Internship

    BAE Systems USA

    Sterling Heights, MI
    1 day ago
  • $33 - $40 per hour

     ...Robot Programmer A - Sterling Heights, Michigan Contract position through July 2026 Weekends ONLY May 2026 through June 2026, full-time through July shut-down with potential production support past shutdown Pay Rate: $33.00 - $40.00 per hour *Task: Comau and... 
    Hourly pay
    Full time
    Contract work
    Weekend work

    CER Group NA

    Sterling Heights, MI
    5 days ago
  •  ...ABB Robot Programmer – Automation Location: Grand Rapids, MI (Initial Build Phase) → South Carolina (Project Deployment in August) Job Type: 6-Month Contract Position Overview GableTek is seeking experienced ABB Robot Programmers to support a large-scale... 
    Hourly pay
    Daily paid
    Contract work

    GableTek

    Troy, MI
    8 days ago
  • Position: Cybersecurity Software Developer (Automotive Embedded) Location: Auburn Hills Job Description: We are seeking an experienced Cybersecurity Software Developer with strong expertise in automotive embedded systems to design, develop, and integrate secure...

    Pentangle Tech Services | P5 Group

    Auburn Hills, MI
    3 days ago
  • Job descriptions may display in multiple languages based on your language selection. What we offer: At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees...
    Permanent employment
    Local area
    Immediate start

    Magna Services

    Auburn Hills, MI
    2 days ago
  • Job Title Responsibilities: Design and develop safety-critical embedded software applications using modern C++ (C++14 and above) Lead resolution of complex design challenges, driving technical decisions and ensuring robust solutions. Act as a key contributor...
    Temporary work

    Zobility

    Auburn Hills, MI
    3 days ago
  • Embedded Base Software Engineer The Embedded Base Software Engineer will be part of a team responsible for developing basic software components for propulsion system control modules. The candidate will engage in software requirements analysis, design, coding, test plan...

    Stellantis

    Auburn Hills, MI
    11 hours ago
  • American Rheinmetall is a leader in the design, development, and production of advanced tracked and wheeled vehicles, vehicle systems, and critical components that support U.S. military modernization. Our expertise spans electronic and mechanical systems, fabricated structures...
    Work at office
    Local area
    Overseas

    Loc Performance

    Auburn Hills, MI
    5 days ago
  • JOB - Senior Software Developer (AUTOSAR) Location: Auburn Hills, MI (Onsite Role) Years of Experience: 7+ Years Qualification Required ~ BE/ BTECH/ ME/MTECH Roles And Responsibilities More than 7 Years of experience in the...

    Futran Tech Solutions Pvt. Ltd.

    Auburn Hills, MI
    4 days ago
  • Job descriptions may display in multiple languages based on your language selection. What we offer: At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees...
    Permanent employment
    Work at office
    Local area

    Magna Services

    Auburn Hills, MI
    5 days ago
  • $138k - $172.25k

    Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-$172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience...
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    4 days ago
  • Software Engineer Minimum 2 Years experience as a Software Engineer Venteon is currently seeking an experienced Software Engineer to fill a opening with a systems integrator company located in Metro Detroit. The ideal candidates should have experience in C# and understand...

    Venteon

    Auburn Hills, MI
    2 days ago
  • $99k - $128.5k

    Description Software Engineer Location : Remote, United States Employment Type : Full-Time Compensation : USD 99,000 - 128,500 (Additional variable compensation and benefits may apply. Total compensation is based on experience, skills, and location...
    Full time
    Temporary work
    Remote work

    OneStream Software

    Rochester, MI
    4 days ago
  •  ...Job Posting Title Tool Room Machinist Job Description Summary Responsible for independently programming, setting up, and operating...  ...standards. Job Description: Independently program, setup, and operate a cell consisting of 1-4 CNC Machines Read and... 
    Shift work

    American Axle & Manufacturing

    Auburn Hills, MI
    1 day ago
  • $104k - $130k

    Description Software Engineer I Location: Remote, USA Compensation: $104,000.00-$130,000.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. ...
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    1 day ago
  • Software Engineer 2 (Controls) Job ID 2026-8386 City Auburn Hills-SPA Posted Date 6 hours ago(5/26/2026 12:16 PM) Shift First Responsibilities At Strattec, we're reshaping how people experience and interact with their vehicles...
    Temporary work
    Local area
    Immediate start
    Shift work

    STRATTEC

    Auburn Hills, MI
    3 days ago
  • Overview: As a Java Developer, you'll be creating APIs & web-apps using best-in-class technologies to solve our clients' challenges. You'll tap into your extensive experience with web-based tools and cloud services to take a central role in the construction of modern...

    Guru Schools

    Auburn Hills, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer / Setup Machinist. Be the first to apply!