Software Quality Director
6 months ago
About JCI
Johnson Controls Inc (JCI) is a global diversified technology and multi-industrial leader serving a wide range of customers in more than 150 countries, with over 117,000 employees, JCI creates intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation systems that work seamlessly together to deliver on the promise of smart cities and communities. Their commitment to sustainability dates back totheir roots in 1885, with the invention of the first electric room thermostat. JCI is committed to helping their customers win and creating greater value for all of their stakeholders through strategic focus on their buildings and energy growth platforms. For additional information, please visit or follow them @johnsoncontrols on Twitter.
As a global leader for smart, healthy and sustainable buildings, JCI has one of the largest security portfolios in the world, growing exponentially, with recent acquisitions of advanced security systems and integration brands like Qolsys and Esotec. Together with its other intrusion brands:DSC (Digital Security Controls), Bentel, Sur-Gard, and Visonic, JCI Security offers everything from access controls to intruder prevention, from video surveillance to cybersecurity. They leverage the latest technologies to integrate their products and services into comprehensive, holistic solutions. They maximise safety, improve efficiency and ensure business continuity, while at the same time innovating continuously to offer leading-edge solutions.
The security business of JCI designs, manufactures and markets intrusion and access video security products for a global security market for both commercial and residential markets. It has 2,000 employees who are located in R&D engineering (largest design centre being in Toronto, Canada), supply chain, manufacturing and sales facilities in N. Ireland, UK, Italy, U.S., Canada, India and China. With globally recognized brands and quality security products to protect people and property, they have historically developed some of the world's most technologically advanced intrusion, video, access control, and real-time tracking solutions, providing a competitive advantage to the company when it comes to system integration.
The vision of Johnson Controls is a world that’s “safe, comfortable and sustainable”—and their broad set of innovative security products and services focuses on what is needed to make people, facilities and assets safe. Aligned with this umbrella vision of JCI, its Security business is dedicated to achieve the most current ISO quality assurance standards and superior product efficiency, performance and reliability. They continue to expand their global footprint and build on a comprehensive portfolio of patents to maintain their leadership position in the marketplace. For more information, please go to the official website:
What you will do
The Software Quality Directorwill provide leadership for the software quality assurance engineering team, quality team and certification team. This position is based in Concord, ON. You will lead the quality test development and implementation of all software engineering plans; (predominantly embedded development), direct and manage software engineering resource allocation, schedules and budget. Though software architecture will not be a key component of this role, it is vital for the Director to be a well-rounded strategic engineering leader, possessing a solid understanding of the next generation of smart buildings and the IoT space, to facilitate software development in this increasingly competitive landscape.
You will have exceptional people leader, developing, mentoring and building the talent potential of the software engineering team and will be able to enhance processes, handle resource challenges and collaborate with the cross-functional teams of Hardware, Mechanical, Product Management, Marketing and Manufacturing, to assure sprint iteration and successful delivery of product releases.
This position is responsible forbuilding an exciting innovation culture in the software engineering team, encouraging them to innovate, and for establishing a continuous improvement culture within the R&D team,demonstrated through identified annual initiatives that drive YOY improvement in software engineering performance, and the R&D center as a whole. You will guide, mentor, train and coach a team of Software quality test developers to be productive, engaged contributors within their teams and the overall R&D group, and provide goal setting, performance measurements and development feedback for the Software team members. You will collaborate other department managers and project managers to coordinate projects, activities and resources to best meet the company objectives. You will also articipate in the coordination and preparation of effective development estimates, schedules and test plans which includes project staffing, equipment and materials, unit testing and support for functional and automated testing activities.
How you will do it
Is knowledgeable of industry leading softwareengineering practices, and has the ability to quickly assess, lead, monitor and deliver improvements in software design.
Has significant (5+ years) experience in leading a team of software developers and/or architects in an agile environment.
Understands the factors influencing software development cycle time, and has the proven ability to implement practices that result in reductions in over-all project time to completion.
Understands how to formulate meaningful, achievable new software development goals and objectives, knows how to identify and develop employee talent
Is a team player, works well at the senior leadership level and personally has a passion for delivering the best possible new products to our customers.
Has absolute commitment and a track record of delivering products on time and on or below budget.
Has well-rounded knowledge of embedded systems and design,integration of Linux & toolchain, BSP & OS abstraction, and application framework (e.g. JVM/JNI and Qt API) on multi-threaded real-time embedded platforms.
May not be an architect, but has significant technical knowledge to be a credible software design leader who can directdesign teams and software implementation projects in embedded application software and application interface & middleware for Linux and/or Android in cross-platform development environment.
Knowledge in the following is an asset: embedded Linux drivers for various peripheral devices and system components such as input/output devices, wired/wireless communication & sensor devices (e.g. Ethernet, Wi-Fi, Cellular, ZigBee, Z-Wave, DECT, and etc.), and IC-level technologies like I2C, SPI, SDIO, PCIe, and USB.
Leads the feasibility study process for software design specifications, test plans, protocol specifications.Complies with and makes recommendations for changes to established development guidelines and standards.
Guides the software team to resolve complex software inadequacies.
Leads, organizes and/or runs product development meetings, design reviews and code reviews.
Key conduit to senior leadership team, informing management of any unplanned slippages, and proposes corrective measures.
Key contributor in Compliance, Approvals, ATE and EFT with any necessary software support.
Makes recommendations for changes to software development guidelines and standards.
Develops methods, metrics, techniques and evaluation criteria for algorithms, products, processes and staff.
Possesses an in-depth understanding of the development realm through interaction with other groups, communication with external experts and suppliers and independent research.
What you will need
Required
Bachelor’s degree (or higher) in Electrical Engineering, Computer Engineering or Computer Science or equivalent (TBD)
8 - 10 years (minimum) software development experience
At least 5 years of software team leadership experience
Strong leadership skills, proven expertise in creating an innovation culture
Strong communication, interpersonal, problem solving and presentation skills
Thorough knowledge of the software development area
Self motivated, takes initiative to resolve issues
Ability to problem solve through analysis of a situation where there are a variety of variables
Strong business acumen, coaching and mentoring skills
Strong proven leadership capabilities
Knowledge of Six Sigma Methodologies or equivalent
Knowledge of Intrusion Security System environments is an asset
A demonstrated ability to engage and motivate a highly skilled technical team
Preferred
Working knowledge in C/C++, Java, Perl, Linux, Android, JVM/JNI, Qt. TCP/IP
Knowledge of embedded web/HTTP, XML, VOIP, security & encryption technologies, Wi-Fi, ZigBee, Z-Wave, DECT, GSM(2G/3G/HSPA/LTE), CDMA
Exposure to development environment & tools: GNU, VMWare™, IAR, Eclipse, etc.
Demonstrated analytical skills. Basic knowledge of analog and digital hardware, microcontrollers, microprocessors and DSP processors. Product knowledge relating to security systems
Johnson Controls and each of its Canadian subsidiaries are committed to providing reasonable accommodations to applicants, candidates and employees with disabilities, in accordance with applicable human rights legislation and, in Ontario, in accordance with the (“AODA”). When requested, accommodations will be provided throughout all stages of the recruitment and selection process. To request an accommodation please contact us. Information you provide relating to accommodation measures will be handled confidentially. A copy of Johnson Controls’ applicable AODA policies are available on our website for your reference, and can be made available in accessible formats upon request.
-
Software Director of Quality Assurance
2 weeks ago
Vaughan, Ontario, Canada Johnson Controls Full timeJohnson Controls, a global leader in the technology and multi-industrial sector, is seeking a talented Software Director of Quality Assurance to join their team. The ideal candidate will possess exceptional leadership skills, a passion for innovation, and a thorough understanding of software development principles.About Johnson ControlsWith over 117,000...
-
Quality Director
6 months ago
Vaughan, Canada Dufferin Concrete - A CRH Company Full timeJob ID: 494185 Work Type: Full Time Permanent It is a great time to join one of Greater Toronto's Top 100 Employers! Dufferin is going through an exciting business transformation which demands first-class Talent Management support to drive results. We are building a world- class team with a passion for positive business impact! Our team culture...
-
Director of Quality and Excellence
1 month ago
Vaughan, Ontario, Canada Mircom Group of Companies Full timeJob Title: Director of Quality & Continuous ImprovementMircom Group of Companies is seeking a seasoned Director of Quality & Continuous Improvement to lead and oversee all aspects of quality across the organization. This senior leadership role will be responsible for ensuring that our products and services meet the highest quality standards and regulatory...
-
Senior Software Engineer
4 weeks ago
Vaughan, Ontario, Canada Quality & Company Inc. Full timeAbout the JobWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our company's software products. You will work closely with our cross-functional teams to identify business needs and develop innovative solutions. About the RoleWe...
-
Software Quality Assurance Specialist
4 weeks ago
Vaughan, Ontario, Canada TECHNOVATE IT SOLUTIONS INC. Full timeJob SummaryA Software Quality Assurance Specialist is required to ensure the highest quality software systems are developed and delivered. The ideal candidate will have a strong understanding of software testing principles and methodologies.Key ResponsibilitiesDevelop and document software testing plans to ensure comprehensive testing of software...
-
Software Quality Assurance Specialist
2 weeks ago
Vaughan, Ontario, Canada TECHNOVATE IT SOLUTIONS INC. Full timeJob Title: Software Quality Assurance SpecialistAbout the Role:We are seeking a highly skilled Software Quality Assurance Specialist to join our team at Technovate IT Solutions Inc. As a key member of our software development team, you will be responsible for ensuring the high quality of our software products.About You:To succeed in this role, you should...
-
Director of Quality and Excellence
4 weeks ago
Vaughan, Ontario, Canada Mircom Group of Companies Full timeMircom Group of CompaniesDirector of Quality & Continuous ImprovementMircom, a leading provider of intelligent building and life safety solutions, is seeking an experienced and dynamic Director of Quality & Continuous Improvement to lead and oversee all aspects of quality across the organization. This senior leadership role will be responsible for ensuring...
-
Software Quality Assurance Engineer
3 weeks ago
Vaughan, Ontario, Canada CODEPAPER TECHNOLOGIES INC. Full timeAbout UsCODEPAPER TECHNOLOGIES INC. is a leading provider of innovative solutions.Salary Range$120,000 - $160,000 per yearJob DescriptionWe are seeking a skilled Software Quality Assurance Engineer to join our team.ResponsibilitiesDesign and develop information systems business solutions.Confer with clients to identify requirements.Provide advice on...
-
Director of Quality and Excellence
2 weeks ago
Vaughan, Ontario, Canada Mircom Group of Companies Full timeLead Quality Management EffortsWe are seeking an experienced Director of Quality & Continuous Improvement to oversee all aspects of quality across our organization. This senior leadership role will be responsible for ensuring that our products and services meet the highest quality standards and regulatory requirements.Key Responsibilities:Develop and...
-
Director of Quality
2 months ago
Vaughan, Canada Mircom Group of Companies Full timeDirector of Quality & Continuous Improvement Founded in 1991, the Mircom Group of Companies is North America’s largest independent designer, manufacturer and distributor of intelligent building and life safety solutions. Reaching customers in over 100 countries worldwide, our portfolio includes: fire detection & alarm, communications & security, mass...
-
Quality Director
1 week ago
Vaughan, Ontario, Canada Dufferin Concrete - A CRH Company Full timeJob OverviewWe are seeking a seasoned Quality Director to lead our Technical Services team across all Dufferin Materials lines of business, including Aggregates, Ready-Mix and HMA.This strategic leadership position is responsible for developing, implementing, and periodically evaluating product offerings to ensure finished products meet quality, integrity,...
-
Senior Software Engineer for Cloud Architecture
4 weeks ago
Vaughan, Ontario, Canada Quality & Company Inc. Full timeJob Description:We are seeking a skilled Senior Software Engineer to join our team and contribute to the design and development of our cloud infrastructure.Responsibilities:Design and develop scalable and secure cloud-based systemsWork with cross-functional teams to implement cloud architectureCollaborate with engineers to ensure smooth deployment and...
-
Director of Quality
2 months ago
Vaughan, Canada Mircom Group of Companies Full timeDirector of Quality & Continuous Improvement Founded in 1991, the Mircom Group of Companies is North America’s largest independent designer, manufacturer and distributor of intelligent building and life safety solutions. Reaching customers in over 100 countries worldwide, our portfolio includes: fire detection & alarm, communications & security, mass...
-
Software Quality Assurance Engineer
2 weeks ago
Vaughan, Ontario, Canada ROSS Full timeJob Title: Software Quality Assurance EngineerROSS is seeking a skilled Test Automation Developer to join their Vaughan-based team in medical diagnostics. This is a 6-month contract with potential extension to 1-2 years, converting to permanent employment.Responsibilities:Verify product robustness through structured testingDevelop and improve the automation...
-
**Software Engineer**
4 weeks ago
Vaughan, Ontario, Canada Highlight Motor Freight Inc. Full time**Job Summary:**As a software engineer at our company, you will have the opportunity to work on a variety of projects and collaborate with other engineers to design and develop high-quality software solutions for our customers. Our team is responsible for developing software products that meet the needs of our clients, and we are looking for talented...
-
Technical Project Director
4 weeks ago
Vaughan, Canada Expansion Full timeJob Title: Technical Project DirectorAbout the Role:We are seeking an experienced Technical Project Director to oversee the development and production of high-quality and engaging slot machine games at Expansion. As a key member of our team, you will be responsible for managing multiple B2B projects related to online and land-based cabinet gaming, ensuring...
-
Quality and Improvement Manager
2 weeks ago
Vaughan, Ontario, Canada Mircom Group of Companies Full timeSenior Leadership Opportunity: Director of Quality & Continuous ImprovementMircom, a leading North American designer, manufacturer, and distributor of intelligent building and life safety solutions, is seeking an experienced Director of Quality & Continuous Improvement to lead all aspects of quality across the organization.This senior leadership role will be...
-
Director of Construction
2 weeks ago
Vaughan, Canada Newlands Group Full timeJob Title: Director of Construction - Residential Location: Vaughan, ONIndustry: Residential Development About the Role: Our client, a leading residential developer, is seeking an experienced and motivated Director of Construction to oversee and manage their construction projects from inception to completion. The ideal candidate will bring a proven track...
-
Director of Mechanical Engineering
1 month ago
Vaughan, Canada https:www.energyjobline.comsitemap.xml Full timeGreat opportunity: Director of Mechanical Engineering Location: Vaughan, ON Job Summary: Our client is seeking a highly experienced and innovative Director of Mechanical Engineering with 8 years of experience to lead the mechanical engineering team. The ideal candidate will have a proven track record in mechanical design product development and team...
-
Director of Mechanical Engineering
1 month ago
Vaughan, Canada https:www.energyjobline.comsitemap.xml Full timeGreat opportunity: Director of Mechanical Engineering Location: Vaughan, ON Job Summary: Our client is seeking a highly experienced and innovative Director of Mechanical Engineering with 8 years of experience to lead the mechanical engineering team. The ideal candidate will have a proven track record in mechanical design product development and team...