CNC Programmer
North Wales, PA ยท On-site
$30/hr
The CNC Programmer is expected to possess the skills and capabilities of a CNC Operator, CNC Technician, and CNC Setup Lead while serving as the highest-level machining resource for complex ...
New
North Wales, PA ยท On-site
$30/hr
The CNC Programmer is expected to possess the skills and capabilities of a CNC Operator, CNC Technician, and CNC Setup Lead while serving as the highest-level machining resource for complex ...
New
North Wales, PA ยท On-site
$30/hr
The CNC Programmer is expected to possess the skills and capabilities of a CNC Operator, CNC Technician, and CNC Setup Lead while serving as the highest-level machining resource for complex ...
New
Philadelphia, PA ยท On-site
Statistical Programmer -- Fractional Contract | Medical Device / Drug | Philadelphia ๐ Contract Type: Part-Time Fractional Contract (~20 hrs/week) โฑ๏ธ Location: Philadelphia ๐ Impact:
Philadelphia, PA ยท On-site
Statistical Programmer -- Fractional Contract | Medical Device / Drug | Philadelphia ๐ Contract Type: Part-Time Fractional Contract (~20 hrs/week) โฑ๏ธ Location: Philadelphia ๐ Impact:
$80K - $90K/yr
CNC Programmer Harleysville, PA Pay: $80k - $90k Shift: 7am to 3:30pm Responsibilities This role is responsible for creating CNC programs for 3-5 axis milling centers and CNC lathes to manufacture ...
Quick apply
$80K - $90K/yr
CNC Programmer Harleysville, PA Pay: $80k - $90k Shift: 7am to 3:30pm Responsibilities This role is responsible for creating CNC programs for 3-5 axis milling centers and CNC lathes to manufacture ...
West Chester, PA ยท On-site
$61 - $73/hr
Clinical Programming - Contractor - Analysis and Reporting (ADaM) Remote Duration: Up to 2 year assignment Shift Schedule: Regular 40 week working schedule (morning) Core Essential Skill Sets: 1. ...
Quick apply
West Chester, PA ยท On-site
$61 - $73/hr
Clinical Programming - Contractor - Analysis and Reporting (ADaM) Remote Duration: Up to 2 year assignment Shift Schedule: Regular 40 week working schedule (morning) Core Essential Skill Sets: 1. ...
Philadelphia, PA ยท Remote
$60 - $85/hr
GPU Programmer - Remote Job Type: Contractor Location: Remote Job Overview We are seeking experienced GPU Programmers / Software Engineers to design and optimize GPU-based tasks for AI and LLM ...
Quick apply
Philadelphia, PA ยท Remote
$60 - $85/hr
GPU Programmer - Remote Job Type: Contractor Location: Remote Job Overview We are seeking experienced GPU Programmers / Software Engineers to design and optimize GPU-based tasks for AI and LLM ...
A design company that blends technology, creativity and engineering to help customers transform ideas into world-class products and solutions. The company addresses the communications, consumer ...
A design company that blends technology, creativity and engineering to help customers transform ideas into world-class products and solutions. The company addresses the communications, consumer ...
$75K - $120K/yr
CNC Programmer / Machinist West Chester, PA Yearly Salary $75,000 - $120,000 Responsibilities: * Responsible for developing CNC programs, defining machining processes, setting up machines, leading ...
Quick apply
$75K - $120K/yr
CNC Programmer / Machinist West Chester, PA Yearly Salary $75,000 - $120,000 Responsibilities: * Responsible for developing CNC programs, defining machining processes, setting up machines, leading ...
$26.50 - $36.25/hr
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 ...
Quick apply
$26.50 - $36.25/hr
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 ...
Hatboro, PA ยท On-site
$110K - $150K/yr
Swiss programming means solving real manufacturing problems on mission-critical components where precision, process control, and smart decisions matter. You will develop, modify, optimize, and ...
Hatboro, PA ยท On-site
$110K - $150K/yr
Swiss programming means solving real manufacturing problems on mission-critical components where precision, process control, and smart decisions matter. You will develop, modify, optimize, and ...
Montgomeryville, PA ยท On-site
$26 - $35.50/hr
CNC Programmer/ Operator/Machinist/ CNC Programmer /Machinist Job Purpose: Produces precision machined parts by, programming with CAM software, setting up, and operating a computer numerical control ...
Montgomeryville, PA ยท On-site
$26 - $35.50/hr
CNC Programmer/ Operator/Machinist/ CNC Programmer /Machinist Job Purpose: Produces precision machined parts by, programming with CAM software, setting up, and operating a computer numerical control ...
$24 - $36/hr
The CNC Programmer plays a critical role in supporting precision manufacturing operations by developing, optimizing, and maintaining CNC programs that drive safe, efficient, and high-quality ...
$24 - $36/hr
The CNC Programmer plays a critical role in supporting precision manufacturing operations by developing, optimizing, and maintaining CNC programs that drive safe, efficient, and high-quality ...
Swedesboro, NJ ยท On-site
$26.25 - $35.75/hr
CNC Programmer ( setup / operator ), Location: Swedesboro, NJ Objective: Program, sets up and operates Computer Numerical Control equipment to fabricate proprietary parts. Knowledge, Skills and ...
Swedesboro, NJ ยท On-site
$26.25 - $35.75/hr
CNC Programmer ( setup / operator ), Location: Swedesboro, NJ Objective: Program, sets up and operates Computer Numerical Control equipment to fabricate proprietary parts. Knowledge, Skills and ...
Lawrenceville, NJ ยท On-site
$85 - $100/hr
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 ...
Lawrenceville, NJ ยท On-site
$85 - $100/hr
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 ...
Lawrenceville, NJ ยท On-site
$85K - $100K/yr
CNC Programmer Job Summary: 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 ...
Lawrenceville, NJ ยท On-site
$85K - $100K/yr
CNC Programmer Job Summary: 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 ...
Lawrence Township, NJ ยท On-site
$85K - $100K/yr
CNC Programmer Job Summary: 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 ...
Quick apply
Lawrence Township, NJ ยท On-site
$85K - $100K/yr
CNC Programmer Job Summary: 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 ...
Montgomeryville, PA ยท On-site
$26 - $35.50/hr
CNC Programmer/ Operator/Machinist/ CNC Programmer /Machinist Job Purpose: Produces precision machined parts by, programming with CAM software, setting up, and operating a computer numerical control ...
Quick apply
Montgomeryville, PA ยท On-site
$26 - $35.50/hr
CNC Programmer/ Operator/Machinist/ CNC Programmer /Machinist Job Purpose: Produces precision machined parts by, programming with CAM software, setting up, and operating a computer numerical control ...
$26 - $35.50/hr
CNC Programmer/ Operator/Machinist/ CNC Programmer /Machinist Job Purpose: Produces precision machined parts by, programming with CAM software, setting up, and operating a computer numerical control ...
$26 - $35.50/hr
CNC Programmer/ Operator/Machinist/ CNC Programmer /Machinist Job Purpose: Produces precision machined parts by, programming with CAM software, setting up, and operating a computer numerical control ...
Strongly prefer CCL programming experience, MPage/web programming experience, and/or, PowerInsight/Business Objects (WEBI/INFOVIEW) programming experience. * One or more years of progressively more ...
Strongly prefer CCL programming experience, MPage/web programming experience, and/or, PowerInsight/Business Objects (WEBI/INFOVIEW) programming experience. * One or more years of progressively more ...
$25 - $34/hr
CNC PROGRAMMER/ MACHINIST Growing machine shop in Bucks County is in need of a CNC Programmer/ Machinist with 2 to 6 years of experience programming from a drawing or model. This is a full-time ...
Quick apply
$25 - $34/hr
CNC PROGRAMMER/ MACHINIST Growing machine shop in Bucks County is in need of a CNC Programmer/ Machinist with 2 to 6 years of experience programming from a drawing or model. This is a full-time ...
Southampton, PA ยท On-site
$25.50 - $35/hr
Interpret engineering drawings, blueprints, and specifications to determine machining requirements and parameters * Program CNC machines using CAD/CAM software (e.g., Mastercam, GibbsCAM) to generate ...
Southampton, PA ยท On-site
$25.50 - $35/hr
Interpret engineering drawings, blueprints, and specifications to determine machining requirements and parameters * Program CNC machines using CAD/CAM software (e.g., Mastercam, GibbsCAM) to generate ...
$12.13 - $17.33
4% of jobs
$17.33 - $22.54
9% of jobs
$26.28 is the 25th percentile. Wages below this are outliers.
$22.54 - $27.74
17% of jobs
$27.74 - $32.94
13% of jobs
The median wage is $35.98 / hr.
$32.94 - $38.15
13% of jobs
$38.15 - $43.35
10% of jobs
$43.35 - $48.56
9% of jobs
$49.53 is the 75th percentile. Wages above this are outliers.
$48.56 - $53.76
9% of jobs
$53.76 - $58.97
7% of jobs
$58.97 - $64.17
6% of jobs
$64.17 - $69.37
4% of jobs
$12
$39
$69
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.
The most popular types of Programmer jobs in Philadelphia, PA are:
For Programmer jobs in Philadelphia, PA, the most frequently searched job titles are:
The top searched job categories for Programmer jobs in Philadelphia, PA are:
Cities near Philadelphia, PA with the most Programmer job openings:

$30/hr
Full-time
Posted 3 days ago
New
Gwynedd Manufacturing, a growing defense contractor located in North Wales, PA, is a state-of-the-art manufacturing facility dedicated to producing quality products for the U.S. Department of Defense and various U.S. Federal Law Enforcement Agencies. As an innovative company offering a wide array of products, we strive to continuously develop new technology and drive process improvement.
Position Summary
Theย CNC Programmer is the technical expert and process owner responsible for developing, implementing, improving, and sustaining CNC machining processes. This position creates and maintains CNC programs, develops setup documentation, establishes machining strategies, selects tooling and workholding solutions, and provides technical leadership across the machining department.
The CNC Programmer is expected to possess the skills and capabilities of aย CNC Operator, CNC Technician, and CNC Setup Lead while serving as the highest-level machining resource for complex manufacturing challenges. This role works closely with Engineering, Quality, Production, and Maintenance to ensure safe, efficient, repeatable, and profitable machining processes.
Essential Duties & Responsibilities
Programming & Process Development
Process Ownership
Technical Leadership
Production Support
Required Qualifications
Preferred Qualifications
Knowledge, Skills & Abilities
Physical and Work Environment Requirements:
This position is based in a manufacturing environment and may require the following over extended periods of time up to a full 8-hour work shift (excluding lunch and breaks): stand, walk, sit, squat or bend, kneel and rise, lift, carry, push, or pull materials and equipment weighing up to โ and occasionally exceeding โ 50 pounds, view a computer or other digital screen, work on a computer, workstation or comparable system, and make accurate entries in such systems. Manual dexterity and fine motor skills are required for detailed assembly and precision work. Work may take place in areas with varying temperatures or no climate control, varying noise levels, and production equipment in motion. Proper personal protective equipment (PPE) must be worn in designated areas at all times as required by company policy. Reasonable accommodations may be available to enable individuals with disabilities but are always subject to safety concerns for the employee and all team members.ย Employer may require a physical assessment of the candidateโs ability to perform these tasks as a condition of an offer letter.ย Any assessment will be performed by a third party vendor and will be reported on a pass/fail basis with no other medical information conveyed to employer.
Equal Opportunity Employer:
Gwynedd Manufacturing is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Note: This job description reflects general duties and responsibilities and is not intended to be an exhaustive list. Management may modify or assign other responsibilities as needed.