JCI holds one of the largest and fastest-growing security technology portfolios in the world. Through brands like Qolsys, Esotec, DSC, Bentel, Sur‑Gard, and Visonic, we deliver end‑to‑end security from intrusion detection and access control to advanced video surveillance and cybersecurity. Our global Security organization includes 2,000+ employees across R&D, supply chain, manufacturing, and sales, with major engineering centers in Toronto, Northern Ireland, Italy, the U.S., India, and China. We build trusted, industry‑leading solutions that protect people, property, and businesses worldwide.

    What You Will Do

    We’re looking for an accomplished Sr. Director, Software Engineering to shape the future of JCI’s IoT‑enabled building security platforms. In this role, you’ll lead multiple engineering teams, drive product and technology strategy, and deliver software at scale for our next generation of smart security devices and cloud services. You’ll have the opportunity to influence global product lines, work across hardware and cloud platforms, and champion innovation in areas like AI‑driven detection, automation, and secure IoT connectivity.

    How You Will Do It

    Strategic Leadership

    • Own the software vision for our connected intrusion and life‑safety products.

    • Partner with executive leaders to define technology roadmaps and long-term strategy.

    • Stay on top of emerging trends in IoT security, AI, cloud monitoring, and edge intelligence.

    Team Management & Development

    • Lead and inspire software managers, architects, and engineering teams.

    • Build a culture that values innovation, collaboration, and continuous improvement.

    • Attract and develop exceptional technical talent.

    Management & Delivery

    • Drive execution of complex, multi‑site software programs.

    • Champion agile ways of working and best‑in‑class DevOps practices.

    • Ensure product quality, security, and on‑time delivery across all releases.

    Technical Oversight

    • Guide the architecture of scalable, secure IoT platforms—from embedded firmware to cloud services.

    • Shape technology decisions around protocols (MQTT, Matter, Zigbee, Z‑Wave, PowerG), AI at the edge, real‑time processing, and secure OTA updates.

    • Advance our capabilities in CI/CD, containerization, cloud orchestration, and cybersecurity.

    Stakeholder Collaboration

    • Serve as a trusted technical leader across product, hardware, business, and external partners.

    • Translate complex engineering topics into clear, outcome‑focused communication.

    Operational Excellence

    • Measure and improve performance through KPIs and quality metrics.

    • Oversee budgets, resource planning, and compliance with global security and regulatory standards.

    What You Will Need

    Required

    • Bachelor’s in Computer Science, Software Engineering, or related field.

    • 10+ years in software development, including 5+ years in senior leadership.

    • Proven success leading distributed engineering teams and delivering large-scale software products.

    • Deep experience in IoT or smart building/security systems.

    • Technical fluency across embedded systems, cloud computing, microservices, and APIs.

    • Strong understanding of DevOps, CI/CD, Agile, and modern development practices.

    • Expertise in Linux, C/C++, Python, Java, and IoT cloud platforms (AWS/Azure/GCP).

    • Demonstrated ability to lead organizational change and drive product innovation.

    • Excellent communication and stakeholder management skills.

    Preferred

    • Master’s in Computer Science, Software Engineering, or related field.

    • Experience launching IoT products with embedded software.

    • Certifications in cloud, architecture, or project management.

    • Understanding of intrusion systems, industry standards (UL, Zigbee, Z‑Wave, Wi‑Fi, Cellular), and hardware fundamentals.

    • Experience with AI/ML at the edge.

    HIRING SALARY RANGE: 152,000 CAD - 228,000 CAD. Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data. This role offers a competitive Bonus plan that will take into account individual, group, and corporate performance. This position includes a competitive benefits package. The posted salary range reflects the target compensation for this role. However, we recognize that exceptional candidates may bring unique skills and experiences that exceed the typical profile. If you believe your background warrants consideration beyond the stated range, we encourage you to apply. To support an efficient and fair hiring process, we may use technology assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates. All hiring decisions are ultimately made by human reviewers. For details, please visit the About Us tab on the Johnson Controls Careers site at https://jobs.johnsoncontrols.com/about-us.

  • *
    *
    *
    *
    *
    *
    Import LinkedIn profile
    or

    Minhas informações

    Minha Experiência

    Perguntas de aplicação

    Revisão

    Minhas informações

    Minha Experiência

    Perguntas de aplicação

    Revisão

    *

    Informações de contato
    Confirmo que estou enviando esta aplicação eletrônica em meu próprio nome, e não em nome de qualquer outra pessoa, e que as informações contidas nesta aplicação são minhas informações pessoais. Afirmo que as informações fornecidas durante o processo de aplicação e quaisquer documentos anexados, incluindo meu currículo/CV ou fornecidos durante qualquer discussão ou entrevista, são verdadeiras e completas ao melhor do meu conhecimento. Na medida permitida pela lei local aplicável, autorizo a Johnson Controls e suas afiliadas, subsidiárias e segmentos operacionais (coletivamente, a Empresa) a investigar todas as declarações nesta aplicação e documentos anexados e a obter qualquer informação necessária de todos os meus empregadores, referências e instituições educacionais.

    Entendo que, caso receba uma oferta de emprego da Johnson Controls, tal oferta está condicionada à conclusão bem-sucedida de todos os aspectos do processo de aplicação, incluindo verificações de antecedentes e referências que sejam aplicáveis e permitidas pela lei local. A submissão desta aplicação eletrônica por mim não constitui uma oferta de emprego, um contrato de trabalho ou qualquer outro compromisso contratual vinculativo por parte da Johnson Controls.

    Entendo e concordo que as informações fornecidas por mim serão usadas, divulgadas e armazenadas de acordo com o Aviso de Privacidade da Johnson Controls, que revisei e aceitei completamente. Para indivíduos localizados nos Estados Unidos, os candidatos não são obrigados a fornecer qualquer informação relacionada à idade e/ou datas de graduação. Transferiremos suas informações pessoais através das fronteiras de acordo com o Aviso de Privacidade. Na medida permitida pela lei local aplicável, ao clicar no botão abaixo, você consente com a transferência transfronteiriça de suas informações pessoais. Para indivíduos localizados na China: por favor, leia o Adendo – Regras sobre Transferência Transfronteiriça de Informações Pessoais para a China (Gestão de RH). Ao clicar no botão abaixo, você consente que a Johnson Controls colete, processe e transfira suas informações pessoais (incluindo dados pessoais sensíveis) de acordo com nosso Aviso de Privacidade e o Adendo para a China.

    Para lhe fornecer o processo de recrutamento mais eficaz, a Johnson Controls pode usar inteligência artificial (“IA”) para nos ajudar a entender melhor como suas informações de candidato correspondem aos requisitos da função para a qual você se candidatou. Podemos processar suas respostas às perguntas de aplicação e qualificação, informações em seu currículo e, se aplicável, informações de seu registro de pessoal da Johnson Controls, usando ferramentas que dependem de IA. Todas as decisões de contratação serão tomadas pela equipe de contratação após considerar seu perfil de candidato em sua totalidade. Essas ferramentas nos ajudam a comparar as informações fornecidas por você com o trabalho e as qualificações preferidas. Todas as decisões de contratação serão tomadas pela nossa equipe de contratação após considerar seu perfil de candidato em sua totalidade, e o uso de insights de IA é apenas uma das ferramentas e um dos numerosos fatores que usamos para nos ajudar a avaliar candidatos e tomar uma decisão.

    A Johnson Controls também gostaria de considerá-lo para futuras e adicionais ofertas de emprego, e podemos usar IA para ajudar nesse processo. Essas ferramentas de IA nos ajudam a entender como suas informações de candidato correspondem aos requisitos de futuras ofertas de emprego (usando o mesmo processo descrito acima). Os recrutadores da Johnson Controls podem usar esses insights para decidir se devem entrar em contato com você sobre uma futura oferta de emprego. Se você estiver localizado no Reino Unido ou na União Europeia, o uso dos insights de IA é necessário para os interesses legítimos da Johnson Controls para fornecer um processo de recrutamento eficiente e otimizado, e para considerá-lo para funções futuras. Observe que o uso de insights de IA é apenas uma das ferramentas e um dos muitos fatores que nossos recrutadores usam para ajudar a avaliar candidatos para funções futuras.

    NÃO ASSINE ELETRONICAMENTE ATÉ TER LIDO A DECLARAÇÃO ACIMA.
    *
    Experiência Profissional
    Experiência Profissional
    Remover
    + Adicionar Experiência Profissional
    Educação
    Educação
    Remover
    + Adicionar Educação
    Habilidades
    Por favor, forneça suas habilidades relevantes
    Sites
    Adicione qualquer site relevante (inclua https:// na URL)
    Site
    Remover
    + Adicionar sites
    Perguntas de aplicação
    An Indigenous person is a member of cultural communities such as First Nations, Métis, and Inuit peoples. Membros de grupos sub-representados são pessoas, excluindo povos indígenas, que não são caucasianos em raça ou não brancos em cor, independentemente do local de nascimento.

    Minhas informações pessoais
    As informações obtidas nas perguntas abaixo permitirão que a Johnson Controls rastreie a diversidade de nossos candidatos, oportunidades de treinamento de funcionários, promoções e retenção de funcionários, a fim de identificar e remover obstáculos ao emprego e promoção. Com o seu consentimento (consulte a Pergunta 5 abaixo), você também pode ser contatado pelo funcionário de igualdade de empregos para obter suas opiniões sobre Programas de Equidade de Emprego (EE).

    Você tem o direito de revisar, corrigir ou alterar as informações relacionadas a você a qualquer momento e pode ter certeza de que as informações não serão usadas para fins não autorizados. Observe que uma pessoa pode pertencer a mais de um grupo designado.

    Sua resposta ao questionário de autoidentificação abaixo é voluntária. No entanto, é obrigatório responder às perguntas, mesmo que opte por não fornecer as informações.

    As respostas que você fornecer neste formulário serão mantidas em sigilo para fins estatísticos. Esta pesquisa está disponível em formatos alternativos. Não hesite em solicitar, se desejado.

    Pessoas com deficiências são as que têm uma deficiência física, mental, sensorial, psiquiátrica ou de aprendizagem recorrente ou de longo prazo e que se consideram em desvantagem no emprego por causa dessa deficiência ou acreditam que um empregador ou potencial empregador pode considerá-las em desvantagem no emprego por causa dessa deficiência. Isso também inclui pessoas cujas limitações funcionais devido à sua deficiência foram acomodadas em seu trabalho ou local de trabalho atual.

    Um aborígine é um índio norte-americano, Métis ou Inuit e/ou um índio de Tratado ou um índio registrado e/ou membro de uma Indian Band/First Nation (Banda de índio/primeira nação). Membros de minorias visíveis são pessoas, exceto povos aborígenes, que são de raça não caucasiana ou não são brancos de cor, independentemente do local de nascimento.

    Minhas informações
    Editar Ocultar
    Minha Experiência
    Editar Mostrar
    Perguntas de aplicação
    Editar Mostrar
Go to Top