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

$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 ...

Software Engineer

San Antonio, TX · On-site

$160K - $170K/yr

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

PE Controls Engineer 1

Waller, TX

$75K - $97K/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

$75K - $97K/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 ...

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 · On-site

$75K - $97K/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 ...

As a Software Design Controls Engineer, your primary responsibility will be to design, implement, and continuously improve software-focused design control systems with regulatory compliance embedded ...

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 ...

... controls, estimating, scheduling, geotechnical engineering, materials engineering and testing ... Software Engineering firm is seeking experienced Senior Software Engineer to design, develop and ...

Software Engineer We are seeking a motivated and experienced software engineer to design, develop ... controls * Integrate AI/ML models into operational data flows * Support test planning, system ...

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 Jun 17, 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 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 does a controls software engineer do?

A controls software engineer designs, develops, and maintains software that controls machinery and industrial systems. They typically work with programmable logic controllers (PLCs), embedded systems, and automation tools to ensure equipment operates efficiently and safely. Strong programming skills in languages like C, C++, or ladder logic are essential, along with knowledge of control theory and system integration.

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.

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.

Can I make 200k a year as a software engineer?

Controls Software Engineers with extensive experience, specialized skills, and working in high-paying industries or companies can earn salaries of $200,000 or more annually. Achieving this often requires advanced knowledge of automation, control systems, and proficiency with programming languages like C++ or Python, along with certifications or leadership roles. Salary levels vary based on location, company size, and individual expertise.

What engineers make $300,000 a year?

Controls Software Engineers in specialized industries such as aerospace, defense, or high-tech manufacturing can earn $300,000 or more annually, especially with extensive experience, advanced skills in automation, and relevant certifications. High compensation often reflects seniority, complex project responsibilities, and working in competitive or high-demand environments.

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 engineers make $500,000?

Highly experienced engineers in specialized fields such as software engineering, petroleum engineering, or aerospace engineering can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Senior controls software engineers working in industries like automation, robotics, or aerospace with advanced skills and certifications may also reach this level, especially in senior or executive roles.
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:

controls software engineer

campus4tech

Houston, TX • On-site

$40.75 - $52/hr

Contractor

Posted 9 days ago


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.