Software Quality Director

4 weeks ago


Vaughan, Canada Johnson Controls Full time
What you will do

Johnson Controls has an exciting opportunity for a Software Quality Director based out of our Concord, Ontario, facility. In this position, you will provide leadership for the entire software engineering team, in Toronto, comprising ~150 engineers, and work closely with the software teams in California (50), Hyderabad (250), and Pune (30).

You will also lead the 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.

A few of the skill sets you can except to use are exceptional people leader, developing, mentoring and building the talent potential of the software engineering team. You will enhance processes, handling resource issues and collaborating 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 for building 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 centre as a whole.

How you will do it

Guide, mentor, train and coach a team of Software developers to be productive, engaged contributors within their teams and the overall R&D group.

Provide goal setting, performance measurements and development feedback for the Software team members.

Work with other department managers and project managers to coordinate projects, activities and resources to best meet the company objectives.

Participates 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.

Make recommendations regarding the software development procedures and processes to improve the quality of the department.

Key contributor in due diligence during the M&A process.

What you will need
Required

Knowledgeable of industry leading software engineering 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.

Deliver 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.

Technical knowledge and a credible software design leader who can direct design teams and software implementation projects in embedded application software and application interface & middleware for Linux and/or Android in cross-platform development environment.

Knowledge of 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.

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.

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 Accessibility for Ontarians with Disabilities Act (“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.

Johnson Controls’ Canadian subsidiaries are committed to providing reasonable accommodation to applicants, candidates and employees with disabilities, in accordance with applicable human rights legislation, and in Ontario, in accordance with the Accessibility for Ontarians with Disabilities Act (“AODA”). When requested, accommodation will be provided throughout all stages of the recruitment and selection process. To request accommodation, please contact us. Any information you provide related to accommodation measures will be treated as confidential. A copy of Johnson Controls’ applicable AODA policies are available on our website at www.johnsoncontrols.com for your reference, and can be made available in accessible formats upon request. #J-18808-Ljbffr

  • Vaughan, Canada Johnson Controls Full time

    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...

  • Quality Director

    4 days ago


    Vaughan, Canada Oldcastle Inc. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: 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...

  • Quality Director

    4 days ago


    Vaughan, Canada Oldcastle Inc. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: 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...

  • Quality Director

    4 days ago


    Vaughan, Canada Oldcastle Inc. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: 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...

  • Quality Director

    4 days ago


    Vaughan, Canada Dufferin Concrete - A CRH Company Full time

    Job 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...

  • Quality Assurance

    4 days ago


    Vaughan, Canada State Window Corporation Full time

    State Window Corporation, Awarded Canada's Best Managed Company of 2021, 2022 , and 2023 is a PROFIT 500 manufacturing and construction company located in Vaughan, ON.Together, we manufacture, design and install window wall, curtain wall, metal panels, glass and railing systems for high rise condominiums. We are looking for individuals who are interested...

  • Quality Assurance

    4 days ago


    Vaughan, Canada State Window Corporation Full time

    State Window Corporation, Awarded Canada's Best Managed Company of 2021, 2022 , and 2023 is a PROFIT 500 manufacturing and construction company located in Vaughan, ON.Together, we manufacture, design and install window wall, curtain wall, metal panels, glass and railing systems for high rise condominiums. We are looking for individuals who are interested...

  • Quality Assurance

    4 days ago


    Vaughan, Canada State Window Corporation Full time

    State Window Corporation, Awarded Canada's Best Managed Company of 2021, 2022 , and 2023 is a PROFIT 500 manufacturing and construction company located in Vaughan, ON.Together, we manufacture, design and install window wall, curtain wall, metal panels, glass and railing systems for high rise condominiums. We are looking for individuals who are interested...

  • Quality Engineer

    3 days ago


    Vaughan, Canada Adecco Canada Full time

    Adecco Engineering & Technical Recruitment, on the behalf of our client, a southwestern Ontario manufacturer, requires a quality engineering professional with a background in quality assurance in APQP for the Vaughan, ON area. This position supports the objectives of the quality control department assisting in the resolution of all related quality / defect...

  • software tester

    1 month ago


    Vaughan, Canada TECHNOVATE IT SOLUTIONS INC. Full time

    Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 yearsExperience: 1 year to less than 2 yearsTasksDevelop and document software testing plansInstall software and hardware and configure operating system software in preparation for testingExecute and document results of software application tests and...

  • software tester

    1 month ago


    Vaughan, Canada TECHNOVATE IT SOLUTIONS INC. Full time

    Education: Expérience: EducationCollege, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 yearsTasksDevelop and document software testing plansInstall software and hardware and configure operating system software in preparation for testingExecute and document results of software application tests and information and...

  • Quality Engineer

    16 hours ago


    Vaughan, Canada Adecco Canada Full time

    Adecco Engineering & Technical Recruitment, on the behalf of our client, a southwestern Ontario manufacturer, requires a quality engineering professional with a background in quality assurance in APQP for the Vaughan, ON area.  This position supports the objectives of the quality control department assisting in the resolution of all related quality / defect...

  • Web developer

    1 month ago


    Vaughan, Canada Software Foxes Inc. Full time

    Education: College/CEGEPExperience: 7 months to less than 1 year or equivalent experienceTasksConsult with clients to develop and document Website requirementsCommunicate technical problems, processes and solutionsSource, select and organize information for inclusion and design the appearance, layout and flow of the WebsiteCreate and optimize content for...

  • Quality Controller

    1 month ago


    Vaughan, Canada Alfa Employment Full time

    '''Duties''' - Conduct quality control checks on products to ensure they meet company standards and customer requirements - Inspect raw materials, in-process goods, and finished products for defects or deviations from specifications - Document and report any quality issues or non-conformities to the appropriate personnel - Collaborate with production teams...

  • Quality Engineer

    3 days ago


    Vaughan, Canada Adecco Canada Full time

    Adecco Engineering & Technical Recruitment, on the behalf of our client, a southwestern Ontario manufacturer, requires a quality engineering professional with a background in quality assurance in APQP for the Vaughan, ON area.  This position supports the objectives of the quality control department assisting in the resolution of all related quality / defect...

  • Web developer

    1 month ago


    Vaughan, Canada Software Foxes Inc. Full time

    Education: Expérience: EducationCollege/CEGEP or equivalent experienceTasksConsult with clients to develop and document Website requirementsCommunicate technical problems, processes and solutionsSource, select and organize information for inclusion and design the appearance, layout and flow of the WebsiteCreate and optimize content for Website using a...

  • Junior Carpenter

    1 month ago


    Vaughan, Canada By Quality Inc. Full time

    **By Quality Inc.** Junior Carpenter Job Description For many, travel has become a way of life, and for the discerning traveller, the hotel they choose to stay in is of great importance. By Quality works with the world’s leading hospitality brands, architects, and designers to craft inspiring furniture pieces these travellers have come to expect when...


  • Vaughan, Canada hays-gcj-v4-pd-online Full time

    Your newpany: Our client is an ICI Construction Managementpany who has been around for 15+ years and focuses on a wide variety of projects across the Greater Toronto Area. They are seeking a talented individual for the position of Director of Project Management, who can oversee and lead their project management department. Your new role: Reporting into the...


  • Vaughan, Canada hays-gcj-v4-pd-online Full time

    Your newpany: Our client is an ICI Construction Managementpany who has been around for 15+ years and focuses on a wide variety of projects across the Greater Toronto Area. They are seeking a talented individual for the position of Director of Project Management, who can oversee and lead their project management department. Your new role: Reporting into the...


  • Vaughan, Canada hays-gcj-v4-pd-online Full time

    Your newpany: Our client is an ICI Construction Managementpany who has been around for 15+ years and focuses on a wide variety of projects across the Greater Toronto Area. They are seeking a talented individual for the position of Director of Project Management, who can oversee and lead their project management department. Your new role: Reporting into the...