Demo

Security Programmer

CM3 Building Solutions
Fort Washington, PA Full Time
POSTED ON 2/23/2025
AVAILABLE BEFORE 4/22/2025

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

  1. Good verbal and written communication skills. 
  2. Ability to manage a varied and heavy workload and set priorities. 
  3. 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. 
  4. Strong organizational and self-motivated skills with a professional attitude. 
  5. Knowledge of network communications technology.
  6. 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

  1. Vocational classes in technical field related to this job.
  2. Associates degree in Electronics or other technical field or equivalent experience preferred.
  3. 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

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 Security Programmer?

Sign up to receive alerts about other jobs on the Security Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$125,027 - $157,872
Income Estimation: 
$149,432 - $188,965
Income Estimation: 
$32,914 - $47,783
Income Estimation: 
$56,485 - $78,332
Income Estimation: 
$43,750 - $56,299
Income Estimation: 
$32,914 - $47,783
Income Estimation: 
$56,485 - $78,332
Income Estimation: 
$34,032 - $42,865
Income Estimation: 
$42,327 - $65,301
Income Estimation: 
$43,750 - $56,299
Income Estimation: 
$59,793 - $89,166
Income Estimation: 
$73,266 - $131,599
Income Estimation: 
$83,579 - $128,541
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CM3 Building Solutions

CM3 Building Solutions
Hired Organization Address Washington, PA Full Time
Summary/Objective The Entry Level Engineer is an associate engineer position that involves shadowing of a designated Eng...
CM3 Building Solutions
Hired Organization Address Washington, PA Full Time
Summary/Objective The Security/Fire Alarm Specialist is a key field technician with responsibilities that include instal...
CM3 Building Solutions
Hired Organization Address Fort Washington, PA Full Time
Summary/Objective The Security Specialist is a key installation technician role responsible for installing and servicing...
CM3 Building Solutions
Hired Organization Address Washington, PA Full Time
CM3 Building Solutions PC Group provides highly sustainable, comprehensive ways to reduce energy expenses and achieve an...

Not the job you're looking for? Here are some other Security Programmer jobs in the Fort Washington, PA area that may be a better fit.

Programmer

Connect America, Broomall, PA

Programmer

Weavers Way Co-op, Philadelphia, PA

AI Assistant is available now!

Feel free to start your new journey!