What You Will Do
We are seeking an experienced and visionary Senior Software Director to
lead the strategic direction, development, and delivery of our software solutions. You'll oversee multiple engineering teams, drive innovation, and ensure our tech initiatives support our business goals.
How You Will Do It
Strategic Leadership
- Define and execute the software development strategy for our IoT-enabled building security products, including smart locks, cameras, motion sensors, alarms, and access control systems.
- Collaborate with executive leadership to prioritize and deliver on technology roadmaps.
- Partner with product managers and design teams to refine system requirements.
- Stay ahead of industry trends in IoT security, AI-powered surveillance, and cloud-based monitoring solutions.
Team Management and Development
- Lead and inspire teams of software managers and engineers.
- Promote a culture of innovation and continuous improvement.
- Recruit and develop top talent for a diverse team.
Management and Delivery
- Oversee the planning, execution, and delivery of complex software projects on time and within budget.
- Implement best practices in agile methodologies, DevOps, and software development lifecycles.
- Ensure compliance with regulatory requirements, quality assurance and robust testing processes.
- Establish KPIs to measure performance and project success.
Technical Oversight
- Provide guidance for scalable and secure software solutions.
- Review technical designs for alignment with standards.
- Drive adoption of cutting-edge tools and frameworks.
- Design and develop scalable, secure, and real-time IoT security platforms, ensuring seamless integration between edge devices, mobile apps, and cloud infrastructure.
- Oversee the implementation of secure communication protocols such as MQTT, Matter, Zigbee, Z-Wave, including our proprietary PowerG protocol amongst other for real-time alerts and remote monitoring.
- Optimize edge processing for real-time event detection, AI-powered anomaly detection, and intelligent automation.
- Drive best practices in DevOps, CI/CD, containerization (Docker, Kubernetes), and cloud orchestration.
- Implement industry-leading cybersecurity measures to protect against vulnerabilities like unauthorized access, data breaches, and hacking attempts.
- Lead efforts in secure OTA firmware updates, encryption, authentication, and role-based access controls.
Stakeholder Collaboration
- Act as a liaison between technical teams and business stakeholders.
- Communicate technical concepts to non-technical audiences.
- Manage relationships with external vendors and partners.
Required
What we look for
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 10+ years of experience in software development, including a senior leadership role.
- Proven experience leading cross-functional software teams in IoT product development.
- Proven track record of managing large-scale software projects and distributed teams.
- Deep understanding of modern software development practices, tools, and technologies.
- Expertise in system architecture, embedded software, cloud computing, microservices, and APIs.
- Strong knowledge of DevOps practices, CI/CD pipelines, and Agile methodologies.
- Programming experience in technologies such as Linux, C, C++, Python, Java, for embedded systems and cloud applications.
- Hands-on experience with IoT cloud platforms such as AWS IoT, Azure IoT, Google Cloud IoT and mobile app integration.
- Ability to balance technical depth and business strategy to drive innovation and market success.
- Strong decision-making and problem-solving skills under pressure.
- Ability to inspire and drive organizational change.
- Strong communication and stakeholder management skills for collaborating with executives, partners, and customers.
Preferred
- Certifications in project management, cloud computing, or software architecture.
- Prior experience in developing and scaling building security or smart home automation products, including smart alarm systems.
- Understanding of AI at the edge.
- Experience in launching products that have embedded software in IOT space.
- Deep expertise in IoT security platforms.
- Overview of Intrusion Security System environments including its regulation.
- Knowledgeable in regulatory standards and its processes for certification such as Wi-Fi, Zwave, Zigbee, Cellular, UL/ULc.
- Basic knowledge of analogue and digital hardware, microcontrollers, microprocessors and DSP processors.
Our culture
Johnson Controls Inc is a global leader in diversified technology and multi-industrial services, operating in over 150 countries with more than 117,000 employees. We create intelligent buildings, efficient energy solutions, integrated infrastructure, and next-generation transportation systems.
We have one of the largest security portfolios globally, expanding with acquisitions like Qolsys and Esotec. The security brands include DSC, Bentel, Sur-Gard, and Visonic, offering access controls, intruder prevention, video surveillance, and cybersecurity. We integrate these products into comprehensive solutions to maximize safety, efficiency, and business continuity.
At Johnson Controls you’ll have the opportunity to work on some of the most exciting projects in today’s market. Our hardworking people empower us, and we believe in being part of a team that is open, collaborative, results-oriented, hardworking and above all fun.
We believe that diversity and inclusion matter and make a difference. By embracing the true value of diversity and inclusion, getting comfortable with having crucial conversations, and valuing different perspectives, we will be one of the most desirable places to work.