Demo

Controls Engineer/Programmer

CML Security, LLC
San Antonio, TX Full Time
POSTED ON 1/28/2026 CLOSED ON 2/26/2026

What are the responsibilities and job description for the Controls Engineer/Programmer position at CML Security, LLC?

Description

The Controls Engineer I is responsible for the implementation, testing/commissioning, and field support of custom electronic security systems in a variety of settings.

Responsibilities

  • Develop custom HMI screens in the specified SCADA platform for various types of security systems and products, and tailor this design to the customer’s requirements
  • Program functions for each system based on customer requirements
  • Produce a sequence of operations for customer review and approval
  • Create PLC ladder-logic for the specified system from IO lists generated by the engineering team
  • Interface with multiple hardware and software systems to create a seamless HMI system for the end-user
  • Configure access control systems
  • Support custom programming through fabrication, factory testing, on-site installation, and commissioning
  • Create test sheets
  • Compile O&M manuals in both electronic and hard copy formats for end-user reference
  • Support project remotely during warranty phase
  • Reviewing project budgets
  • Reviewing project schedules
  • Complete documents and forms for department process/procedure improvement
  • Lift up to 10lbs
  • Travel to various projects as assigned and as is reasonable
  • Perform basic office duties, including typing, copying, emailing, etc.
  • May be required to work outside of normal business hours, as dictated by project needs
  • Communicate regularly and effectively as appropriate
  • Maintain the standards, culture and values of CML Security
  • Other duties as assigned

Qualifications And Skills

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science or experience preferred
  • 2 Years of programming experience, specifically VB Script, C , Java preferred
  • Experience designing SCADA/HMI platforms including programming PLCs, troubleshooting and implementing systems preferred
  • Advanced knowledge of MS office, Word, Excel, Outlook, etc.
  • OSHA-10 certification

Pay: $20-$27 an hour

Expected fill date: April 2026

Employment may be contingent upon successful completion of a background check and drug screen

Salary : $20 - $27

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 Controls Engineer/Programmer?

Sign up to receive alerts about other jobs on the Controls Engineer/Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,267 - $107,792
Income Estimation: 
$125,799 - $152,617
Income Estimation: 
$110,220 - $132,692
Income Estimation: 
$111,195 - $140,107
Income Estimation: 
$126,558 - $144,904
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
This job has expired.
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 CML Security, LLC

  • CML Security, LLC San Antonio, TX
  • Looking for energetic self-starting individuals willing to learn basic electrician functions. Training will be provided. Who We Are Our team works alongsid... more
  • 4 Months Ago

  • CML Security, LLC Dublin, CA
  • Description The Project Engineer is responsible for assisting the Project manager with managing company equipment, personnel, and other resources within th... more
  • 4 Months Ago


Not the job you're looking for? Here are some other Controls Engineer/Programmer jobs in the San Antonio, TX area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!