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

CNC Machinist Programmer

$66.56k - $93.6k

J&J Machine Inc.

Job Description

Job Description

Are you looking to grow your manufacturing career with a stable, sound, and family-oriented company? J&J Machine Inc. is seeking a dependable CNC Programmer to join our growing team. In this role, you won't just run parts—you will perform complete setups from scratch. Whether you have foundational experience in one area or want to expand your skillset across Mills, Lathes, Swiss, and Mill-Turn machines, we provide the extensive training and supportive environment you need to succeed and advance.

Serious Inquires Only 

Position Overview: CNC Programmer

 

As a CNC Programmer at J&J Machine, you are the brain of our manufacturing process. You won't be writing repetitive, basic code; you will be utilizing advanced CAD/CAM software to optimize toolpaths for complex 5-axis geometries, multi-axis Swiss turn configurations, and high-precision milling centers. We offer an environment where your technical problem-solving skills are valued, your creativity is encouraged, and your career stability is secure.

 

While other machine shops shy away from difficult parts, J&J Machine excels at them. We have built a reputation of excellence for machining exotic plastics and precious/refractory metals (such as Titanium, Inconel, and Hastelloy) to extremely close tolerances.

 

Our shop floor is driven by cutting-edge machining capabilities including:

  • Vertical & Horizontal Milling Capabilities
  • 5-Axis Milling Capabilities
  • Swiss Machining Capabilities
  • Turning Capabilities

 

See facilities list here: - us/facilities/facility -list/

 

 

Key Responsibilities

  • Program & Optimize: Develop, write, and optimize CNC programs for multi-axis equipment based on our core machining capabilities.
  • Setup & Operation Support: Assist in setting up and operating CNC machines when validating new programs.
  • Material Handling: Load and unload materials as needed during testing and production phases.
  • Technical Interpretation: Read and interpret complex blueprints, technical drawings, and engineering models.
  • Quality Inspection: Inspect parts using precision measuring tools to ensure they meet exact customer specifications.
  • Safety & Maintenance: Follow all safety procedures, maintain equipment, and keep the work area organized.
  • Collaboration: Work closely with setup machinists, operators, and team members to meet critical production deadlines.

 

Qualifications

 

  • Age Requirement: Must be at least 18 years old.
  • Experience: Previous CNC programming and advanced machining experience preferred.
  • Technical Skills: Superior ability to read blueprints, interpret GD&T, and use precision measuring tools.
  • Attention to Detail: Strong attention to detail with an uncompromising focus on quality.
  • Soft Skills: Dependable, team-oriented, with great communication skills.
  • Physical Demands: Ability to lift up to 50 lbs.

 

What We Offer

  • Growth & Learning: Continuous on-the-job training to advance your programming skillset.
  • Stability: A stable, growing company with advanced career potential in a modern shop.
  • Culture: A family-oriented, supportive team environment.
  • Compensation: Competitive pay based on experience with ample overtime opportunities.

Benefits

  • Health, Dental, and Life Insurance
  • 401(K) Plan & Profit Sharing
  • Paid Time Off (PTO) & Paid Holidays
  • Short & Long-term Disability
  • Shift differential for 2nd shift and weekend shifts
  • Tuition Reimbursement

 

Salary

Programmer: $66,560-$93,600

 

Hours

1st Shift – Mon-Thurs 6:00am-4:30pm, Fri 6:00am-12:00pm

2nd Shift – Mon-Thurs 4:30pm-3:00am

3rd Shift – Fri-Sun 6:00am-6:30pm

4th Shift – Fri-Sun 5:30pm-6:00am

 

Location

12655 Industrial Blvd NW, Elk River, MN 55330

\nCompany Description

Founded in 1977 J & J Machine has earned a reputation of excellence for machining exotic plastics and metals. Our commitment to solving the tough challenges of machining difficult materials to extremely tight tolerances allows J & J Machine to offer a vast amount of experience that most machine shops cannot.We work to build up our employees and allow them to develop their skills to their desired levels. If you are willing to put in the effort and build on your skills we will commit to helping you achieve your goals. Our employees are our biggest asset!

Company Description

Founded in 1977 J & J Machine has earned a reputation of excellence for machining exotic plastics and metals. Our commitment to solving the tough challenges of machining difficult materials to extremely tight tolerances allows J & J Machine to offer a vast amount of experience that most machine shops cannot.We work to build up our employees and allow them to develop their skills to their desired levels. If you are willing to put in the effort and build on your skills we will commit to helping you achieve your goals. Our employees are our biggest asset!

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the CNC Machinist Programmer in Elk River, MN vacancy
  • $18 - $28 per hour

     ...Machinist Trainee OpportunityStart your manufacturing career with a company that values your growth! We're hiring machinist trainees in Elk...  ...of the machinist trainee:Learn to set up and operate CNC machines, mills, and lathesMonitor product quality to meet company... 
    Suggested
    Traineeship
    Afternoon shift

    Twin City Staffing

    Elk River, MN
    4 days ago
  •  ...Job Description Job Description 1st or 2nd shift CNC Mill/Lathe/ Swiss Machinist Near Elk River   Overview: We’re seeking a reliable and motivated CNC Machinist . You must have prior machining experience, with operating and set-up experience required. In this... 
    Suggested
    Full time
    Contract work
    Local area
    Day shift
    Afternoon shift

    Midwest Staffing

    Elk River, MN
    28 days ago
  • $25 - $39.36 per hour

    Description: Are you a detail-oriented machinist who takes pride in producing high-quality parts? Do you enjoy working with precision equipment...  ...do. Requirements: In this role, you’ll set up and operate CNC and conventional machines and machining centers to produce... 
    Suggested
    Hourly pay
    Temporary work
    Shift work
    Afternoon shift

    Mate Precision Technologies

    Anoka, MN
    1 day ago
  • $55k - $75k

     ...CNC Setup MachinistThis role focuses on setting up and operating CNC lathes and mills to produce precision metal components. You will perform regular setups, adjust tooling and fixtures, and make program edits at the machine using G- and M-code with Fanuc controls. Accuracy... 
    Suggested
    Permanent employment
    Casual work

    Aerotek

    Rogers, MN
    3 days ago
  •  ...efficiency, and excellence in manufacturing.Job Description: Sets-up, operates, and verifies the quality of work on a wide variety of Swiss CNC machines involving close tolerances and difficult set-ups. Performs routine or repetitive operations in a manner which will... 
    Suggested
    Contract work
    Monday to Friday
    Day shift

    Multisourcemfg.com

    Anoka, MN
    4 days ago
  •  ...CNC MachinistAt UMC, we don't just make products - we innovate, solve problems, and build a better future. As a proud, privately owned...  ...0 am – 4:30 pm, onsite in Monticello, MN.About the RoleAs a CNC Machinist you will play a key role in the daily operation, setup, and... 
    Temporary work
    Monday to Thursday
    Shift work
    Day shift

    Ultra Machining Company, Inc. (UMC)

    Monticello, MN
    3 days ago
  •  ...UMC CNC MachinistAt UMC, we don't just make products - we innovate, solve problems, and build a better future. As a proud, privately...  ...NightsSwiss- NightsMilling - WeekendsSwiss- WeekendsAbout the RoleThe CNC Machinist is responsible for the daily operation, setup, and quality... 
    Temporary work
    Work experience placement
    Monday to Thursday
    Shift work
    Night shift
    Weekend work

    Minnesota Jobs

    Monticello, MN
    4 days ago
  •  ...Up & Operation: Set up, program (or edit programs), and operate CNC Lathes with live tooling and multi-axis capabilities....  ...minimize downtime. Continuous Improvement: Collaborate with programmers, quality inspectors, and team leads to optimize cycle times, feed... 

    B & H Machining

    Anoka, MN
    21 days ago
  • $68.95k - $102.04k

     .... ~ Work Schedule: Monday through Thursday, 4:30 pm – 3:00 am, onsite in Monticello, MN. About the Role As a Mill/Turn Machinist, you will play a key role in the daily operation and setup of Mill/Turn machines, ensuring quality, precision, and efficiency in our... 
    Full time
    Temporary work
    Work experience placement
    Monday to Thursday
    Night shift

    Ultra Machining Company, Inc (UMC)

    Monticello, MN
    2 days ago
  •  ...Job Description Job Description Overview We are seeking a skilled CNC Mill Machinist to join our dynamic team in St. Michael, MN. If you have a passion for precision machining and are looking for an opportunity to work in a collaborative environment, we want to hear... 

    Nanotech Precision - Die Technology

    Saint Michael, MN
    5 days ago
  •  ...edge technology for aerospace, defense, recreation and performance automotive, powersports, and medical. Learn more at The CNC Machinist operates CNC machines to support the manufacture of components and devices in multiple industries. Shifts Available: Day  Monday... 
    Full time
    Contract work
    Monday to Friday
    Shift work
    Day shift

    4th Axis Machine and Design, Inc

    Albertville, MN
    22 days ago
  • $35 - $45 per hour

     ...Job Description Job Description CNC Lathe Set-Up/Operator Days: 6am-4pm, Mon thru Thurs OR Tues thru Fri Pay: $35-$45/ hour DOE Direct Hire We're looking for an experienced CNC machinist that will create programs, set up jobs, making program improvements... 
    Day shift

    Platinum Staffing

    Monticello, MN
    5 days ago
  •  ...Job Description Job Description Are you a CNC Swiss Machinist II looking for a family founded company that invests in technology (equipment & software) for customers in the Aerospace, Medical Device, Automotive, Semiconductor, Computer, and general manufacturing industries... 
    Temporary work
    Live in
    Work at office
    Monday to Thursday
    Afternoon shift

    P&F Machining

    Elk River, MN
    20 days ago
  • $18 - $28 per hour

     ...CNC Machinist OpportunityJoin a growing precision manufacturing team in Elk River, MN! We're looking for skilled CNC machinists to operate Swiss, lathe, and milling machines in a clean, high-tech environment. This is an excellent opportunity for experienced operators who... 
    Monday to Friday
    Day shift
    Afternoon shift

    Twin City Staffing

    Elk River, MN
    4 days ago
  •  ...Job Description Job Description CNC Machinist – Medical Device Manufacturing Build Parts That Improve Lives   Are you a CNC Machinist who takes pride in producing precision parts and solving machining challenges? At rms Company, you'll manufacture high-precision... 
    Hourly pay
    Contract work
    Temporary work
    Local area
    Relocation package
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    rms Company

    Anoka, MN
    2 days ago
  • $1,500 per month

     ...defense, and emerging high-tech industries. We are seeking a MACHINIST for our MILLING  department to join our team! An ideal...  ...combination of education and experience Minimum 2-5 years of CNC machining experience.   KNOWLEDGE/SKILLS/ABILITIES Listening... 
    Hourly pay
    Work visa
    Relocation package
    Shift work
    Weekend work

    Metal Craft Machine & Engineering

    Elk River, MN
    1 day ago
  • $28 - $32 per hour

     ...the tool room and production floor, ensuring tooling solutions are safe, repeatable, and production-ready. This position also supports CNC machining operations within the tool room. The ideal candidate can independently set up and operate CNC equipment and, depending on... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Flexible hours
    Shift work

    Sportech

    Elk River, MN
    1 day ago
  •  ...improvement in GDP/GMP. Capable of mentoring and training lower-level machinists. Facilitate a continuous improvement in culture and ensure...  ...in: ~ GD&T Machines & technologies you'll use: CNC Swiss Lathe (Citizen, Tsugami) CNC Mill (5+ axis VMC) CNC... 
    Work experience placement
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    TOMZ Manufacturing Corp

    Big Lake, MN
    10 days ago
  • $25 - $42 per hour

     ...insurance, and an employee assistance program (EAP). POSITION SUMMARY The Machinist is responsible for maintaining Anderson Dahlen Quality standards on one or more of our CNC vertical, horizontal Mills, and Bridge Mills. The Machinist III sets up and performs... 
    Hourly pay
    Contract work
    Overseas
    Shift work
    Night shift
    Weekend work
    Day shift

    Anderson Dahlen

    Ramsey, MN
    7 hours ago
  • $3,000 per month

     ...Job Description Job Description General Description: The Computer Numeric Controlled (CNC) Surface Grinder Set Up Machinist position is responsible for setting up Horizontal Mills from an unfurnished state and running production parts. Typical tolerance peak is... 
    Temporary work
    Work experience placement
    Relocation package
    Monday to Thursday
    Afternoon shift

    Reliant Systems Inc

    Zimmerman, MN
    6 days ago
  • $30 - $42 per hour

     ...overseas are offered private health insurance, life insurance, and an employee assistance program (EAP). POSITION SUMMARY The CNC Lathe Operator III is responsible for planning, setting up, and performing a wide variety of CNC machining operations, using various... 
    Hourly pay
    Contract work
    Overseas
    Shift work
    Night shift
    Weekend work
    Day shift

    Anderson Dahlen

    Ramsey, MN
    7 hours ago
  • $21.25 - $23.25 per hour

     ...follow facility safety regulations Requirements of the laser operator: Prior experience operating laser cutting machinery or CNC metal fabrication equipment Ability to read blueprints, process sheets, and use basic measuring instruments Working knowledge of... 
    Flexible hours
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Twin City Staffing

    Anoka, MN
    3 days ago
  •  .... ~ Work Schedule: Friday-Sunday, 5:00 am – 5:30 pm or 4:00 am- 4:30 pm, onsite in Monticello, MN. About the Role The CNC Machinist is responsible for the daily operation of the machines in their area and the quality of the machined products. You will be a resource... 
    Temporary work
    Shift work
    Night shift
    Weekend work

    U.M.C., INC.

    Monticello, MN
    20 days ago
  • $66.56k - $113.1k

     ...CNC Milling MachinistWe are seeking a skilled CNC Milling Machinist to join our dynamic team. This is a direct placement opportunity on night shift or weekend days. The ideal candidate will be responsible for setting up milling machines, checking parts for quality, coaching... 
    Permanent employment
    Temporary work
    Monday to Thursday
    Night shift
    Weekend work
    Day shift

    Aerotek

    Monticello, MN
    2 days ago
  •  ...NPI to the customers specifications. Perform 1st article inspection with minimal support.  Provide guidance and training to Machinists level I, II & III.   Perform FANUC (or similar) robot adjustments on basic programs .   Must maintain safe working conditions... 
    Work experience placement
    Relocation package

    Tomz Corporation

    Big Lake, MN
    20 days ago
  • $23.5 - $30.5 per hour

     ...Corporation, a leader in manufacturing of devices and components for major medical device companies, is looking for a motivated CNC Machinist to join our organization. TOMZ offers competitive compensation and excellent benefits, including 401k, health/dental, vision, and... 
    Work experience placement
    Relocation package
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Tomz Corporation

    Big Lake, MN
    6 days ago
  • $30 - $40 per hour

     ...Job Title: Swiss Machinist Join a highly specialized precision machining shop as a Swiss Machinist on 2nd shift, running CNC Swiss machines to produce small, high‑accuracy components for aerospace and medical applications. You will perform regular setups, create or load... 
    Weekly pay
    Permanent employment
    Temporary work
    Night shift
    Afternoon shift

    Aerotek

    Monticello, MN
    4 days ago
  •  ...Job Description Job Description About the Role: The Lathe Machinist A will play a crucial role in the manufacturing process by...  ...certification in machining or a related field. Experience with CNC programming, using MasterCam or similar software. Familiarity... 

    MultiSource Mfg

    Anoka, MN
    13 days ago
  • $1,500 per month

     ...invested in the growth of our people to take them as far as they want to go.    In this role, the TURNING   MACHINIST will set up and operate a variety of CNC machines to perform a series of machining operations as defined in the job routings such as turning, boring,... 
    Hourly pay
    Relocation package
    Shift work
    Afternoon shift

    Metal Craft Machine & Engineering

    Elk River, MN
    21 days ago
  •  ...production environment. If you enjoy hands-on work and working with machinery in a fast-paced setting, this job could be a great fit.Operate CNC and manual saws to cut aluminum panels and extrusions to precise measurementsRead and interpret blueprints, work orders, and cut... 
    Weekly pay
    Temporary work
    Local area

    Doherty Staffing

    Rogers, MN
    1 day ago

Do you want to receive more vacancies?

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