1

Tools Programmer Jobs in Pennsylvania (NOW HIRING)

CNC Swiss Programmer

Hatboro, PA · On-site

$110K - $150K/yr

Swiss programming means solving real manufacturing problems on mission-critical components where ... Select and design cutting tools, collets, guide bushings, grippers, fixtures, and inspection ...

CNC Programmer

Glenside, PA · On-site

$110K - $140K/yr

Knows cutting tools, feeds, speeds, and workholding Preferred * 5-axis simultaneous machining ... Custom Macro B programming * Lean Manufacturing or continuous improvement experience Benefits

CNC Programmer

Glenside, PA · On-site

$110K - $140K/yr

Knows cutting tools, feeds, speeds, and workholding Preferred * 5-axis simultaneous machining ... Custom Macro B programming * Lean Manufacturing or continuous improvement experience Benefits

CNC Programmer

Glenside, PA · On-site

$110K - $140K/yr

Knows cutting tools, feeds, speeds, and workholding Preferred * 5-axis simultaneous machining ... Custom Macro B programming * Lean Manufacturing or continuous improvement experience Benefits

Knows cutting tools, feeds, speeds, and workholding Preferred * 5-axis simultaneous machining ... Custom Macro B programming * Lean Manufacturing or continuous improvement experience Benefits

PLC Programmer

Philadelphia, PA · On-site

$105K - $164K/yr

PLC Programmer, Entry Level * PLC Programmer, Mid Level * PLC Programmer, Senior Level ... Workers must possess sufficient manual dexterity and grip strength to operate hand and power tools ...

Responsibilities : • Design, develop, and maintain high-performance software tools for collecting ... Qualifications : Required : • Polished to expert programming skills in C. • Proficient ...

The ideal applicant will possess extensive experience with CNC programming, CAD/CAM software, and precision measurement tools, contributing to our commitment to excellence in manufacturing.

CNC Programmer

Cheswick, PA

$36.06 - $52.88/hr

Interaction with equipment acquisition team members during acquisition of new NC machines tools * Training and mentoring of Operator Programmers (specifically - qualified hourly machinists) * Ability ...

Showing results 41-60

Tools Programmer information

See Pennsylvania salary details

$11K

$125.3K

$143.8K

How much do tools programmer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for tools programmer in Pennsylvania is $125,300.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,300.00 and $143,300.00 per year, depending on experience, location, and employer.

What does a tools programmer do?

A Tools Programmer develops and maintains software tools that help game developers work more efficiently. These tools can include level editors, asset pipelines, debugging utilities, and performance analysis tools. Their goal is to streamline development processes and improve productivity for artists, designers, and other programmers. They typically work closely with multiple departments to understand their needs and create custom solutions. Strong programming skills, particularly in languages like C++, Python, or C#, are essential for this role.

What are the key skills and qualifications needed to thrive as a tools programmer?

To thrive as a Tools Programmer, you need strong proficiency in software development (typically C++ or Python), understanding of computer science fundamentals, and often a degree in computer science or related fields. Familiarity with source control systems (like Git), industry-standard development environments, and experience with game engines or DCC tools is highly valued. Strong problem-solving abilities, excellent communication, and a collaborative mindset are essential soft skills for working with multidisciplinary teams. These skills are crucial for building efficient, user-friendly tools that streamline development workflows and enhance productivity across projects.

What job categories do people searching Tools Programmer jobs in Pennsylvania look for? The top searched job categories for Tools Programmer jobs in Pennsylvania are:
What are popular job titles related to Tools Programmer jobs in PA? For Tools Programmer jobs in PA, the most frequently searched job titles are:
Infographic showing various Tools Programmer job openings in Pennsylvania as of August 2026, with employment types broken down into 82% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $125,300 per year, or $60.2 per hour.

Senior C Programmer

Carnegie Mellon University

Pittsburgh, PA • On-site

Full-time

Re-posted 13 days ago


Carnegie Mellon University rating

8.6

Company rating: 8.6 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

67th of 616 rated colleges and universities


Job description

Job Summary:
Carnegie Mellon University is a prestigious institution that focuses on cybersecurity research and development. The role involves developing software tools for network data collection and analysis, requiring strong programming skills and the ability to support users and enhance existing tools.
Responsibilities:
• Design, develop, and maintain high-performance software tools for collecting, processing, and analyzing large-scale network data using C, Python, and Bash.
• Provide technical support by troubleshooting software issues, responding to user inquiries, and resolving reported defects.
• Prepare and maintain technical documentation, including user guides, installation instructions, and developer documentation.
• Develop and execute unit, integration, and regression tests to ensure software quality, reliability, and performance.
Qualifications:
Required:
• Polished to expert programming skills in C.
• Proficient scripting skills with bash.
• Strong problem-solving skills.
• Ability to learn a new programming language or development environment given appropriate time and resources.
• Ability to work both independently and with teams, manage multiple projects, and elicit technical requirements from management and staff.
• BS degree in Computer Science, Statistics, Engineering, Mathematics, Economics, Data Science, or a related highly quantitative discipline with ten (10) years of applicable experience; or a MS degree in a relevant discipline with eight (8) years of applicable experience; or a PhD in a relevant discipline with five (5) years of applicable experience.
• Periodic travel to customer sites, conferences, workshops, and stakeholder meetings is required to support the SEI's mission and research activities.
• You will be subject to a background investigation and must have the ability to obtain and maintain a Department of War security clearance.
• Applicants for this position must be currently legally authorized to work for CMU in the United States. CMU will not sponsor or take over sponsorship of an employment visa for this opportunity.
Preferred:
• Experience developing software on Linux is preferred but not a requirement.
• Experience working with containerization tools such as Docker is preferred.
• Experience with network data collection or flow data, or awareness of network cyber threats is a plus, but not a requirement.
Company:
Carnegie Mellon University is a research university offering programs and research across engineering, science, arts, and business. Founded in 1900, the company is headquartered in Pittsburgh, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

What Carnegie Mellon University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom