Controls Engineer/Programmer
DescriptionThe Controls Engineer I is responsible for the implementation, testing/commissioning, and field support of custom electronic security systems in a variety of settings.ResponsibilitiesDevelop custom HMI screens in the specified SCADA platform for various types of security systems and products, and tailor this design to the customer’s requirementsProgram functions for each system based on customer requirementsProduce a sequence of operations for customer review and approvalCreate PLC ladder-logic for the specified system from IO lists generated by the engineering teamInterface with multiple hardware and software systems to create a seamless HMI system for the end-userConfigure access control systemsSupport custom programming through fabrication, factory testing, on-site installation, and commissioningCreate test sheetsCompile O&M manuals in both electronic and hard copy formats for end-user referenceSupport project remotely during warranty phaseReviewing project budgetsReviewing project schedulesComplete documents and forms for department process/procedure improvementLift up to 10lbsTravel to various projects as assigned and as is reasonablePerform basic office duties, including typing, copying, emailing, etc.May be required to work outside of normal business hours, as dictated by project needsCommunicate regularly and effectively as appropriateMaintain the standards, culture and values of CML SecurityOther duties as assignedQualifications And SkillsBachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science or experience preferred2 Years of programming experience, specifically VB Script, C++, Java preferredExperience designing SCADA/HMI platforms including programming PLCs, troubleshooting and implementing systems preferredAdvanced knowledge of MS office, Word, Excel, Outlook, etc.OSHA-10 certificationPay: $20-$27 an hourExpected fill date: April 2026Employment may be contingent upon successful completion of a background check and drug screen