1

Machine Programmer Jobs in New Jersey (NOW HIRING)

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

As a Machine Learning Engineer, you will play a critical role in shaping the future of cooking. Working on a small, high-impact team, you will have significant ownership over the strategy, research ...

CNC Machinist - Programmer/Operator

Swedesboro, NJ · On-site

$20.25 - $27.75/hr

Keep machine(s) / work area clean and orderly. * Perform additional duties and responsibilities ... Minimum 3 years of CNC machine tool Programming & Operating experience. * Numerical control ...

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 26, 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 August 2026, with employment types broken down into 84% Full Time, 11% Part Time, 1% Temporary, 2% Contract, and 2% Nights. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $55,638 per year, or $26.7 per hour.

CNC Machine Programmer

Lawrenceville, NJ • On-site

LMT Mercer Group Inc
Manufacturing • 201 - 500 employees

$85 - $100/hr

Other

Posted 18 days ago


Job description

Job Title: CNC Programmer

We are seeking a skilled and detail-oriented CNC Programmer with a strong background in injection mold building to join our precision manufacturing team. The ideal candidate will have experience programming CNC machines for the fabrication of components used in injection mold tooling. This role requires strong knowledge of machining process, CAD/CAM software, and electrode design principles.

Key Responsibilities
  • Program CNC tool paths for mills, lathes, and/or EDM machines to produce components for injection mold tooling.
  • Read and interpret technical drawings, CAD models, and engineering specifications to fabricate precision tooling.
  • Optimize machining strategies for efficiency, surface finish, and dimensional accuracy.
  • Set up and prove out CNC programs on the shop floor, adjusting as needed.
  • Collaborate with engineering teams to improve mold designs and manufacturability.
  • Ensure all work meets quality standards and adheres to safety protocols.
Qualifications
  • Minimum of 5 years of experience in CNC programming, preferably in a mold making environment.
  • Proficient in MasterCam software. Mazatrol is a plus.
  • Strong understanding of machining principles, cutting tools, and materials used in mold construction.
  • Proficient in reading technical drawings and interpreting 3D models.
  • Experience designing electrodes for use with Sinker EDMs is a plus.
  • Strong organizational skills, with the ability to prioritize urgent jobs that impact downstream operations while balancing overall shop efficiency.
  • Ability to work independently and in a team-oriented environment.

Salary Range- $85K -100K

#J-18808-Ljbffr