1

Programmer Programmer Jobs in Euclid, OH (NOW HIRING)

CNC Programmer

Euclid, OH ยท On-site

$25.50 - $34.75/hr

CNC Programmer Department: Production Reports To: Machining Manager FLSA Status: Non-Exempt CNC Programmer- LEVEL I (Programmer I/Entry Programmer) Position Summary: The CNC Programmer I supports CNC ...

CNC Programmer

Willoughby, OH ยท On-site

$24.75 - $33.75/hr

We are looking to add a CNC Programmer who will be responsible for reading and interpreting design blueprints, programming Multi Axis - Turn Mill machines, setting up, and adjusting the machines ...

CNC Programmer

Cleveland, OH ยท On-site

$25.75 - $35.25/hr

The CNC Programmer is responsible for developing, optimizing, and maintaining CNC machining programs and Faro Arm/Polyworks inspection programs to support die maintenance, repair, and new tooling ...

CNC Programmer

Willoughby, OH

$24.75 - $33.75/hr

We are looking to add a CNC Programmer who will be responsible for reading and interpreting design blueprints, programming Multi Axis - Turn Mill machines, setting up, and adjusting the machines ...

Be Seen First

CNC PROGRAMMER

Willowick, OH ยท On-site

$32 - $40/hr

Looking for a CNC Programmer with experience in GibbsCAM or Mastercam. The schedule is either 6:00 AM - 2:30 PM or 6:30 AM - 3:00 PM (minimal overtime) Company Description Well-established ...

CNC Machinist/Programmer

Mentor, OH ยท On-site

$23.75 - $32.50/hr

The CNC Programmer is responsible for creating, editing, and optimizing CNC programs used to manufacture precision components. This role supports production by ensuring programs are accurate ...

CNC Machinist-Programmer

Mentor, OH ยท On-site

$35 - $40/hr

The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...

The CNC Machinist-Programmer is responsible for independently manufacturing complex precision-machined components from engineering drawings through completed, conforming parts. This position requires ...

CNC Programmer (#10576TB)

Painesville, OH ยท On-site

$23 - $31.50/hr

Specializing in the Engineering and Manufacturing Industries, Search Masters has carved a niche in placing industrial engineers, manufacturing engineers, manufacturing managers, plant managers ...

CNC Machinist/Programmer

Mentor, OH ยท On-site

$23.75 - $32.50/hr

The CNC Programmer is responsible for creating, editing, and optimizing CNC programs used to manufacture precision components. This role supports production by ensuring programs are accurate ...

CNC Programmer

Cleveland, OH ยท On-site

$30 - $40/hr

Job Requirements Qualified candidates must have previous experience programming CNC Machines using Mastercam, must be familiar with Fanuk controls, m ust be computer literate, must be detail-oriented ...

Position Summary The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining programs to produce customer parts safely, accurately, and efficiently. This position ...

New

CNC Programmer Technician

Cleveland, OH ยท On-site

$26 - $35.50/hr

Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting ...

next page

Showing results 1-20

Programmer Programmer information

See Euclid, OH salary details

$11

$38

$66

How much do programmer programmer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for programmer programmer in Euclid, OH is $38.34, according to ZipRecruiter salary data. Most workers in this role earn between $24.95 and $49.90 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?

To thrive as a Programmer, you need strong analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What jobs pay 500,000 a year in the US?

High-paying roles for programmers or software engineers can reach $500,000 annually, typically in senior positions such as principal engineers, engineering managers, or executives at large tech companies. These roles often require extensive experience, advanced skills in areas like cloud computing or AI, and sometimes stock options or bonuses as part of compensation packages.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What jobs pay $10,000 a month without a degree?

Programmers can earn $10,000 or more per month through freelance work, remote contracts, or building specialized skills in high-demand areas like software development, web development, or app creation. Success often depends on experience, portfolio, and proficiency with programming languages such as Python, JavaScript, or Java, rather than formal degrees.

What jobs in the US pay 300,000 a year?

For programmers, roles such as senior software engineers, technical leads, and specialized developers in fields like finance, cloud computing, or AI can reach or exceed $300,000 annually, especially with experience, advanced skills, and sometimes bonuses or stock options. High-paying programming jobs often require expertise in specific technologies, certifications, and working in high-demand industries or companies.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.

Is 27 too late to start coding?

Starting a programming career at 27 is common and feasible, as many programmers begin learning at various ages. Success depends on dedication, learning resources, and building skills through practice and projects, regardless of age.
What cities near Euclid, OH are hiring for Programmer Programmer jobs? Cities near Euclid, OH with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Euclid, OH as of June 2026, with employment types broken down into 86% Full Time, 5% Part Time, 8% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $79,746 per year, or $38.3 per hour.

CNC Programmer

Tylok International Inc

Euclid, OH โ€ข On-site

$25.50 - $34.75/hr

Full-time

Posted 23 days ago


Job description

Description:

Job Title: CNC Programmer

Department: Production

Reports To: Machining Manager

FLSA Status: Non-Exempt

CNC Programmer- LEVEL I (Programmer I/Entry Programmer)


Position Summary:

The CNC Programmer I supports CNC programming and manufacturing operations by maintaining accurate programs, setup sheets, and documentation while learning standard CNC programming practices. This level builds foundational knowledge of machining processes, revision control, and shop-floor interaction, with emphasis on accuracy, discipline, and understanding process impact.


Core Responsibilities:

ยท Perform minor edits to existing CNC programs under supervision using GibbsCAM.

ยท Load, verify, and release approved program revisions to production equipment.

ยท Maintain organized program storage, backups, and revision history.

ยท Create and update setup sheets, tool lists, and work instructions.

ยท Verify alignment between programs, setup sheets, tools, and offsets.

ยท Assist during machine setup, prove-out, and startup activities.

ยท Support basic troubleshooting of documentation or programming issues.

ยท Follow defined escalation paths for quality, safety, or process deviations.

ยท Execute all work within established standards and approvals.


Skills & Knowledge:

ยท Basic CNC machining fundamentals (milling or turning).

ยท Introductory CAM exposure; GibbsCAM strongly preferred.

ยท Basic blueprint interpretation.

ยท Introductory GD&T awareness.

ยท Familiarity with tooling, feeds, and speeds.


Qualifications:

ยท Technical certificate, associate degree, or equivalent machining experience.

ยท 0-2 years of CNC machining or programming exposure.

ยท Demonstrated attention to detail and documentation accuracy.

____________________________________________________________________________

CNC Programmer โ€“ LEVEL II (Programmer II)


Position Summary:

The CNC Programmer II independently develops and supports CNC programs for standard parts and repeatable processes. This role owns program accuracy, setup documentation, and basic process stability while contributing to setup efficiency and waste reduction.


Core Responsibilities:

ยท Create CNC programs from prints and models using GibbsCAM.

ยท Program standard milling and turning operations independently.

ยท Select tooling, holders, feeds, speeds, and work-holding strategies.

ยท Author and maintain complete, repeatable setup sheets.

ยท Support machine prove-outs and first-piece validation.

ยท Troubleshoot program-related issues at the machine.

ยท Apply SMED principles to reduce setup time.

ยท Ensure all program and documentation revisions are controlled.

ยท Escalate complex or non-standard conditions.


Skills & Knowledge:

ยท Proficient CAM operation; GibbsCAM strongly preferred.

ยท Intermediate blueprint reading and tolerancing.

ยท Practical GD&T application.

ยท Understanding of offsets and cutter compensation.

ยท Awareness of process variation and scrap risk.


Qualifications:

ยท 2-4 years of CNC programming or equivalent machining experience.

ยท Milling or turning specialization preferred.

ยท Ability to support production independently.

____________________________________________________________________________

CNC Programmerโ€“ LEVEL III (Senior Programmer/Process Programmer)


Position Summary:

The CNC Programmer III owns complex CNC programming and machining processes end-to-end, from process design through stable production. This role is accountable for capability, setup optimization, cycle-time efficiency, and measurable cost savings.


Core Responsibilities:

ยท Develop multi-axis and multi-operation programs using GibbsCAM.

ยท Program and optimize Swiss and CNC multi-spindle machines.

ยท Define datum schemes, probing routines, and safe toolpaths.

ยท Lead machine prove-outs and stabilize production processes.

ยท Optimize cycle time, tool life, and machine utilization.

ยท Leas first-article inspections (FAI) and Cp/Cpk studies.

ยท Redesign setup sheets to reduce changeover time and risk.

ยท Eliminate sources of variation, scrap, and rework.

ยท Lead CI and SMED projects with documented savings.

ยท Make technical decisions impacting quality, cost, and throughput.


Skills & Knowledge:

ยท Advanced GD&T interpretation and intent-based application.

ยท Strong understanding of cutting mechanics and materials.

ยท Ability to manually read and edit CNC programs.

ยท Working knowledge of SPC and capability analysis.

ยท Advanced GibbsCam experience strongly preferred.


Qualifications:

ยท 4-7 years of CNC programming experience.

ยท Multi-axis, Swiss, mill-turn, or multi-spindle experience preferred.

ยท Demonstrated ownership of complex processes.

____________________________________________________________________________

CNC Operator โ€“ LEVEL IV (Lead Programmer/Advanced Manufacturing Programmer)


Position Summary:

The CNC Programmer IV provides technical leadership by defining programming standards, mentoring staff, and leading cross-cell CI and SMED initiatives with sustained cost savings.


Core Responsibilities:

ยท Establish CNC programming standards, templates, and best practices.

ยท Develop and govern GibbsCAM libraries, posts, and workflows.

ยท Design advanced probing, macro, and automation strategies.

ยท Lead complex new product introductions and transfers.

ยท Mentor programmers, setup technicians, and operators.

ยท Lead large-scale SMED initiatives.

ยท Drive cost reduction through tooling standardization.

ยท Standardize setup sheets and revision-control practices.

ยท Review and approve complex programming strategies.

ยท Track and communicate CI and cost-savings results.


Skills & Knowledge:

ยท Expert-level CAM proficiency; GibbsCAM strongly preferred.

ยท Advanced CNC control logic and automation.

ยท Strong DFM/DTC capability.

ยท Lean manufacturing leadership and value-stream thinking.

ยท High-level coaching and communication skills.


Qualifications:

ยท 7-10 years of advanced CNC programming experience.

ยท Demonstrated leadership in CI and cost reduction.

ยท Broad experience across CNC technologies.

____________________________________________________________________________

CNC Operator โ€“ LEVEL V (Principal Programmer/Technical Authority)


Position Summary:

The CNC Programmer V serves as the enterprise-level technical authority for CNC programming and machining strategy, accountable for long-term standards, scalability, and cost competitiveness.


Core Responsibilities:

ยท Define plant-wide or enterprise CNC programming standards.

ยท Establish governance for documentation and revision control.

ยท Lead adoption of advanced manufacturing technologies.

ยท Serve as escalation point for systemic quality or cost issues.

ยท Define enterprise CI and SMED strategy.

ยท Quantify and report enterprise cost savings.

ยท Influence capital, tooling, and equipment strategy.

ยท Develop and mentor senior technical leaders.

ยท Set long-term technical vision aligned to business objectives.


Skills & Knowledge:

ยท Expert-level machining and programming knowledge.

ยท Deep understanding of manufacturing economics and capability.

ยท Experience across milling, turning, Swiss, and multi-spindle systems.

ยท Strong technical leadership and change influence.

ยท Master-level GibbsCAM expertise strongly preferred.


Qualifications:

ยท 10+ years of CNC programming experience.

ยท Recognized enterprise-level technical authority.

Requirements: