JOB DESCRIPTION:
As a Security Systems Programmer at CTCI, you will play a critical role in designing, developing, and maintaining sophisticated security software systems. Your expertise will be pivotal in ensuring our security solutions meet the highest industry standards set by the Security Industry Authority (SIA).
Key Responsibilities
Expert Programming & Commissioning:
- Lead the end-to-end programming and commissioning of integrated security platforms, including:
- Access Control: Genetec Security Center, CCURE 9000, Brivo, S2
- Video Surveillance: Genetec, Avigilon ACC, Milestone, Hanwha WAVE
- Intrusion Detection: Bosch, Honeywell, DSC
- Intercom/Entry Systems: 2N, Aiphone, Comelit
- Program and integrate Mercury-based controllers (LP1502, LP1501, MR52), iStar panels, and S2 panels.
- Customize and deploy complex system logic for Mercury, iStar, and S2 systems. (e.g., interlocks, anti-passback, threat levels, input/output triggers, API-level integrations)
- Validate all configurations against scope, drawings, and compliance standards (e.g., UL 294, ADA)
Problem Solving & Communication:
- Take ownership of technical issues from start to finish.
- Rapidly define and clearly articulate issues to both technical and non-technical stakeholders.
- Propose structured, scalable solutions—balancing urgency, quality, and future maintainability.
- Communicate effectively with internal teams, project managers, installers, and end users.
- Provide real-time support during high-stakes commissioning or troubleshooting scenarios.
Execution & Documentation:
- Implement solutions with clean, well-organized configurations and consistent naming conventions.
- Conduct functional testing and validation with clear, measurable results.
- Deliver precise recap reports outlining what was done, why it was done, and how it impacts the system.
- Maintain system logs, change history, programming backups, and version control where applicable.
- Contribute to internal documentation libraries and knowledge-sharing initiatives.
Required Qualifications & Skills:
- 7+ years of direct experience programming and commissioning enterprise security systems.
- Master-level expertise in Genetec Security Center, CCURE 9000, Brivo, Avigilon ACC, and S2.
- Proficiency in configuring Mercury controllers, iStar panels, S2 panels, and complex device integrations.
- Strong command of IP networking, server-client architecture, and database management.
- Demonstrated ability to define problems, communicate solutions, and drive resolution independently.
- Exceptional written and verbal communication skills for both technical and end-user audiences.
- Meticulous attention to detail with a proven ability to manage multiple priorities.
Preferred Qualifications & Skills:
- Manufacturer certifications in Genetec, CCURE, Avigilon, Milestone, and S2.
- Scripting or logic programming experience (e.g., Genetec macros, CCURE Advanced Linkages).
- Experience with mobile credentials, cloud-based systems, and federated/multi-site environments.
- Understanding of cybersecurity best practices for physical security systems.
Work Environment & Benefits:
- Job Type: Full-time
- Location: Hybrid or on-site; travel to project sites as needed.
- Benefits: Competitive compensation, certification reimbursement, travel allowance, and healthcare package.