CNC Programmer

On Site Personnel Group

Trenton, NJ

JOB DETAILS
SKILLS
Best Practices, Blueprints, CNC (Computerized Numerical Control) Systems, Check Processing, Computer Programming, Identify Issues, Machine Tool, Machining, Machining Operations, Organizational Skills, Performance Analysis, Process Development, Process Improvement, Quality Control, Quality Management, Safety/Work Safety, Strategic Planning, Technical Drawing
LOCATION
Trenton, NJ
POSTED
2 days ago
Job Overview: CNC Programmer:
  • We are seeking a highly capable machinist who can take a leading role in machining operations, make sound technical decisions, and run equipment with a high level of accountability and precision
  • Career growth within a specialized and respected industry
  • A knowledgeable, supportive team environment
  • Long-term stability with a company that values expertise, accuracy, and performance
Duties: CNC Programmer:
  • Schedule: Full-time, primarily 1st shift (7:00 AM - 4:00 PM), with flexibility based on experience and operational needs
  • Equipment: CNC mill-turn with FANUC control, live tooling, Y-axis, sub-spindle, and bar feeder integration
  • Environment: Clean, newly finished machining environment with dedicated workspace and ongoing investment in climate control and inspection integration
  • The Senior CNC Machinist / Programmer is a critical production role responsible for programming, setup, and operation of CNC equipment to produce precision components
  • This position requires the ability to independently take a job from print to finished part, ensuring accuracy, efficiency, and repeatability
  • This role supports a strategic initiative to expand in-house machining capabilities to better control quality, lead times, and customer delivery
  • The position offers the opportunity to contribute to a growing operation backed by an established customer base and consistent workflow
  • You will be working in a structured environment focused on planning, accuracy, and repeatable processes, where technical judgment and machining expertise are valued in decision-making
  • Program, set up, and operate CNC machines to produce precision parts to specification
  • Interpret blueprints, technical drawings, and customer requirements accurately
  • Determine tooling, workholding, feeds, and speeds independently
  • Perform first-piece inspections and in-process checks to ensure quality and repeatability
  • Take responsibility for job setup, prove-out, and process stability
  • Monitor performance and make adjustments to improve efficiency and reduce scrap
  • Perform routine maintenance and basic troubleshooting on equipment
  • Maintain a clean, organized, and safe work environment
  • Collaborate with management on process improvements, job planning, and production priorities
  • Provide input on machining time, tooling, and process considerations to support quoting and job planning
  • Work with new, modern CNC equipment in a clean, organized machining environment
  • Support for proper tooling selection and process development
  • Planned integration of machining and inspection processes to improve quality and efficiency
  • Opportunity to play a key role in establishing processes, workflow, and best practices for a growing machining operation
  • Exposure to technically demanding products and customers

About the Company

O

On Site Personnel Group