1

Control System Software Engineer Jobs in Texas (NOW HIRING)

Allen Control Systems (ACS) is a cutting-edge defense startup focused on developing an autonomous ... They are seeking a highly skilled robotics software engineer proficient in C++ or Python to design ...

Control System Engineer Job Location: Houston, TX Job Type: Full Time * Design, program, and troubleshoot PLC, HMI, and SCADA systems (e.g., Allen-Bradley, Siemens, Schneider). * Develop and maintain ...

This role is intended for a software engineer who can operate across Linux-based control system platforms, embedded device communication, automated test frameworks, and AI-enabled engineering systems.

Participate in PLC/SCADA programming, testing, FAT, and commissioning. * Provide technical support to customers and internal teams. * Implement hardware designs for specialized control systems (DCS ...

We are seeking System Software Engineers who are passionate about what they do and are committed to making a difference in the world through their inventions. In the Software Development Tools Team ...

System Software Engineer, HPC Performance

Austin, TX · On-site

$171K - $203K/yr

We are seeking System Software Engineers who are passionate about what they do and are committed to making a difference in the world through their inventions. In the Software Development Tools Team ...

Control System Engineer

Houston, TX · On-site

$70K - $90K/yr

Read and interpret electrical schematics, P&IDs, and control system documentation * Collaborate with engineering, maintenance, and operations teams over calls, zoom and in-person meetings. * Ensure ...

Control System Engineer

Houston, TX · On-site

$70K - $90K/yr

Read and interpret electrical schematics, P&IDs, and control system documentation * Collaborate with engineering, maintenance, and operations teams over calls, zoom and in-person meetings. * Ensure ...

Control System Engineer

Houston, TX · On-site

$70K - $90K/yr

Read and interpret electrical schematics, P&IDs, and control system documentation * Collaborate with engineering, maintenance, and operations teams over calls, zoom and in-person meetings. * Ensure ...

Experience with software programming of control systems. * Experience with software programming time synchronization with different interfaces. * Experience with Microsoft office Tools (word, Excel ...

Experience with software programming of control systems. * Experience with software programming time synchronization with different interfaces. * Experience with Microsoft office Tools (word, Excel ...

Showing results 21-40

Control System Software Engineer information

What cities in Texas are hiring for Control System Software Engineer jobs?

Cities in Texas with the most Control System Software Engineer job openings:

Infographic showing various Control System Software Engineer job openings in Texas as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution.

Software Engineer

Austin, TX • On-site

Allen Control Systems
Guided Missile and Space Vehicle Manufacturing • 11 - 50 employees

Full-time

Re-posted 4 days ago


Job description

Job Summary:
Allen Control Systems (ACS) is a cutting-edge defense startup focused on developing an autonomous gun turret using advanced computer vision technology. They are seeking a highly skilled robotics software engineer proficient in C++ or Python to design, develop, and maintain high-performance software applications, collaborate with cross-functional teams, and ensure software quality and compliance.
Responsibilities:
• Design, develop, and maintain high-performance software applications using C++.
• Optimize and enhance existing software for efficiency, scalability, and reliability.
• Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers.
• Implement best practices in software engineering, including code reviews, unit testing, and documentation.
• Debug, troubleshoot, and resolve software defects and performance issues.
• Work with modern development tools, version control systems (Git), and CI/CD pipelines.
• Develop algorithms and data structures to solve complex computational problems.
• Ensure security and compliance standards are met in software development.
Qualifications:
Required:
• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
• Strong proficiency in C++ (C++11/14/17/20) and Python.
• Experience with multi-threading, concurrency, and performance optimization.
• Familiarity with software development methodologies and design patterns.
• Knowledge of system programming, memory management, and debugging tools.
• Experience with version control systems (Git) and agile development practices.
• Strong problem-solving skills and ability to work in a fast-paced environment.
• Professional experience in software development preferred.
Preferred:
• Experience with GPU programming (CUDA, OpenCL) or parallel computing.
• Knowledge of networking protocols and distributed systems.
• Exposure to machine learning frameworks (TensorFlow, PyTorch) or scientific computing.
• Experience with DevOps tools (Docker, Kubernetes, CI/CD pipelines)
Company:
Allen Control Systems develops autonomous defense technologies designed to detect, track, and counter unmanned aerial threats. Founded in 2022, the company is headquartered in Austin, USA, with a team of 201-500 employees. The company is currently Growth Stage.