1

Programmer Programmer Jobs in Arizona (NOW HIRING)

CNC Programmer

Tempe, AZ ยท On-site

$25.75 - $35.25/hr

We are seeking an experienced CNC Programmer to contribute to the development of advanced CNC machining programs for complex parts. The ideal candidate has a deep understanding of multi-axis milling ...

CNC Programmer Machinist

Tempe, AZ

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Machinist

Tempe, AZ

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Machinist

Tempe, AZ

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Machinist

Tempe, AZ

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Machinist

Tempe, AZ

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Machinist

Tempe, AZ

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Machinist

Tempe, AZ

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Machinist

Tempe, AZ

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Machinist

Tempe, AZ

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Specialist

Glendale, AZ ยท On-site

$27.25 - $37.25/hr

Coordinates complex programming support for machining parts, tools, or sheet metal on numerically controlled machine tools from engineering design stage through the finished part. Ensures parts ...

CNC Programmer Machinist

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Job Summary The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production ...

CNC Programmer Specialist

Glendale, AZ ยท On-site

$27.25 - $37.25/hr

Coordinates complex programming support for machining parts, tools, or sheet metal on numerically controlled machine tools from engineering design stage through the finished part. Ensures parts ...

New

next page

Showing results 1-20

Programmer Programmer information

See Arizona salary details

$12

$39

$70

How much do programmer programmer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for programmer programmer in Arizona is $39.70, according to ZipRecruiter salary data. Most workers in this role earn between $26.59 and $50.14 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 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 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.
What are popular job titles related to Programmer Programmer jobs in Arizona? For Programmer Programmer jobs in Arizona, the most frequently searched job titles are:
What cities in Arizona are hiring for Programmer Programmer jobs? Cities in Arizona with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Arizona as of July 2026, with employment types broken down into 88% Full Time, 6% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $82,581 per year, or $39.7 per hour.
CNC Programmer

CNC Programmer

Sanders Industries Holdings

Tempe, AZ โ€ข On-site

$25.75 - $35.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 9 days ago


Job description

We are seeking an experienced CNC Programmer to contribute to the development of advanced CNC machining programs for complex parts. The ideal candidate has a deep understanding of multi-axis milling and turning, G-code, CAM software, and machining strategies for high-precision manufacturing. This role is critical to optimizing processes, improving cycle times, and ensuring first-time-right execution on the shop floor.

Key Interactions and Relationships

This role interacts with the Machining department (milling, turning), EDM departments (Wire, Sinker, and Small Hole EDM), Tooling, Engineering, and Quality departments.

Qualifications

  • Training and Experience
    • 5+ years of CNC programming experience in a high-precision manufacturing environment
    • Proficiency with CAM software (e.g., Mastercam, Fusion 360, Esprit, or similar)
    • Strong understanding of G-code/M-code and CNC machine operation
    • Experience with 3-, 4-, and 5-axis machines (e.g., Haas, Okuma, Mazak, Doosan, or similar)
    • Deep knowledge of machining principles, tooling, and material properties
    • Ability to read and interpret complex engineering drawings and GD&T
  • Preferred Qualifications
    • Knowledge of post-processing and machine-specific code tuning
    • Hands-on experience towards machining techniques and fundamentals
    • Familiarity with CAD software (e.g., SolidWorks, CATIA)
    • Experience in aerospace, medical device, or defense manufacturing
  • Education, Licenses and Certifications
    • High School Diploma or equivalent

Specific Job Responsibilities

  • Primary Routine Work
    • Apply manufacturing knowledge for machining precision parts to produce CNC programs. Candidates must have broad manufacturing/machining knowledge and the ability to establish manufacturing methods for precision machined parts. Support the setup and running of CNC programs within the machining area.
    • Create all work with the scope of safety for operator and equipment
    • Determine cutting tools, machine speeds, and feed rates
    • Design work holding/fixturing for milling, and EDM jobs
    • Modify existing programs for different machines or improved performance
    • Produce detail drawings, setup sheets, and MOTs for manufacturing
    • Troubleshoot issues during the manufacturing process
    • Update and organize files to current revision levels
    • Setup and run new product through first article approval
  • Non-Routine Work
    • Contribute to departmental efforts by accomplishing related tasks as needed
    • Direct collaboration/communication with vendors
  • KPIโ€™s
    • Setup Time โ€“ Machining, EDM
    • MOTs created
    • Quantity of programs returned for reprogram

Soft Skills

  • Critical Thinking
  • Problem Solving
  • Coaching and Feedback
  • Professional and positive attitude
  • Resource Management
  • Change Management
  • Continuous Improvement
  • Detail Oriented

Individual Contributor Knowledge and Skills

  • Good verbal and written communication skills
  • Capable of reading and comprehending technical documentation
  • Basic Math skills
  • GD&T
  • Mastercam/Fusion 360/other CAM software
  • Solidworks 2020+
  • Basic Microsoft Excel skills
  • Microsoft Outlook

Core Company Values

  • Innovation
  • Adaptability
  • Operational Excellence
  • Loyalty, Honesty and Respect
  • Positive Company Culture

BENEFITS:

At Micro-Tronics, we recognize how important your career and benefits are to you and your family. We offer a full suite of benefits, including medical, dental, vision, short and long-term disability coverage, accident insurance, critical illness insurance, basic and supplemental life insurance, employee assistance plan, retirement savings and matching, and other developmental opportunities. We are committed to supporting the way you live and work.

Micro-Tronics is an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected status. Applicants requiring reasonable accommodation to complete the application process may contact Human Resources.

This position requires access to information subject to the International Traffic in Arms Regulations (ITAR). Employment is contingent upon the applicant being a โ€œU.S. personโ€ as defined by ITAR (22 CFR ยง120.15), which includes U.S. citizens, lawful permanent residents, refugees, or asylees, as required by U.S. export control laws.