Current jobs related to Public Safety Software Engineer - Gatineau, Quebec - Motorola Solutions


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    At Motorola Solutions, we're driven by a shared purpose – enhancing public safety through innovative technologies. Our Emergency Call Management organization is at the forefront of this mission, leveraging cloud-based solutions to ensure seamless emergency response. As a Software Development Manager for the Site Reliability Engineering team, you'll play a...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking a highly skilled Software Development Manager to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking a highly skilled Software Development Manager to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security. As a Software Development Manager, you'll play a critical role in shaping our suite of public safety products.About the RoleAs a member of our Emergency Call Management site reliability engineering team (ECM-SRE), you'll...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security. As a Software Development Manager, you'll play a critical role in shaping our suite of public safety products.About the RoleAs a member of our Emergency Call Management site reliability engineering team (ECM-SRE), you'll...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking an experienced Software Development Manager to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking a highly skilled Software Development Manager to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking a highly skilled Software Development Manager to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Join Our Team as a Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – to help people be their best in the moments that matter. Our team is dedicated to solving for safer by building innovative technologies across our safety and security ecosystem.About the RoleWe're seeking an experienced Software Development Manager to...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security through innovative technologies. As a Software Development Manager for our Emergency Call Management site reliability engineering team (ECM-SRE), you'll play a critical role in ensuring the reliability and efficiency of our...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security through innovative technologies. As a Software Development Manager for our Emergency Call Management site reliability engineering team (ECM-SRE), you'll play a critical role in ensuring the reliability and efficiency of our...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security through innovative technologies. As a Software Development Manager, you'll play a critical role in shaping our suite of public safety products.About the RoleAs a member of our Emergency Call Management site reliability...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – enhancing public safety and security through innovative technologies. As a Software Development Manager, you'll play a critical role in shaping our suite of public safety products.About the RoleAs a member of our Emergency Call Management site reliability...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job SummaryMotorola Solutions is seeking a highly skilled Software Development Manager to lead our Emergency Call Management site reliability engineering team (ECM-SRE). As a key member of our team, you will work closely with product and engineering teams to improve the reliability of our public safety products.Key ResponsibilitiesLead and manage a team of...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job SummaryMotorola Solutions is seeking a highly skilled Software Development Manager to lead our Emergency Call Management site reliability engineering team (ECM-SRE). As a key member of our team, you will work closely with product and engineering teams to improve the reliability of our public safety products.Key ResponsibilitiesLead and manage a team of...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job SummaryMotorola Solutions is seeking a highly skilled Software Development Manager to lead our Emergency Call Management site reliability engineering team (ECM-SRE). As a key member of our team, you will work closely with product and engineering teams to improve the reliability of our public safety products.ResponsibilitiesLead and manage a team of SREs...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job SummaryMotorola Solutions is seeking a highly skilled Software Development Manager to lead our Emergency Call Management site reliability engineering team (ECM-SRE). As a key member of our team, you will work closely with product and engineering teams to improve the reliability of our public safety products.ResponsibilitiesLead and manage a team of SREs...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job SummaryWe are seeking a highly skilled Software Development Manager to lead our Emergency Call Management site reliability engineering team (ECM-SRE). As a key member of our team, you will work closely with product and engineering teams to improve the reliability of our public safety products.Key ResponsibilitiesLead and manage a team of SREs and...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job SummaryWe are seeking a highly skilled Software Development Manager to lead our Emergency Call Management site reliability engineering team (ECM-SRE). As a key member of our team, you will work closely with product and engineering teams to improve the reliability of our public safety products.Key ResponsibilitiesLead and manage a team of SREs and...


  • Gatineau, Quebec, Canada Motorola Solutions Full time

    Job Title: Software Development ManagerAt Motorola Solutions, we're driven by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem.Job SummaryThe...

Public Safety Software Engineer

3 months ago


Gatineau, Quebec, Canada Motorola Solutions Full time

Company Overview

At Motorola Solutions, our mission is to empower individuals to excel in critical moments. We are dedicated to enhancing safety through innovative technology, providing essential tools for mission-critical communications, AI-driven video security, and integrated command center solutions. Our commitment to public safety agencies and enterprises enables vital collaboration, ensuring that those in need can connect with those who can assist them. The impact of our work is significant.

Department Overview

The Emergency Call Management division encompasses teams focused on Emergency Call Handling and Emergency Call Routing. Our production systems operate on public cloud platforms, ensuring exceptional availability standards.

The Emergency Call Handling team develops SaaS solutions that equip telecommunicators and supervisors with the intelligence and flexibility necessary to save lives. Our call handling software is trusted by numerous agencies, managing over 65% of 9-1-1 calls in the United States, enhancing productivity and coordination in emergency response.

The Emergency Call Routing team specializes in SaaS solutions that deliver both geospatial and traditional call-routing capabilities to various communities and regions. These systems are designed for ultra-high availability, ensuring swift routing of emergency calls to the appropriate public safety answering point (PSAP).

Job Description

As a software engineer within the Emergency Call Management Site Reliability Engineering (ECM-SRE) team, you will collaborate with skilled engineers to enhance the reliability of our public safety products.

Your key responsibilities will include:

  • Designing and implementing monitoring and observability objectives, including the upkeep of alert response protocols.
  • Establishing and reinforcing high availability and reliability strategies.
  • Managing customer-reported incidents and directing them to the appropriate software teams, necessitating strong troubleshooting skills.
  • Tracking and reporting on service level objectives (SLOs) and error budgets.
  • Coordinating chaos engineering initiatives across various engineering teams.
  • Promoting a culture of site reliability engineering and sharing best practices within the Emergency Call Management division.
  • Providing on-call support in collaboration with engineering teams for production products and services, focusing on incident command to ensure effective incident management.
  • Assisting customer support teams in developing communication materials for clients, requiring excellent communication skills.
  • Facilitating Failure Mode and Effects Analysis with multiple engineering teams.

The ideal candidate will possess a strong passion for observability, reliability, automation, incident response, and fostering innovation.

Basic Requirements
  • Bachelor's degree in Computer Engineering or a related field.
  • Minimum of 4 years of professional software development experience.
  • Exceptional communication skills.
  • Experience in developing cloud-based applications.
  • Proficiency in creating RESTful APIs and applying microservice architectures.
  • Familiarity with modern DevOps tools, including CI/CD pipelines.
  • Understanding of high availability architecture design principles.
  • Knowledge of observability and monitoring practices.
  • Experience with automated testing methodologies.
  • Creative problem-solving skills and persistence.
  • Enthusiasm for learning new technologies and best practices.
Preferred Skills
  • Understanding of site reliability engineering or DevOps practices.
  • Experience with container deployment and orchestration technologies.
  • Knowledge of service level indicators (SLIs) and SLOs.
  • Familiarity with incident response and disaster recovery processes.
  • Experience with infrastructure as code (IaC).
  • Knowledge of chaos engineering principles.
  • Understanding of redundancy and failover strategies.
  • Experience with capacity planning and load balancing.
  • Familiarity with service mesh concepts.
  • Knowledge of feature flags and deployment strategies.
  • Experience with hybrid cloud architectures.
  • Understanding of multi-tenant database architectures.
  • Experience with systems programming and networking concepts.
  • Experience working in Agile teams using methodologies such as Scrum or Kanban.
  • Experience with on-call responsibilities for production products.
Travel Requirements

Less than 10% travel required.

Relocation Provided

No relocation assistance available.

Position Type

Experienced level position.

Referral Payment Plan

Yes, referral payment plan available.

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. We are committed to fostering an inclusive and accessible recruiting experience for candidates with disabilities or other health conditions.