1

Programmer Programmer Jobs in Texas (NOW HIRING)

CNC Programmer

Pasadena, TX

$24.25 - $33/hr

We are seeking an experienced CNC Programmer to help structure and improve our programming process on site, divided between local needs, regional needs in collaboration with the Central Design Team ...

CNC Programmer

Fort Worth, TX · On-site

$60 - $68/hr

CNC Programmer - Fort Worth, TX Location: Parker-Hannifin - Stratoflex Products Division, Fort Worth, TX Schedule: 1st Shift (7:00 AM - 3:30 PM) Job Summary Seeking an experienced CNC Programmer to ...

CNC Programmer

Houston, TX · On-site

$25.25 - $34.50/hr

Coordinate with the Manufacturing Engineer to update routers for created or modified part programs. * Perform other work-related duties as assigned. * Comply with all NOV Company and HSE policies and ...

NC Programmer

Fort Worth, TX · On-site

$25.25 - $34.75/hr

NC Programmer Must have: * Two (2) years college or equivalent experience, with preferred courses in: * Math through Trigonometry and Analytical Geometry * Engineering material * Processing ...

CNC Programmer

Houston, TX · On-site

$25.25 - $34.50/hr

Coordinate with the Manufacturing Engineer to update routers for created or modified part programs. * Perform other work-related duties as assigned. * Comply with all NOV Company and HSE policies and ...

Responsible for programming a variety of code lines that deal with making sure that coordinate measuring machines work as intended and follow specific parameters designed for the project at hand.

CNC Programmer

Houston, TX · On-site

$25.25 - $34.50/hr

Coordinate with the Manufacturing Engineer to update routers for created or modified part programs. * Perform other work-related duties as assigned. * Comply with all NOV Company and HSE policies and ...

CNC Programmer

Houston, TX · On-site

$25.25 - $34.50/hr

Coordinate with the Manufacturing Engineer to update routers for created or modified part programs. * Perform other work-related duties as assigned. * Comply with all NOV Company and HSE policies and ...

SCADA Programmer

San Antonio, TX · On-site +1

$90K - $105K/yr

Support engineering, design and implementation of automation solutions per customer functional requirements, safety expectations, quality expectations, cost parameters and internal specifications

Technical Programmer Job location : Irving, Texas Duration: 12 month *Java, Scala, Python, and Open Source RDBMS and NoSQL databases and Cloud-based data warehousing services * * Safety and Soundness ...

PLC Programmer

Temple, TX · On-site

$65K - $85K/yr

Crouch Staffing Solutions, Inc. is recruiting for a PLC Programmer to work in a fast-paced manufacturing environment. Job Location: Temple, TX 76501 Job Status: Full-Time Pay Range: $65,000-$85,000 ...

NC programmer

Fort Worth, TX · On-site

$25.50 - $34.75/hr

NC Programming experience. *****Experience & Other Requirements: ****Two (2) years college or equivalent experience, with prefe rred courses in: A.) Math through T rigonometry and Analytical Geometry ...

CAM Programmer

Austin, TX · On-site

$26.25 - $36/hr

JOB SUMMARY We are seeking a skilled CAM Programmer to develop, optimize, and maintain CNC programs for precision machining. The ideal candidate will translate engineering drawings and CAD models ...

CNC Programmer

Houston, TX · On-site

$35/hr

CNC Programmer: We are seeking a skilled CNC Programmer to join our machine shop team. The CNC Programmer will be responsible for developing, optimizing, and maintaining CNC programs to produce ...

Programmer VI

Austin, TX · On-site

$6.5K - $7.5K/mo

The Programmer VI Performs highly advanced and/or managerial (senior-level) computer programming work. Work involves overseeing the planning, scheduling, and assigning of programming projects ...

Programmer II

Midland, TX · On-site

$66K - $90K/yr

The Programmer II independently develops and modifies PLC and HMI programs for new installations and system upgrades. The role includes configuring communication networks, troubleshooting logic and ...

next page

Showing results 1-20

Programmer Programmer information

See Texas salary details

$11

$37

$67

How much do programmer programmer jobs pay per hour?

As of Jul 11, 2026, the average hourly pay for programmer programmer in Texas is $37.88, according to ZipRecruiter salary data. Most workers in this role earn between $25.34 and $47.84 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 Texas? For Programmer Programmer jobs in Texas, the most frequently searched job titles are:
What job categories do people searching Programmer Programmer jobs in Texas look for? The top searched job categories for Programmer Programmer jobs in Texas are:
What cities in Texas are hiring for Programmer Programmer jobs? Cities in Texas with the most Programmer Programmer job openings:

$24.25 - $33/hr

Full-time

Re-posted 4 days ago


Job description

Company Description
John Crane, a business of Smiths Group, is a global leader in mission-critical flow control solutions for energy and process industries that enable efficient and sustainable operations. Our products include mechanical seals and systems, couplings, bearings, filtration systems, and predictive digital monitoring technologies.
We have a global network of more than 200 sites in over 50 countries and employ more than 6,000 people worldwide. We partner with our customers to help them keep their operations safe, reduce downtime, improve efficiency, and meet the latest environmental standards.
John Crane is part of Smiths Group. For over 170 years, Smiths has been pioneering progress by engineering for a better future. We serve millions of people every year, helping to create a safer, more efficient, productive, and better-connected world across four global markets: energy, security & defence, space & aerospace, and general industrial. Listed on the London Stock Exchange, Smiths employs approximately 16,000 colleagues in over 50 countries.
Job Description
We are seeking an experienced CNC Programmer to help structure and improve our programming process on site, divided between local needs, regional needs in collaboration with the Central Design Team, debugging & enhancements coming from machining operations.
This role is ideal for someone who thrives on problem-solving and wants to take an active role in converting legacy machines from manual programming to modern CAD/CAM and conversational programming platforms.
It also has the potential to establish role model operations for the Manufacturing Center with the variables that John Crane Pasadena possesses and provide continuous improvement initiatives to optimize and modernize state of the art local and regional programming.
  • Develop and maintain offline N/C programs using CAD/CAM software for CNC turning and machining centers.
  • Analyze existing manual or outdated programming methods and transition machines to conversational or feature-based programming.
  • Work with Hexagon or similar software platforms for automated programming and feature recognition.
  • Maintain and update manufacturing databases and documentation related to standards, methods, tooling, and inspection.
  • Interpret engineering drawings and specifications to determine manufacturing requirements, up to keeping quality control and tolerances within 0.0003".
  • Collaborate with machinists and engineers to troubleshoot and resolve issues related to programming, tooling, and machining processes.
  • Validate and verify CNC programs for accuracy prior to releasing them to the shop floor.
  • Specify machining data, tooling requirements, and work holding strategies.
  • Participate in Lean Manufacturing initiatives and continuous improvement projects.
  • Maintain organized records for all CNC programs and associated documentation.

Qualifications
  • High school diploma required.
  • 3-6 years' on-the-job experience in Manufacturing or Industrial Engineering field.
  • Proficiency in EDGEMCAM (CAM SOFTWARE).
  • 2+ years' experience of shop floor CNC programming experience in Turning and Milling operations.
  • 2+ years' experience in design and programming for rotational and non-rotational tooling.
  • 1+ year experience in CNC programming of parts with tabulated drawing for Turning and Milling operation.
  • Numerical control machining skills experience and ability to read and interpret work related machine drawings.
  • Ability to read and write MAZATROL Programs for MAZAK Lathe operations.
  • 3+ years' experience with Fusion360 CAD/CAM software.
  • Experience with conversational programming and upgrading legacy machines.
  • Experience creating offline CNC programs compatible with Fanuc, Siemens, and Haas controllers, including post-processing for different machine platforms.
  • Familiarity with Hexagon software or similar automated programming platforms.
  • Capable of modifying CNC programs (both turning and milling) simulated by EDGECAM for replacing the tools originally listed in the program with available tools on the floor.
  • Strong understanding of machining processes, tool paths, and G-code.
  • Knowledge of other CADCAM systems (Mastercam, FeatureCAM, GibbsCAM etc.) is a plus.
  • Desirable experience with Mechanical Wet Seals.
  • Ability to travel within the US or other John Crane facilities internationally.
  • Expected local travel: less than 25%.

Soft skills:
  • Call to action. Ability to debug on-the-fly CNC programs during production that the Operator encounters with errors or issues.
  • Priorities & Time Organization. Ability to develop a system for planning and prioritizing the CNC programming of the shop floor jobs to meet program delivery deadlines.
  • Self-conducted. Ability to work independently and collaborate with cross-functional teams in the local organization.
  • Communication. Able to summarize complex needs into high level information to be escalated to management for investment, project initiation or process architecture amendments.

Additional Information
With colleagues stretching across the globe, we are proud of our diversity. To foster inclusivity, we run employee resource groups (ERGs) to provide a safe space for employees to connect and support each other. Our cross-business ERGs include Veterans, Pride Network, Black Employee Network, Women@Work Network, and Neurodiversity.
Across our company, we recognize excellence, culminating in the Smiths Excellence Awards, our annual celebration of the most extraordinary activities, people, and projects that best showcase our strengths and help drive our business forward. We announce these on our annual Smiths Day, a global celebration of Smiths around our network.
Join us for a great career with competitive compensation and benefits, while helping engineer a better future.
#Smiths
We believe that different perspectives and backgrounds are what make a company flourish. All qualified applicants will receive equal consideration for employment regardless of color, religion, sex, sexual orientation, gender identity, national origin, economic status, disability, age, or any other legally protected characteristics. We are proud to be an inclusive company with values grounded in equality and ethics, where we celebrate, support, and embrace diversity.
At no time during the hiring process will Smiths Group, nor any of our recruitment partners ever request payment to enable participation - including, but not limited to, interviews or testing. Avoid fraudulent requests by applying jobs directly through our career's website (Careers - Smiths Group plc)