1

Machine Programmer Jobs in New Jersey (NOW HIRING)

Machine Programmer

Lakewood, NJ ยท On-site

$25 - $30/hr

Machine Programmer Reports To: Fabrication Manager Summary: The Machine Programmer reports to the Fabrication Manager and is responsible for manufacturing various metal components used in the ...

Machine Programmer Reports To: Fabrication Manager Summary: The Machine Programmer reports to the Fabrication Manager and is responsible for manufacturing various metal components used in the ...

Perform regular maintenance ofmachineand work with Maintenance department on upkeep of machine ... Two yearAssociates Degree/Engineering Experience preferred; * High school diploma or general ...

Perform regular maintenance ofmachineand work with Maintenance department on upkeep of machine ... Two yearAssociates Degree/Engineering Experience preferred; * High school diploma or general ...

CNC Operator

Peapack, NJ ยท On-site

$20 - $26/hr

Working collaboratively with engineering and production teams, the Machinist Programmer I will play a key role in improving processes, troubleshooting machining challenges, and supporting overall ...

CNC Operator

Peapack, NJ ยท On-site

$20 - $26/hr

Working collaboratively with engineering and production teams, the Machinist Programmer I will play a key role in improving processes, troubleshooting machining challenges, and supporting overall ...

Supervise machinists, programmers, and support staff * Assign work, manage performance, and provide ongoing coaching * Train employees on machining processes, safety, and quality standards * Support ...

CNC Programmer

Trenton, NJ ยท On-site

$26.50 - $36.25/hr

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

next page

Showing results 1-20

Machine Programmer information

See New Jersey salary details

$14

$26

$49

How much do machine programmer jobs pay per hour?

As of Aug 5, 2026, the average hourly pay for machine programmer in New Jersey is $26.75, according to ZipRecruiter salary data. Most workers in this role earn between $21.73 and $28.32 per hour, depending on experience, location, and employer.

What is a machine programmer?

A Machine Programmer is responsible for writing, testing, and optimizing code that controls automated machinery and manufacturing equipment. They develop CNC (Computer Numerical Control) programs, troubleshoot issues, and ensure machines operate efficiently. This role requires knowledge of programming languages like G-code, CAD/CAM software, and an understanding of machining processes. Machine Programmers play a key role in improving production accuracy and efficiency.

What are the typical daily responsibilities of a machine programmer?

Machine Programmers are primarily responsible for writing and modifying programs that control automated machinery, such as CNC machines, to produce precision parts. Each day often involves reviewing blueprints or CAD designs, entering and testing code, and performing trial runs to ensure accurate and efficient machine output. You may also troubleshoot errors, collaborate with machine operators and engineers to resolve issues, and update existing programs for new production runs. While the role is typically based in a manufacturing facility, it often requires close teamwork and communication with multiple departments to ensure seamless operations.

What are the key skills and qualifications needed to thrive in the machine programmer position, and why are they important?

To thrive as a Machine Programmer, you need strong programming abilities, proficiency in interpreting technical blueprints, and a background in mechanical or manufacturing engineering, often supported by an associate degree or technical certification. Familiarity with Computer Numerical Control (CNC) machines, CAD/CAM software, and industry certifications such as NIMS is typically required. Detail orientation, analytical thinking, and effective problem-solving skills make individuals stand out in this role. These skills ensure precise programming, minimal production delays, and optimal equipment performance in a manufacturing environment.

What does a machine programmer do?

A machine programmer writes, tests, and maintains code to control manufacturing equipment such as CNC machines and automated systems. They use programming languages like G-code or ladder logic and often work with CAD/CAM software to develop precise instructions for machinery operation. Strong technical skills and understanding of manufacturing processes are essential for this role.
What are popular job titles related to Machine Programmer jobs in New Jersey? For Machine Programmer jobs in New Jersey, the most frequently searched job titles are:
What job categories do people searching Machine Programmer jobs in New Jersey look for? The top searched job categories for Machine Programmer jobs in New Jersey are:
What are popular job titles related to Machine Programmer jobs in NJ? For Machine Programmer jobs in NJ, the most frequently searched job titles are:
Infographic showing various Machine Programmer job openings in New Jersey as of July 2026, with employment types broken down into 87% Full Time, 9% Part Time, 2% Contract, and 2% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $55,638 per year, or $26.7 per hour.

Machine Programmer

Unex

Lakewood, NJ โ€ข On-site

$25 - $30/hr

Full-time

Re-posted 18 days ago


Job description

JOB TITLE:
Machine Programmer
Reports To:
Fabrication Manager
Summary:
The Machine Programmer reports to the Fabrication Manager and is responsible for manufacturing various metal components used in the creation of our storage solutions.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Input, modify, and manage UNEX CNC product programs in computer software with assistance from Engineering department.
  • Ensure raw material utilization is optimized and work with production to contribute to router, bill of material, and material quality accuracy.
  • Perform regular maintenance of machine and work with Maintenance department on upkeep of machine operating systems.
  • Ability to read and understand measurement devices including tape measure, caliper, and various gauges to interpret drawings provided by Engineering department.
  • Accurately report labor and inventory data transactions at data collection workstations.
  • Perform other job-related duties, which may include occasional tasks outside the normal scope of your job.
  • Comply with all applicable ISO Standards: Quality Management System, Standard Operating Procedures, Safety Standards, and follow all plant policies and guidelines.
  • Comply with all applicable OHSA standards: Ensures all equipment guards, safety devices, and PPE (Personal Protection Equipment) are always in place and follows safe work procedures and safety rules.

ATTENDANCE:
Must be punctual and timely in meeting all requirements of performance, including, but not limited to, attendance standards and work deadlines; beginning and ending assignments on time; and scheduled work breaks; where applicable.
COMPETENCIES:
To perform the job successfully, an individual should demonstrate the following competencies:
Intellectual
  • Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Works well in group problem solving situations.
  • Technical Skills - Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.

SUPERVISORY RESPONSIBILITIES:
This job has no supervisory responsibilities.
  • QUALIFICATIONS:
    Two year Associates Degree/Engineering Experience preferred;
  • High school diploma or general education degree (GED) required; or one to three months related experience and/or training; or equivalent combination of education and experience.

LANGUAGE SKILLS:
Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Ability to write routine reports and correspondence. Ability to speak effectively before groups of customers or employees of organization.
COMPUTER SKILLS:
To perform this job successfully, an individual should have knowledge of: Database Software (knowledge of Odoo a plus) Manufacturing Software, CAD experience, familiarity with 3D Modeling software and working knowledge in Excel.
OTHER SKILL, ABILITIES, AND QUALIFICATIONS:
Use of hand tools and mechanical abilities to perform work assignments.
PHYSICAL DEMANDS:
While performing the duties of this job, the employee is regularly required to use hands to finger, handle, or feel, sit and stand. The employee is frequently required to walk and reach with hands and arms. The employee is occasionally required to stoop, kneel, crouch, or crawl and talk or hear.
The employee must occasionally lift and/or move more than 50 pounds.
WORK ENVIRONMENT:
While the office is quiet, the noise level in the shop is usually high and may require hearing protection
Additional Important Information:
To be considered for this opportunity, applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future; UNEX Manufacturing will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa)
This employer participates in E-Verify and upon employment will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.