Software Development Engineer

4 weeks 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. 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 Responsibilities:
  • Design and develop software solutions using C/C++ on a Linux platform and embedded environment.
  • Contribute to the creation, debugging, and hardware/software integration of custom software intended to meet functional requirements of product design specifications.
  • Review, analyze, and acceptability of software modules contributed by extended teams or contract partners.
  • Identify and specify test methodologies required to analyze software for functional acceptability.
  • Develop automated regression test applications.
Requirements:
  • 5+ years' experience with SW development in C/C++.
  • 5+ years' experience with UNIX/Linux.
  • Experience with EVT, DVT, and PVT phases (or equivalent tollgate development processes) for hardware, software, and firmware development, as well as Alpha, Beta phases for SW.
  • 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, establish priorities, work to deadlines, and control several projects at various stages of work.
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.


  • Software Developer

    4 weeks ago


    Markham, Ontario, Canada Jonas Software - Canada Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Jonas Software - Canada. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming...

  • Software Developer

    1 month ago


    Markham, Ontario, Canada Jonas Software - Canada Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Jonas Software - Canada. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Embedded Software DeveloperWe are seeking a highly motivated and dynamic Embedded Software Developer to join our team at JAM Software GmbH. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Key ResponsibilitiesCollaborate with experienced engineers to design and...

  • Software Engineer

    5 days ago


    Markham, Ontario, Canada Jonas Software - Canada Full time

    Software EngineerJonas Software – Club DivisionWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Club Software. Our goal is to deliver high-quality software that meets real-world needs and exceeds customer expectations.The ideal candidate will have great Web Development skills and experience, allowing them to...

  • Software Engineer

    5 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the real-world needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Job SummaryWe are seeking a highly motivated and experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems. You will work closely with our team of experienced engineers to develop and maintain software applications,...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Job SummaryWe are seeking a highly motivated and experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems. You will work closely with our team of experienced engineers to develop and maintain software applications,...


  • Markham, Ontario, Canada Blackline Aluminum Systems Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Blackline Aluminum Systems. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:Design and develop software applications using various programming...


  • Markham, Ontario, Canada Blackline Aluminum Systems Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Blackline Aluminum Systems. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:Design and develop software applications using various programming...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: System Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design and develop a framework/engine for next-generation data analytics.Analyze and optimize software system performance.Learn and adopt new technologies, research industry...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: System Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design and develop a framework/engine for next-generation data analytics.Analyze and optimize software system performance.Learn and adopt new technologies, research industry...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Software Engineer – C/C+We are seeking a highly skilled Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a key contributor to the design and development of advanced applications, libraries, and services for cross-platform.Responsibilities:Design and build concept-proofing prototypes to validate innovative...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Software Engineer – C/C+We are seeking a highly skilled Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a key contributor to the design and development of advanced applications, libraries, and services for cross-platform.Responsibilities:Design and build concept-proofing prototypes to validate innovative...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Software Engineer OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Collaborate with our team to identify key technologies and implement proof-of-conceptsAssist in debugging and resolving issuesImprove testing and performance benchmarking to...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Software Engineer OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Collaborate with our team to identify key technologies and implement proof-of-conceptsAssist in debugging and resolving issuesImprove testing and performance benchmarking to...


  • Markham, Ontario, Canada IBM Computing Full time

    Job Title: Software Development EngineerIBM Computing is seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications for our clients.Key Responsibilities:Design and develop software applications using various programming...


  • Markham, Ontario, Canada IBM Computing Full time

    Job Title: Software Development EngineerIBM Computing is seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications for our clients.Key Responsibilities:Design and develop software applications using various programming...


  • Markham, Ontario, Canada Blackline Aluminum Systems Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Blackline Aluminum Systems. As a Software Engineer, you will be responsible for designing, developing, and testing computer-based systems to meet the needs of our clients.Key Responsibilities:Collect and document user requirements to ensure that software meets...


  • Markham, Ontario, Canada Blackline Aluminum Systems Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Blackline Aluminum Systems. As a Software Engineer, you will be responsible for designing, developing, and testing computer-based systems to meet the needs of our clients.Key Responsibilities:Collect and document user requirements to ensure that software meets...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    We are seeking a highly skilled Software Development Engineer to join our team at Huawei Technologies Canada Co., Ltd. The ideal candidate will have experience in designing and developing frameworks and engines for data analytics, as well as analyzing and optimizing software system performance.Key Responsibilities:Design and develop a next-generation data...