1

Controls Software Engineer Jobs in Texas (NOW HIRING)

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

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

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

Senior Controls Engineer

Plano, TX · On-site

$80.20K - $134.25K/yr

Provide on-site start-up engineering support during line commissioning. Compensation and Benefits ... Knowledge of industrial networks, controls software, and MES * Project management skills * Ability ...

Provide on-site start-up engineering support during line commissioning. Compensation and Benefits ... Knowledge of industrial networks, controls software, and MES * Project management skills * Ability ...

Job #217280 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Fort Worth ... controls. REQUIRED EDUCATION * Accredited Bachelors degree in STEM. WORK HOURS * Full-Time-4/10 ...

You'll collaborate with software engineers and product teams to understand platform capabilities ... controls. • Assist and mentor teammates, providing technical guidance and advocating best ...

You will be the Software Safety Engineer for the F-22 System Safety Team which is responsible for executing a System Safety program that identifies and controls safety hazards to an acceptable risk.

Quality Systems Engineer

Austin, TX · On-site

$71K - $119K/yr

Software requirements * Risk controls * Design outputs (code, architecture) * Verification and validation evidence * Integrate software risk management into design controls, ensuring alignment with ...

Software Controls Engineer

Webster, TX

$39.75 - $50.75/hr

JOB SUMMARY We are seeking a mid-to-senior level Software Controls Engineer to join our team. The ideal candidate will have strong experience in C++ and Python, with expertise in robotics frameworks ...

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.
Software Design Control Engineer

Software Design Control Engineer

Neuralink

Austin, TX • On-site

$71K - $119K/yr

Full-time

Medical, Dental, Vision, Retirement

Posted 10 days ago


Job description

About Neuralink:
We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world.
Team Description:
Join the Quality Systems Team, where our mission is to ensure compliance with applicable regulatory standards by designing scalable, efficient, and automation-driven systems. We focus on embedding compliance directly into engineering workflows rather than treating it as a manual or reactive function.
We are a team of industry-experienced professionals who apply systems thinking and creative problem-solving to build a durable compliance infrastructure that supports rapid development. Our vision is to establish internal design and quality systems that exceed FDA expectations while enabling fast iteration and deployment of complex, safety-critical software products.
Job Description and Responsibilities:
Please note, this is a duplicate posting for the "Quality Systems Engineer" role. We are testing titling to see which attracts the most qualified candidates. Please only apply to one of the postings.
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 into their architecture.
You will build systems that eliminate ambiguity, reduce manual effort, and enable rapid and reliable development of regulated medical device software. These systems will support the full software lifecycle, from requirements definition through verification, validation, risk management, and release.
You will continuously optimize these systems to improve speed, traceability, and audit readiness while supporting aggressive development timelines and frequent design changes. Your responsibilities include, but are not limited to:
  • Design and implement scalable software design controls systems aligned with IEC 62304 and FDA design control requirements (21 CFR 820.30)
  • Develop and maintain end-to-end traceability frameworks linking:
    • User needs
    • Software requirements
    • Risk controls
    • Design outputs (code, architecture)
    • Verification and validation evidence
  • Integrate software risk management into design controls, ensuring alignment with ISO 14971 principles
  • Build change control mechanisms capable of supporting:
    • Rapid iteration
    • Parallel development
    • Same-day deployment
  • Partner closely with software engineering teams to embed:
    • Compliance with CI/CD pipelines
    • Automated evidence generation
    • Controlled release processes
  • Own subsets of the Quality System related to software design controls, including but not limited to:
    • Software Design Control processes
    • Software Risk Management
    • Software Change Control
    • Software Verification & Validation traceability

Required Qualifications:
  • Bachelor's degree in Electrical Engineering, Computer Science, or a related technical field
  • Demonstrated experience designing or maintaining structured engineering or compliance systems
  • Familiarity with software development lifecycles in regulated or safety-critical environments
  • Working knowledge of:
    • Design Controls
    • Software requirements management
    • Proficiency in basic scripting, automation, or querying (e.g., Python, SQL, or equivalent)
  • Excellent written and verbal communication skills
  • Strong problem-solving mindset with the ability to think in systems rather than silos

Preferred Qualifications:
  • Familiarity with IEC 62304 (Medical Device Software Lifecycle Processes)
  • Familiarity with FDA Design Controls (21 CFR 820.30)
  • Familiarity with Design Risk Management (ISO 14971 principles)
  • 1-3 years of experience in:
    • Software Design Controls Engineer
    • Software Quality
    • Regulated software development

Expected Compensation:
The anticipated base salary for this position is expected to be within the following range. Your actual base pay will be determined by your job-related skills, experience, and relevant education or training. We also believe in aligning our employees' success with the company's long-term growth. As such, in addition to base salary, Neuralink offers equity compensation (in the form of Restricted Stock Units (RSU)) for all full-time employees.
Base Salary Range:
$71,000-$119,000 USD
What We Offer:
Full-time employees are eligible for the following benefits listed below.
  • An opportunity to change the world and work with some of the smartest and most talented experts from different fields
  • Growth potential; we rapidly advance team members who have an outsized impact
  • Excellent medical, dental, and vision insurance through a PPO plan
  • Paid holidays
  • Commuter benefits
  • Meals provided
  • Equity (RSUs) *Temporary Employees & Interns excluded
  • 401(k) plan *Interns initially excluded until they work 1,000 hours
  • Parental leave *Temporary Employees & Interns excluded
  • Flexible time off *Temporary Employees & Interns excluded