1

Controls Software Engineer Jobs in Texas (NOW HIRING)

controls software engineer

Houston, TX · On-site

$40.75 - $52/hr

Controls software engineer Location: Houston, Texas 77043 Schedule: Monday- Friday Shift: 8am-5pm Status: Temp 12 Months Position Summary: The controls software engineer will be responsible for the ...

Principal Controls Engineer

Houston, TX · On-site

$43.25 - $55.25/hr

Role Overview We are looking for a Principal Controls Software Engineer with a passion for software design and extensive experience with power engineering, MathWorks Matlab/Simulink, Agile Scrum ...

Principal Controls Engineer

Houston, TX · On-site

$43.25 - $55.25/hr

Role Overview We are looking for a Principal Controls Software Engineer with a passion for software design and extensive experience with power engineering, MathWorks Matlab/Simulink, Agile Scrum ...

You will analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls. Software Engineer Basic Qualifications:

Knowledge of industrial networks, controls software, and MES * Project management skills * Ability ... Bachelor's degree in Engineering * 5+ years experience * Consumer Packaged Goods experience with a ...

PE Controls Engineer 1

Waller, TX

$75.60K - $97.80K/yr

Skilled, hands-on problem solving combined with software programing of various types of controls components. The PE Controls Engineer 1 also works directly with the production engineering and ...

PE Controls Engineer 1

Waller, TX

$75.60K - $97.80K/yr

Skilled, hands-on problem solving combined with software programing of various types of controls components. The PE Controls Engineer 1 also works directly with the production engineering and ...

Electrical and Controls Engineer

Conroe, TX · On-site

$71.50K - $95.70K/yr

KEY RESPONSIBILITIES Controls System Architecture & Design * Lead the design and development of PLC ... Software Engineering & Verification * Lead PLC and HMI programming activities, including structured ...

Electrical and Controls Engineer

Conroe, TX · On-site

$71.50K - $95.70K/yr

KEY RESPONSIBILITIES Controls System Architecture & Design * Lead the design and development of PLC ... Software Engineering & Verification * Lead PLC and HMI programming activities, including structured ...

PE Controls Engineer 1

Waller, TX · On-site

$75.60K - $97.80K/yr

Skilled, hands-on problem solving combined with software programing of various types of controls components. The PE Controls Engineer 1 also works directly with the production engineering and ...

One Tech Engineering is searching for a Project Controls Specialist for a position located in ... Ensure project set-up in the Enterprise Planning & Controls software. Analyze data, review logs ...

Sr. Software Engineer - Wheeled Controls

Austin, TX · On-site

$44.75 - $57.25/hr

JOB SUMMARY The Senior Software Engineer - Wheeled Controls is responsible for developing and deploying the high-performance motion control systems that power our robotic mobility. This role focuses ...

As a Quality Systems Engineer (dedicated towards Design Controls), your primary responsibility will be to design, implement, and continuously improve software-focused design control systems with ...

AI Software Engineer

Dallas, TX · Hybrid

$85K - $117K/yr

Become a member of the Johnson Controls family and thrive in an empowering company culture where ... As a Software Developer within the Enterprise AI team, you will be part of a team responsible for ...

next page

Showing results 1-20

Controls Software Engineer information

See Texas salary details

$18

$45

$61

How much do controls software engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for controls software engineer in Texas is $45.44, according to ZipRecruiter salary data. Most workers in this role earn between $40.53 and $51.73 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Controls Software Engineer, and why are they important?

To thrive as a Controls Software Engineer, you need a strong background in control systems theory, programming (such as C/C++ or PLC languages), and a relevant engineering degree. Familiarity with tools like MATLAB/Simulink, SCADA systems, and industry-specific automation platforms is typically required, along with certifications like Certified Automation Professional (CAP) being advantageous. Excellent problem-solving, teamwork, and communication skills help you effectively collaborate with multidisciplinary teams and address complex system challenges. These skills and qualifications are crucial for designing, implementing, and maintaining reliable and efficient automated control systems in industrial settings.

How does a Controls Software Engineer typically collaborate with hardware and mechanical teams during a project?

As a Controls Software Engineer, collaboration with hardware and mechanical teams is integral throughout the project lifecycle. You will frequently participate in cross-functional meetings to align software controls with hardware specifications and system requirements. This may involve reviewing electrical schematics, discussing sensor integration, and conducting joint troubleshooting sessions during system commissioning. Open communication and a willingness to adapt your code based on physical system feedback are key to ensuring seamless system performance and successful project delivery.

What are Controls Software Engineers?

Controls Software Engineers are professionals who design, develop, and implement software used to control machines, industrial processes, or automated systems. They work at the intersection of hardware and software, creating programs that direct how machinery operates in sectors like manufacturing, automotive, and robotics. Their responsibilities often include writing control algorithms, configuring programmable logic controllers (PLCs), troubleshooting system issues, and ensuring equipment operates safely and efficiently. Controls Software Engineers collaborate closely with electrical, mechanical, and process engineers to deliver integrated solutions. This role requires strong programming skills, an understanding of control theory, and familiarity with industrial automation tools.

What is the difference between Controls Software Engineer vs Automation Engineer?

AspectControls Software EngineerAutomation Engineer
CredentialsBachelor's in Electrical, Mechanical, or Software Engineering; often requires experience in control systemsBachelor's in Electrical, Mechanical, or Industrial Engineering; may require certifications in automation systems
Work EnvironmentDesigning and developing control software for machinery and industrial systemsDesigning, implementing, and maintaining automated processes and systems
Industry UsageManufacturing, robotics, process controlManufacturing, process industries, robotics

Controls Software Engineers focus on developing control algorithms and software for machinery, while Automation Engineers design and optimize automated processes. Both roles often overlap but differ mainly in scope: controls software is more software development-centric, whereas automation emphasizes process improvement and system integration.

What are the most commonly searched types of Controls Software Engineer jobs in Texas? The most popular types of Controls Software Engineer jobs in Texas are:
Infographic showing various Controls Software Engineer job openings in Texas as of May 2026, with employment types broken down into 1% Internship, 77% Full Time, 17% Part Time, 1% Temporary, and 4% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $94,518 per year, or $45.4 per hour.

controls software engineer

campus4tech

Houston, TX • On-site

$40.75 - $52/hr

Contractor

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Role: Controls software engineer
Location: Houston, Texas 77043
Schedule: Monday- Friday
Shift: 8am-5pm
Status: Temp 12 Months
Position Summary:
The controls software engineer will be responsible for the development of control system software and its associated documentation and
the Human Machine Interface to meet the requirements of the Aeroderivative Gas Turbines aftermarket business. The
work is varied from small upgrades to complete control system replacements.
AGT primarily uses Wonderware Intouch for its HMI systems, but a knowledge of other systems would be an advantage.
The controls software engineer will work under the software lead and report to the controls engineering manager. They will form part of a
controls system design team responsible for providing upgrade solutions from obsolescence to complete control system replacements.
Responsibilities:
• Development of Project software and HMI systems to meet requirements of dynamic customer projects.
• Meeting challenging timescales and budgets.
• Preparation and release of documentation for the HMI including HMI specification document and HMI Screens document.
• Preparation and release of software documentation including Logic Flow Diagrams and alarm and trip matrix.
• Testing of project software and HMI.
• Defining details of the project software and HMI with both the project team and the end user.
Required Knowledge/Skills, Education, and Experience:
• Bachelor's degree in electrical, instrumentation and controls engineering or similar, or 10 years of relevant experience.
• Proficient with Wonderware Intouch
• Proficient with Rockwell Control Logix and Design Studio
• Effective communication skills both verbal and written, both 1-1 and group situations.
• 5 years or more experience working on an engineering environment.
• Process knowledge of industrial control systems and Gas Turbines.
• HMI Design
• Software design
• Strong team working skills and creative problem-solving skills.
• A high level of attention to detail.
• Adaptable to change.
Preferred Knowledge/Skills, Education, and Experience:
• Familiar with Team Center
• Microsoft office applications including Word, Excel and Outlook.
• Familiar with turbo compressor and their auxiliary systems.
• HMI
• InTouch
• FTView
• Rockwell
• Logix
• Wonderware
• Studio5000
Apply now to explore more about this opportunity.