1

Programming Technician Jobs (NOW HIRING)

CNC Programming Technician Summary: Act as a liaison between the shop floor and programing personnel with as a "hands-on" technician and troubleshooting subject matter expert. We are seeking two CNC ...

Robot Programming Technician Functional Area: Commissioning & Site Description: The Robot Programming Technician is responsible for programming, troubleshooting and optimizing robotic programs during ...

Basic Function HF Sinclair Midstream located in Tulsa, OK is seeking a SCADA Programming Technician. This position conducts mid to high level hardware/software field assignments for the Pipeline ...

Basic Function HF Sinclair Midstream located in Tulsa, OK is seeking a SCADA Programming Technician. This position conducts mid to high level hardware/software field assignments for the Pipeline ...

Basic Function HF Sinclair Midstream located in Tulsa, OK is seeking a SCADA Programming Technician. This position conducts mid to high level hardware/software field assignments for the Pipeline ...

Sr. PLC Programming Technician

Solon, OH ยท On-site

$29.25 - $36.25/hr

Performs multiple assignments of moderate to complex scope with minimal guidance from supervisor , engineers, technicians or detailed procedures. Selects or adapts standard procedures or equipment ...

The Engineering Technician will create CNC code that performs a capable, repeatable process, perform process troubleshooting, process improvements, validations, qualifications, and change control.

The Engineering Technician will create CNC code that performs a capable, repeatable process, perform process troubleshooting, process improvements, validations, qualifications, and change control.

next page

Showing results 1-20

Programming Technician information

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

To thrive as a Programming Technician, you need a solid understanding of programming languages, troubleshooting, and basic computer science principles, usually supported by an associate degree or relevant certification. Familiarity with software development tools, version control systems like Git, and scripting environments is typically required. Attention to detail, problem-solving abilities, and effective communication are essential soft skills for this role. These skills ensure accurate code implementation, efficient collaboration, and the ability to resolve technical issues quickly, which are crucial for maintaining reliable software systems.

What are Programming Technicians?

Programming Technicians are professionals who assist in the development, testing, and maintenance of software programs. They typically work under the supervision of software engineers or developers, writing code, debugging applications, and ensuring that programs run smoothly. Their duties may also include updating software documentation, troubleshooting user issues, and providing technical support. Programming Technicians usually have foundational knowledge of programming languages and may specialize in specific platforms or technologies. This role serves as an entry point for many who wish to advance into software development or engineering careers.

Do coders get paid well?

Programming technicians and coders generally earn competitive salaries that vary based on experience, skills, and location. Professionals with proficiency in programming languages, debugging, and software tools tend to have higher earning potential, especially with certifications or specialized expertise.

What is the difference between Programming Technician vs Software Developer?

AspectProgramming TechnicianSoftware Developer
Required CredentialsAssociate degree or technical certification in programming or related fieldBachelor's degree in Computer Science or related field
Work EnvironmentSupport teams, maintenance, and troubleshooting in technical settingsDesigning, coding, and testing software applications
Employer & Industry UsageIT departments, tech support, manufacturingSoftware companies, tech startups, enterprise software
Common Search & ComparisonYesYes

The main difference between a Programming Technician and a Software Developer lies in their roles and qualifications. Programming Technicians typically focus on supporting, maintaining, and troubleshooting existing systems, often with technical certifications and an associate degree. Software Developers are involved in designing, coding, and testing new software, usually holding a bachelor's degree. Both roles are essential in the tech industry but serve different functions within the software development lifecycle.

What are some common challenges Programming Technicians face when supporting software development teams?

Programming Technicians often encounter challenges such as troubleshooting complex code issues under tight deadlines, adapting to rapidly changing project requirements, and ensuring code compatibility across different platforms or environments. They frequently need to communicate technical details clearly to both developers and non-technical stakeholders, which requires strong interpersonal skills. Staying current with new tools and technologies is also crucial, as it allows them to provide effective support and streamline development workflows.
More about Programming Technician jobs
What states have the most Programming Technician jobs? States with the most job openings for Programming Technician jobs include:
What job categories do people searching Programming Technician jobs look for? The top searched job categories for Programming Technician jobs are:
Infographic showing various Programming Technician job openings in the United States as of May 2026, with employment types broken down into 2% As Needed, 66% Full Time, 22% Part Time, 8% Contract, and 2% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.
CNC Programming Technician

CNC Programming Technician

FLOGISTIX LP

Fort Worth, TX โ€ข On-site

Other

Posted 21 days ago


Job description

CNC Programming Technician
Summary: Act as a liaison between the shop floor and programing personnel with as a "hands-on" technician and troubleshooting subject matter expert.
We are seeking two CNC Programming Technicians to become an integral part of our team! One of these positions will be for 2nd shift.
This position is located in FORT WORTH, TEXAS.
Responsibilities may include, but are not limited to:
  • First run of parts (program prove-out) as needed
  • Make program edits offline and at the machine (including bar feeder) via G-code
  • Back-up of program edits made at the machine to NC file database
  • Assist in process improvement development and implementation
  • Maintain setup sheets for programs and tooling
  • Use ERP software for router and BoM maintenance
  • Basic CAM programming (training may be available)

Required Skills
  • High School Diploma/GED
  • Minimum of 3 years' experience operating CNC equipment
  • Familiar with common tooling used in CNC machines

Preferred Skills
  • Experience performing program edits on shop floor
  • Experience operating equipment with bar feeders, multi-spindle lathes, and robotics
  • Prior use of Fanuc controls
  • Experience in learning new software (ERP/MRP, Cam Software, 3d modeling, etc.)
  • Previous use of DNC software
  • Knowledge of CMM programming (Zeiss preferred)