Lead Software Engineer

4 weeks ago


Brossard, Quebec, Canada Tyco Full time

Tyco is a prominent global leader in diversified technology and multi-industrial solutions, catering to a vast array of clients across more than 150 nations. Our dedicated workforce of 117,000 professionals is committed to creating intelligent infrastructures, efficient energy solutions, integrated systems, and advanced transportation frameworks that function cohesively to fulfill the vision of smart cities and communities. Our dedication to sustainability has been a cornerstone of our operations since our inception in 1885, highlighted by the creation of the first electric room thermostat. We strive to empower our clients and enhance value for all stakeholders through a strategic focus on our building and energy growth sectors.

Position Overview

We are seeking a

Lead Software Engineer

to enhance our capabilities in

software development

. The ideal candidate will take charge of the design, development, and execution of software operating systems, which encompasses development and diagnostic software. This role involves participating in the formulation of testing strategies, devices, and systems.

  • Accountable for the entire development lifecycle from concept to project completion
  • Facilitates and engages in design and code evaluations
  • Offers constructive feedback on performance evaluations for junior team members
  • Provides technical mentorship to less experienced staff
  • Develops and presents design proposals that outline costs, timelines, and alternative solutions to meet current and future requirements
  • Leads the development of technical feasibility studies to finalize project timelines
  • Designs, codes, and conducts testing/debugging of PC software applications
  • Establishes methods, metrics, techniques, and evaluation criteria for products, processes, and personnel
Qualifications

Skills, Knowledge, and Experience:

  • Bachelor's degree with 5 years of relevant experience or a minimum of 8 years of related experience with a high school diploma or relevant certification in Computer Engineering or Computer Science (or equivalent).

Required Experience:

  • Experience in Windows and Networked System software development
  • At least 2 years of experience in web programming
  • A minimum of 2 years of extensive use of MS Visual Studio
  • Proficiency in C#
  • Familiarity with .NET programming

Essential Qualifications:

  • Strong problem-solving, troubleshooting, and analytical capabilities
  • Proficient coding skills in C++ and C#
  • Understanding of object-oriented programming principles and languages
  • Ability to create design specifications, test plans, and structured design methodologies
  • In-depth knowledge of software analysis and design techniques
  • Team-oriented with strong collaboration skills
  • Excellent written and verbal communication skills, capable of managing both detailed and general assignments
  • Comprehensive understanding of wired and wireless communication protocols and networking standards
  • A professional, results-driven individual with a high level of self-motivation

Preferred Qualifications:

  • Familiarity with Microsoft Studio 2010
  • Knowledge of C/C++

Language Proficiency:

  • Fluency in French and English
Additional Information

We encourage all qualified individuals to apply:

While we appreciate every application, only candidates selected for further consideration will be contacted.

We promote diversity in our workplace and welcome applications from all qualified individuals, including those with disabilities, members of visible minorities, and Indigenous peoples.

Organization: Security Products

Shift: Day Job

We are committed to providing reasonable accommodations to candidates and employees with disabilities in accordance with applicable legislation.



  • Brossard, Quebec, Canada Eaton Corporation Full time

    Eaton's EPG EAS Electrical Automation Solutions division is currently seeking a Senior Software Engineering Lead. This position is based in a dynamic innovation center. Candidates must reside within a specified distance from the location. Role Overview: Position Summary: There is no better time to be part of Eaton as we navigate this transformative phase...


  • Brossard, Quebec, Canada Tyco Full time

    Company OverviewTyco is a leading global provider of security products and solutions, dedicated to creating safer environments for our customers. Our innovative technologies and services are designed to enhance security and operational efficiency across various sectors.Position OverviewWe are seeking aSenior Software Developerto contribute to our...


  • Brossard, Quebec, Canada Tyco Full time

    Tyco is a prominent global leader in diversified technology and multi-industrial solutions, catering to a vast array of clients across numerous countries. Our dedicated workforce is committed to creating intelligent infrastructures, efficient energy solutions, and advanced transportation systems that seamlessly integrate to fulfill the vision of smart cities...


  • Brossard, Quebec, Canada Tyco Full time

    Company OverviewTyco is a global leader in diversified technology and multi-industrial solutions, catering to a vast array of clients across numerous countries. Our dedicated workforce is committed to creating intelligent environments, efficient energy solutions, integrated infrastructure, and advanced transportation systems that function cohesively to...


  • Brossard, Quebec, Canada FZ Engineering Full time

    About FZ EngineeringFZ Engineering is a pioneering company in the field of additive manufacturing, also known as 3D printing. Our mission is to provide innovative software solutions that enable our customers to produce high-quality 3D-printed metal or polymer parts with exceptional accuracy and surface finish.Job DescriptionWe are seeking a highly skilled...


  • Brossard, Quebec, Canada FZ Engineering Full time

    About FZ EngineeringFZ Engineering is a pioneering company in the field of additive manufacturing, also known as 3D printing. We specialize in developing software and post-processing solutions that enable our customers to produce high-quality 3D-printed metal or polymer parts with exceptional geometric accuracy, surface finish, and mechanical properties.Job...


  • Brossard, Quebec, Canada FZ Engineering Full time

    About FZ EngineeringFZ Engineering is a pioneering company in the field of additive manufacturing, also known as 3D printing. We specialize in developing software and post-processing solutions that enable our customers to produce high-quality 3D-printed metal or polymer parts with exceptional geometric accuracy, surface finish, and mechanical properties.Job...


  • Brossard, Quebec, Canada FZ Engineering Full time

    About FZ EngineeringFZ Engineering is a pioneering company in the field of additive manufacturing, also known as 3D printing. Our mission is to provide innovative software solutions that enable our customers to produce high-quality 3D-printed metal or polymer parts with exceptional accuracy and surface finish.Job DescriptionWe are seeking a highly skilled...

  • Lead Software Developer

    26 minutes ago


    Brossard, Quebec, Canada Eaton Corporation Full time

    About the RoleEaton's EPG EAS Electrical Automation Solutions division is seeking a highly skilled Lead Software Developer to join our team in Brossard, Québec, Canada. As a key member of our Grid Automation Services team, you will be responsible for developing, maintaining, and supporting software and customer-specific solutions based on our Substation...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    About the RoleEaton Corporation's EPG EAS Electrical Automation Solutions division is seeking a highly skilled Lead Software Developer to join our Grid Automation Services team. This position is based in our Americas Innovation Center in Brossard, Québec, Canada.Job SummaryWe're reimagining innovation by adapting digital technologies to transform power...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    About the RoleEaton Corporation's EPG EAS Electrical Automation Solutions division is seeking a highly skilled Lead Software Developer to join our Grid Automation Services team. This position is based in our Americas Innovation Center in Brossard, Québec, Canada.Job SummaryWe're reimagining innovation by adapting digital technologies to transform power...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    About the RoleEaton Corporation is seeking a highly skilled Lead Software Developer to join our Grid Automation Services team. As a key member of our software development team, you will play a leading role in the execution of customer-paid development projects, delivering dependable, simplified, and best-in-class solutions to help utilities leverage their...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    About the RoleEaton Corporation is seeking a highly skilled Lead Software Developer to join our Grid Automation Services team. As a key member of our software development team, you will play a leading role in the execution of customer-paid development projects, delivering dependable, simplified, and best-in-class solutions to help utilities leverage their...


  • Brossard, Quebec, Canada GE Vernova Full time

    About the RoleAs a Mechanical Engineer Lead at GE Vernova, you will be responsible for designing and coordinating mechanical auxiliaries for hydroelectric power plants.Key ResponsibilitiesDesign and develop hydraulic power units, including reservoirs, pumps, valves, actuators, and piping systems for valve control.Collaborate with cross-functional teams to...


  • Brossard, Quebec, Canada GE Vernova Full time

    About the RoleAs a Mechanical Engineer Lead at GE Vernova, you will be responsible for designing and coordinating mechanical auxiliaries for hydroelectric power plants.Key ResponsibilitiesDesign and develop hydraulic power units, including reservoirs, pumps, valves, actuators, and piping systems for valve control.Collaborate with cross-functional teams to...


  • Brossard, Quebec, Canada Eaton Full time

    Eaton's EPG EAS Electrical Automation Solutions division is currently seeking a Lead Software Developer. This position is based in the Eaton Americas Innovation Center. Candidates must reside within a reasonable distance of the office.Role Overview:Position Summary: This is an exciting opportunity to join Eaton during a transformative period in power...


  • Brossard, Quebec, Canada Tyco Full time

    Company Overview: Tyco is a leading global technology and multi-industrial organization, dedicated to serving a diverse clientele across more than 150 nations. With a workforce of 117,000 professionals, we specialize in creating intelligent infrastructures, efficient energy solutions, and advanced transportation systems that integrate seamlessly to fulfill...


  • Brossard, Quebec, Canada Senseability Full time

    Position Overview:As a Lead Embedded Systems Engineer, you will play a pivotal role in the design and development of advanced security solutions. Your expertise will contribute to creating a safer, more comfortable, and sustainable world through innovative technology.Key Responsibilities:- Develop comprehensive design documentation.- Collaborate with a...


  • Brossard, Quebec, Canada Gmining Full time

    Job SummaryWe are seeking a highly experienced Lead Civil, Structure and Architecture Engineer to join our team at G Mining Services. As a key member of our engineering team, you will be responsible for leading a team of engineers and designers in the execution of civil engineering works for mining projects.Key ResponsibilitiesLead and supervise a team of...


  • Brossard, Quebec, Canada Gmining Full time

    Job SummaryWe are seeking a highly experienced Lead Civil, Structure and Architecture Engineer to join our team at G Mining Services. As a key member of our engineering team, you will be responsible for leading a team of engineers and designers in the execution of civil engineering works for mining projects.Key ResponsibilitiesLead and supervise a team of...