Demo

Intermediate Software Developer (AI First)

Patterson-UTI
Houston, TX Full Time
POSTED ON 4/13/2026
AVAILABLE BEFORE 5/8/2026
Detailed Description

JOB DESCRIPTION

  • Design, develop, test, and maintain industrial control software supporting frac fleet operations.
  • Own delivery of moderately complex features or subsystems across embedded systems, backend services, and operator interfaces (desktop, web, or mobile).
  • Collaborate closely with hardware, electrical, and controls engineers to ensure proper integration between software and physical equipment.
  • Troubleshoot and resolve issues involving timing constraints, concurrency, hardware communication, and field-reported defects.
  • Utilize AI development tools (e.g., code assistants, LLM-based tools) to accelerate implementation, refactoring, test generation, and documentation.
  • Critically evaluate and validate AI-generated output for correctness, maintainability, security, and safe operation in real-time environments.
  • Contribute to architectural discussions and recommend design improvements that enhance modularity, scalability, and reuse.
  • Participate actively in Agile/Scrum ceremonies, including sprint planning, estimation, backlog refinement, and retrospectives.
  • Provide accurate task estimates, identify technical risks early, and communicate trade-offs clearly.
  • Contribute to code reviews and uphold established coding standards and development practices.
  • Develop and maintain automated tests to support reliable, repeatable releases.
  • Support field deployments, troubleshooting, customer investigations, and post-release analysis as required.
  • Perform other related duties and special projects, as assigned.

Job Requirements

  • Demonstrated ability to design and implement maintainable, production-quality software.
  • Working knowledge of multithreading, concurrency, and timing-sensitive programming.
  • Ability to debug complex issues spanning software and hardware boundaries.
  • Strong verbal and written communication skills, including the ability to clearly explain technical concepts and trade-offs.
  • Ability to work effectively in a cross-functional, matrixed organization alongside software, hardware, controls, and operations teams.
  • Ability to manage multiple initiatives in a fast-paced development environment while maintaining quality standards.
  • Experience using version control systems and participating in collaborative development workflows and code reviews.
  • Demonstrated ability to leverage AI-assisted development tools responsibly and effectively.
  • Represent the Company and its values with integrity while maintaining high professional and ethical standards in all interactions.

Minimum Qualifications

  • Bachelor’s Degree or Diploma in Computer Engineering, Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • 3–6 years of professional software development experience.
  • Strong proficiency in C#, C , or comparable strongly typed programming languages.
  • Experience developing software in Windows and/or Linux environments.
  • Experience working within an Agile development framework.

Preferred Qualifications

  • Experience with real-time or near-real-time systems.
  • Familiarity with industrial communication protocols such as CAN bus, Modbus, or similar.
  • Exposure to embedded systems, RTOS concepts, or hardware-adjacent software development.
  • Experience contributing to modular or service-oriented system architectures.
  • Prior experience in industrial, automation, or Oil & Gas environments.
  • Experience integrating or extending AI-assisted workflows in professional development environments.

Additional Details

The Intermediate Software Developer must work with an emphasis on individual safety and safety for others, including coworkers and third parties. Work is primarily performed in a climate-controlled office or remote environment. Occasional interaction with field equipment or hardware systems may be required. The employee is regularly required to sit, stand, or use computer equipment for extended periods.

Salary.com Estimation for Intermediate Software Developer (AI First) in Houston, TX
$92,994 to $114,467
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Intermediate Software Developer (AI First)?

Sign up to receive alerts about other jobs on the Intermediate Software Developer (AI First) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Patterson-UTI

  • Patterson-UTI Dickinson, ND
  • Detailed Description JOB DESCRIPTION Lift and place slips weighing approximately 150 pounds with another person frequently during the tour work shift Gener... more
  • 11 Days Ago

  • Patterson-UTI Fort Worth, TX
  • Brief Description JOB DESCRIPTION The Material Handler is responsible for safely loading, unloading, staging, and moving materials within the facility usin... more
  • 11 Days Ago

  • Patterson-UTI Marshall, TX
  • Job Description The Equipment Operator (CDL) is responsible for working as one of the crew members assigned to the field in either cementing, fracturing, o... more
  • 11 Days Ago

  • Patterson-UTI Marshall, TX
  • Job Description The Equipment Operator is responsible for working as one of the crew members assigned to the field in either cementing, fracturing, or othe... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Intermediate Software Developer (AI First) jobs in the Houston, TX area that may be a better fit.

  • Nava Software Solutions Greenway, TX
  • NAVA Software solutions is looking for a Software Developer Details: Software Developer Location: Houston TX. Greenway Plaza, 77046 - 4 days/week onsite Du... more
  • 2 Days Ago

  • Quorum Software Houston, TX
  • Salesforce Developer Location: Houston, Texas or Dallas, Texas Model of Work: Hybrid Are you excited by challenges? Do you enjoy working in a fast-paced, i... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!