1

Programming Jobs in Katy, TX (NOW HIRING)

Be Seen First

A CNC Programming Manager with at least 5 years of experience in all phases of Haas 3 to 5 axis UMC and STL dual spindle, live tooling machining from setup through production. Responsibilities Team ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

Python programming

Houston, TX

$48 - $66.25/hr

Preferred At least 4 years of experience in Python programming using CPython. At least 2 years of experience in Python plugins like PyQt, PySide. At least 1 years of experience in Microsoft Team ...

Python programming

Houston, TX

$48 - $66.25/hr

Preferred At least 4 years of experience in Python programming using CPython. At least 2 years of experience in Python plugins like PyQt, PySide. At least 1 years of experience in Microsoft Team ...

Ensures we have the highest level of programming * Promotes Life Time swim program Minimum Required Qualifications: * Successfully complete and pass all Life Time courses when hired * Ability to work ...

Python programming using C

Houston, TX

$48 - $66.25/hr

At least 4 years of experience in Python programming using CPython. * At least 2 years of experience in Python plugins like PyQt, PySide. * At least 1 years of experience in Microsoft Team Foundation ...

Python programming using C

Houston, TX

$48 - $66.25/hr

At least 4 years of experience in Python programming using CPython. * At least 2 years of experience in Python plugins like PyQt, PySide. * At least 1 years of experience in Microsoft Team Foundation ...

next page

Showing results 1-20

Programming information

See Katy, TX salary details

$22.9K

$81.6K

$136.7K

How much do programming jobs pay per year?

As of Jun 7, 2026, the average yearly pay for programming in Katy, TX is $81,607.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,300.00 and $106,400.00 per year, depending on experience, location, and employer.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

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 proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.
What are the most commonly searched types of Programming jobs in Katy, TX? The most popular types of Programming jobs in Katy, TX are:
What cities near Katy, TX are hiring for Programming jobs? Cities near Katy, TX with the most Programming job openings:
Infographic showing various Programming job openings in Katy, TX as of May 2026, with employment types broken down into 83% Full Time, 13% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $81,607 per year, or $39.2 per hour.
Production Engineer - Test & Programming

Production Engineer - Test & Programming

Applied Optoelectronics, Inc.

Sugar Land, TX • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Job description

Summary

Applied Optoelectronics, Inc. (AOI) is seeking a Production Test Engineer with strong experience in Python and LabVIEW automation to develop, maintain, and optimize automated test systems for high-speed optical transceivers and components (200G/400G/800G). This role involves designing test automation software, integrating optical/electronic instruments (OSA, power meters, BERTs, DCAs, TEC controllers, etc.), and supporting manufacturing teams to ensure reliable and efficient production testing.

Job Duties

  • Design, develop, and maintain automated test software using Python and LabVIEW for optical transceiver module and component testing.

  • Integrate and control instruments such as Optical Spectrum Analyzers (OSA), power meters, source meters, BER testers, oscilloscopes (DCA), and TEC controllers using VISA, GPIB, RS-232, TCP/IP, and PXI interfaces.

  • Develop, debug and modify existing/new LabVIEW programs to match local test setups, hardware, and environmental conditions.

  • Support manufacturing engineers in troubleshooting production line test failures and improving test yield and reliability.

  • Conduct system-level debugging for optical, electrical, and thermal test setups.

  • Create and maintain SOPs, training documents, and provide hands-on training to operators and technicians on new test procedures and UIs.

  • Collaborate with cross-functional teams (R&D, QA, PE, IT) to align test requirements and automation standards.

  • Maintain revision control and documentation of all test programs and configurations.

  • 5% international travel may be required for station deployment, training, or cross-site alignment.

  • Perform other duties as assigned.

Job Requirements

  • Required:
    • Bachelor's degree in Electrical Engineering, Optical Engineering, Computer Engineering, or a related discipline.
  • Preferred:1 – 3 year of experience in LabVIEW Programming and/or Python test automation
  • Experience with test instrumentation (OSA, power metersm source meters, TEC controllers, oscilloscopes etc.).
  • Understanding of the operation of data acquisition fundamentals (i.e., plug-in data acquisition cards, RS 232, GPIB, PXI devices and signal conditioning of various sensors)
  • Works independently and responsibly without close supervision. Must be able to take full responsibility
  • Lift or move items weighing up to 35 pounds

Location

This position will be on-site based in Sugar Land, Texas.

WHY AOI?

In addition to competitive salary, AOI offers

  • Flexible and competitive health (medical, dental, vision) plans offer the employee with the right options to meet individual and family needs
  • Employer matching on 401(k) deferrals
  • Generous PTO policy, with unused PTO payout at end of the year
  • Relocation package available within US
  • Immigration sponsorships (Must be currently authorized to work in the US)

We do not accept unsolicited proposals from third-party recruiters or agencies. Contacting hiring managers directly may result in disqualification of submissions.