What are the responsibilities and job description for the Security Programmer position at CM3 Building Solutions?
Summary/Objective
The Security Systems Programmer is a key position that involves the programming and initial set up of new systems as well as updating and maintaining existing systems to ensure functionality, maintain consistency between systems, manage customer expectations, and assist with technical issues and/or changes in the field. The Security Systems Programmer must be able to think and adapt to different system programming challenges as well as learn and adapt to new systems they may be unfamiliar with. Main responsibilities include the installation of initial software as well as the building and pre-programming of security systems (cameras, access control, IP addresses, CPU’s, fire alarm systems and more).
Essential Functions
Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
- Programming and configuration of cameras, controllers, servers, IP Devices, etc.
- Update and configure device Firmware’s, Ip Addresses, Software Updates, etc.
- Initial set-up of new video surveillance and access control servers.
- Maintaining program databases.
- Maintains historical records, program backups, and documenting system software changes and revisions.
- Learning, Configuring, Testing, and Training/Supporting customers and technicians on new software and systems
- Troubleshoot and provide system support for Security Technicians and Customers.
- Cardholder database conversions/import.
- Keeping track of MAC addresses for servers, username & password management, & licenses information.
- Prefabrication of control panels and power supplies as needed
- Customer site visits as needed
- Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
- Make recommendations regarding systems installations.
- Remote site testing with technicians
- Other duties as assigned
Competencies
- Good verbal and written communication skills.
- Ability to manage a varied and heavy workload and set priorities.
- Ability to adapt to changes in the work environment, delays, or unexpected events; manage competing demands; change approach or method to best fit the situation.
- Strong organizational and self-motivated skills with a professional attitude.
- Knowledge of network communications technology.
- Ability to work remotely, hybrid schedule and in the office as needed
Supervisory Responsibility
This position has no supervisory responsibilities.
Work Environment
This position operates in an office setting as well as customer job sites in an environment that may contain dust, noise, oils, greases, grinding debris, compressed air, metal shavings, propane and solvents.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is regularly required to read, count, type and write to accurately complete all documentation; sitting, standing, bending and lifting also necessary. This position requires occasional climbing of ladders and heavy lifting.
Position Type/Expected Hours of Work
This is a full-time position. Standard days and hours of work are Monday through Friday, 8 a.m. to 5 p.m.
Travel
Travel to customer sites as needed to complete job specific duties.
Required Education and Experience
- 3 plus years of installation, design, and/or maintenance of Card Access, IP Video, Paging, Intercom, Fire Alarm, and Intrusion systems or other related experience.
- Experience with commissioning/programming of Security systems listed on the attached systems sheet
- High School Diploma or GED Equivalency at minimum
- Individual must possess a valid Driver's license in good standing.
- Qualified Applicants must be legally authorized to work in the United States.
Preferred Education and Experience
- Vocational classes in technical field related to this job.
- Associates degree in Electronics or other technical field or equivalent experience preferred.
- Related Systems Manufacturers Certifications in Installation and Programming.
Work Authorization/Security Clearance (if applicable)
Criminal Background Check, PA Child Welfare clearance and FBI fingerprinting clearance required, DMV check
AAP/EEO Statement
CM3 Building Solutions, Inc. is an affirmative action employer and does not consider disability, color, gender identity, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation, age 40 and over, or any other applicable status protected by state or local law, in any employment decision.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Programmer Position Systems
Systems Access:
RS2
Avigilon
Identicard
Amag
Paxton
Keri
S2
Genetec
Openpath
RBH
Feenics
Sielox
Continental
Keyscan
Kantech
Systems Video:
Exacqvision
Hanwha Wave
Avigilon
Ava
Genetec
Salient
Milestone
Systems Fire:
Kidde
Potter
Silent Knight
Systems Paging:
Telecor
Systems Alarm:
DMP
Bosch
Honneywell
Wireless Locks:
NDE/LE Engauge
AD400/AD300
Systems Crisis Alert:
Bluepoint
Systems Intercom:
Aiphone
2N
Grandstream
Zenitel
Systems Visitor Entry/Gates:
Doorking
Wireless:
Siklu