About Us

Join Our Team

AlarmForce is one of the largest home security companies in North America, protecting over 150,000 homes and businesses from coast to coast. Founded in 1988, AlarmForce is a publicly traded company listed on the TSX. AlarmForce employees enjoy a competitive health benefits package, work-life balance and positive working environment. Our head office is located in Toronto, Ontario, Canada.


Do you want to contribute to the success of a leading Canadian organization and North America’s fastest growing alarm company? Then you want a career at AlarmForce!

Cover Letter

Acceptable format: .PDF, .docx, .doc (up to 2MB)

C++ Developer

Nov 7, 2016
Toronto, ON

We are seeking a self-motivated, dedicated and well organized team player to join our software team. The right candidate will develop and maintain programs that provide alarm and 2-way voice services 24/7.


Job Duties:

  • Develop software by understanding the existing application, implementing feature requests and ensuring proper integration with the overall application

  • Determine software requirements by analyzing needs, prioritizing modifications to core system applications, developing code and documenting problem resolutions.

  • Achieve future business requirements by evaluating/recommending certain platforms

  • Strategic planning

  • Prepare and complete action plans, resolve problems, identify trends, determine system improvements and implement change




  • Solid knowledge about telephony, networking, TCP/IP and socket

  • Extensive experience with Dialogic card SDK

  • Extensive experience with Window NT server

  • 5-year C++ programming experience

  • 3-year C++ builder experience

  • 3-year multi-threading programming experience

  • 3-year MySQL experience

  • Experience with SOAP, Restful interface

  • Experience with SVN and software management methods

  • Good communication and interpersonal skills

  • Excellent organizational and time management skills


If this position is what you're looking for, please attach your resume in your application or send it to jobs@alarmforce.com


We would like to thank all applicants; however, only those candidates with the required skills will be contacted


AlarmForce is committed to providing accommodations for candidates with disabilities throughout the recruitment and employment process.