Software Engineer III

1 month ago


Markham, Ontario, Canada Legrand North America, LLC Full time
Software Engineer III Job Description

Legrand North America, LLC is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON.

Job Summary

The Software Engineer III will be responsible for designing, developing, integrating, and testing embedded firmware and custom software applications for gateway hub products. The ideal candidate will have a strong background in C/C++ programming and experience with UNIX/Linux operating systems.

Key Responsibilities
  • Design and develop embedded firmware and custom software applications for gateway hub products.
  • Integrate and test software solutions using C/C++ on a Linux platform and embedded environment.
  • Contribute to the development of automated regression test applications.
  • Collaborate with cross-functional teams to ensure software solutions meet functional requirements.
  • Participate in the review and analysis of software modules contributed by extended teams or contract partners.
Requirements
  • 5+ years of experience with SW development in C/C++.
  • 5+ years of experience with UNIX/Linux operating systems.
  • Experience with EVT, DVT, and PVT phases (or equivalent tollgate development processes) for hardware, software, and firmware development.
  • Experience with Agile tools, including familiarity with VSTS, JIRA, or similar.
  • Excellent project management skills, including demonstrated ability to develop and manage to a project plan.
About Legrand

Legrand is a global specialist in electrical and digital building infrastructures. Our purpose is improving lives by transforming the spaces where people live, work, and meet with electrical and digital infrastructures and connected solutions that are simple, innovative, and sustainable.

We hold a leading position in every North American market we serve and focus on exceeding our customers' needs within the commercial, residential, and industrial industries.

About Legrand's Building Control Systems Division

Legrand's Building Control Systems (BCS) division includes the Wattstopper, Vantage, and Shading Systems product lines. BCS industry-leading energy-efficient lighting controls technology and services are designed to meet code, ensure ease of installation, and enable precision control of light in offices, classrooms, hospitals, homes, and more.



  • Markham, Ontario, Canada Legrand Full time

    Job Title: Software Engineer IIIAbout the Role:We are seeking a highly skilled Software Engineer III to join our Building Control Systems team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, and integrating embedded firmware and custom software applications for our gateway hub products.Key...

  • Software Engineer III

    1 month ago


    Markham, Ontario, Canada Legrand Full time

    Job Title: Software Engineer IIIAbout the Role:Legrand is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, integrating, and testing embedded firmware and custom software applications for gateway hub products.Key...

  • Software Engineer III

    1 month ago


    Markham, Ontario, Canada Legrand Full time

    Job Title: Software Engineer IIIAbout the Role:Legrand is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, integrating, and testing embedded firmware and custom software applications for gateway hub products.Key...

  • Software Engineer III

    3 weeks ago


    Markham, Ontario, Canada Legrand Full time

    Job Title: Software Engineer IIIAbout the Role:Legrand is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, integrating, and testing embedded firmware and custom software applications for our gateway hub...

  • Software Engineer III

    3 weeks ago


    Markham, Ontario, Canada Legrand Full time

    Job Title: Software Engineer IIIAbout the Role:Legrand is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, integrating, and testing embedded firmware and custom software applications for our gateway hub...


  • Markham, Ontario, Canada Legrand Full time

    Job SummaryLegrand is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, integrating, and testing embedded firmware and custom software applications for our gateway hub products.Key ResponsibilitiesDesign and...


  • Markham, Ontario, Canada Legrand Full time

    About the RoleLegrand is seeking a highly skilled Software Engineer III to join our Building Control Systems team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, and integrating embedded firmware and custom software applications for our gateway hub products.Key ResponsibilitiesDesign and develop software...


  • Markham, Ontario, Canada Legrand Full time

    About the RoleLegrand is seeking a highly skilled Software Engineer III to join our Building Control Systems team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, and integrating embedded firmware and custom software applications for our gateway hub products.Key ResponsibilitiesDesign and develop software...

  • Software Engineer III

    2 months ago


    Markham, Ontario, Canada Legrand Full time

    Develop Innovative Lighting Solutions as a Software Engineer IIILegrand's Building Control Systems division is seeking a talented Software Engineer III to join our dynamic team in Markham, ON. In this role, you will play a crucial part in designing and developing cutting-edge software applications that power commercial lighting control systems.Your...


  • Markham, Ontario, Canada Legrand Full time

    Software Developer III Job DescriptionAbout the RoleWe are seeking a highly skilled Software Developer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for developing software applications used to commission and control best-in-class commercial lighting control systems.Key...


  • Markham, Ontario, Canada Legrand Full time

    Software Developer III Job DescriptionAbout the RoleWe are seeking a highly skilled Software Developer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for developing software applications used to commission and control best-in-class commercial lighting control systems.Key...

  • Software Developer III

    2 months ago


    Markham, Ontario, Canada Legrand Full time

    About the RoleWe are seeking a highly skilled Software Developer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for developing software applications used to commission and control best-in-class commercial lighting control systems.Key ResponsibilitiesCollaborate with...


  • Markham, Ontario, Canada Legrand Full time

    Position OverviewLegrand is seeking a skilled Software Developer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for developing software applications used to commission and control best-in-class commercial lighting control systems.Key ResponsibilitiesCollaborate with...


  • Markham, Ontario, Canada Legrand North America, LLC Full time

    Software Engineer III Job DescriptionLegrand North America, LLC is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON.Key Responsibilities:Design, develop, integrate, and test embedded firmware and custom software applications for gateway hub products.Contribute to the architecture and...


  • Markham, Ontario, Canada Legrand North America, LLC Full time

    Software Engineer III Job DescriptionLegrand North America, LLC is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON.Key Responsibilities:Design, develop, integrate, and test embedded firmware and custom software applications for gateway hub products.Contribute to the architecture and...


  • Markham, Ontario, Canada Legrand North America, LLC Full time

    Software Engineer III Job DescriptionLegrand North America, LLC is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, integrating, and testing embedded firmware and custom software applications for gateway hub...


  • Markham, Ontario, Canada Legrand North America, LLC Full time

    Software Engineer III Job DescriptionLegrand North America, LLC is seeking a highly skilled Software Engineer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for designing, developing, integrating, and testing embedded firmware and custom software applications for gateway hub...


  • Markham, Ontario, Canada Legrand Full time

    About the RoleLegrand is seeking a highly skilled Software Developer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for developing software applications used to commission and control best-in-class commercial lighting control systems.Key ResponsibilitiesCollaborate with...


  • Markham, Ontario, Canada Legrand Full time

    About the RoleLegrand is seeking a highly skilled Software Developer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for developing software applications used to commission and control best-in-class commercial lighting control systems.Key ResponsibilitiesCollaborate with...


  • Markham, Ontario, Canada Legrand Full time

    Job Title: Software Developer IIILegrand is seeking a highly skilled Software Developer III to join our Building Control Systems Solarfective Team in Markham, ON. As a key member of our team, you will be responsible for developing software applications used to commission and control best-in-class commercial lighting control systems.Key...