CNC Machinist - Programmer

CompoSecure•Somerset, NJ

About The Position

CompoSecure is seeking a motivated CNC Machinist/Programmer to join its manufacturing team. The role creates programs for CNC machines, sets up equipment, and manufactures precision parts and fixtures. The ideal candidate has machining experience, can read drawings and blueprints, and is comfortable working with CNC and manual machines. Candidates with different experience levels are encouraged to apply if they have a strong machining background and are willing to learn. The position involves programming, setup, operation, inspection, documentation, and production support. The machinist works with CNC and manual equipment, verifies that parts meet print requirements and customer specifications, and follows established machining, setup, and safety procedures. The role also includes maintaining an organized work area, communicating with supervisors and coworkers, and supporting safety and housekeeping initiatives. CompoSecure offers competitive compensation, comprehensive benefits, and the opportunity to work alongside a team shaping financial technology. The pay range is $24.23–$38.75 per hour; offers are negotiated based on each candidate’s qualifications. The role may be eligible for an annual or quarterly incentive plan, with incentives earned based on employee performance against defined metrics and company goals. Full-time employees are eligible for the benefits program, including group healthcare, dental, vision, a flexible spending account, group term life insurance, and a 401(k) retirement plan. Benefits eligibility begins on the first day of the month after the hire date.

Requirements

  • Experience working as a CNC Machinist, CNC Setup Technician, CNC Programmer, or in a similar manufacturing role.
  • Ability to read blueprints and technical drawings.
  • Understanding of machining practices, cutting tools, speeds and feeds, and common manufacturing materials such as aluminum, steel, stainless steel, and plastics.
  • Ability to use measuring and inspection equipment accurately.
  • Strong mechanical aptitude and problem-solving skills.
  • Ability to work independently and manage multiple tasks.
  • Ability to communicate in English.
  • Ability to lift up to 50 pounds.
  • Ability to stand and work on their feet for extended periods.
  • Ability to reach, pull, bend, crouch, and occasionally climb.
  • Ability to walk throughout manufacturing facilities in multiple buildings during the day.
  • Ability to work in a manufacturing environment where hearing protection may be recommended.
  • Ability to work overtime or occasional weekends when production demands require it.

Nice To Haves

  • Formal training, certification, or education in CNC machining or a related field.
  • Experience with CAD/CAM software such as Mastercam, Esprit, Surfcam, AutoCAD, SolidWorks, or similar programs.
  • Experience in prototype and production machining environments.
  • Knowledge of GD&T, G-code, M-code, and quality systems.
  • Experience with 3-axis and 4-axis CNC machining centers.

Responsibilities

  • Create CNC machine programs from engineering drawings, models, or customer artwork.
  • Create and update CAD/CAM drawings and machining programs.
  • Select appropriate cutting tools and machining methods for each job.
  • Set up and operate CNC machines, including HAAS, FADAL, and DMG-MORI equipment.
  • Operate manual shop equipment such as mills, lathes, band saws, and drill presses.
  • Measure and inspect completed parts using calipers, micrometers, indicators, and other inspection equipment.
  • Verify finished parts meet print requirements and customer specifications.
  • Create and maintain accurate manufacturing documentation and drawings.
  • Monitor machine performance and identify issues such as worn or broken tools.
  • Assist with daily production activities as needed.
  • Follow established machining, setup, and safety procedures.
  • Keep accurate records of time worked and material used.
  • Maintain a safe, clean, and organized work area.
  • Communicate effectively with supervisors and coworkers.
  • Respond to quality concerns and corrective actions in a timely manner.
  • Support company safety and housekeeping initiatives.
  • Perform other duties as assigned.

Benefits

  • Group healthcare
  • Dental insurance
  • Vision insurance
  • Flexible spending account
  • Group term life insurance
  • 401(k) retirement plan
  • Potential eligibility for an annual or quarterly incentive plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service