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
Expected fill date: April 2026
Employment may be contingent upon successful completion of a background check and drug screen
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
- 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
Expected fill date: April 2026
Employment may be contingent upon successful completion of a background check and drug screen
Salary : $20 - $27