Senior Control Software Engineer

1 month ago


Guelph, Ontario, Canada Canadian Solar Inc. Full time

Job Title: Senior Control Software Engineer

Job Summary:

Canadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team. As a Senior Control Software Engineer, you will be responsible for designing, developing, and implementing control software for our battery energy storage systems. You will work closely with our engineering team to ensure that our control software meets the highest standards of quality and reliability.

Responsibilities:

  1. Design and develop control software for battery energy storage systems
  2. Collaborate with the engineering team to ensure that control software meets the highest standards of quality and reliability
  3. Develop and maintain technical documentation for control software
  4. Work with cross-functional teams to ensure that control software integrates with other systems and components

Requirements:

  1. 8+ years of experience developing control software
  2. Strong understanding of power systems and control software
  3. Experience with C++ and Python programming languages
  4. Strong problem-solving skills and attention to detail

What We Offer:

Canadian Solar Inc. offers a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are a motivated and experienced control software engineer looking for a new challenge, please submit your application.



  • Guelph, Ontario, Canada Canadian Solar Full time

    Job Title: Senior Control Software EngineerCanadian Solar is seeking a highly skilled Senior Control Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing control software for our battery energy storage systems.Responsibilities:Design and develop control software for battery energy...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team in New Jersey, Guelph, or remotely. As a key member of our Engineering department, you will lead the implementation of Battery Energy Storage Systems (BESS) capable of ultra-fast response to dispatch commands and grid...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team in New Jersey, Guelph, or remotely. As a key member of our Engineering department, you will lead the implementation of Battery Energy Storage Systems (BESS) capable of ultra-fast response to dispatch commands and grid...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team in New Jersey, Guelph, or remotely. As a key member of our Engineering department, you will lead the implementation of Battery Energy Storage Systems (BESS) capable of ultra-fast response to dispatch commands and grid...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team in New Jersey, Guelph, or remotely. As a key member of our Engineering department, you will lead the implementation of Battery Energy Storage Systems (BESS) capable of ultra-fast response to dispatch commands and grid...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and implementing control software for our battery energy storage systems (BESS).Key Responsibilities:Design and develop...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and implementing control software for our battery energy storage systems (BESS).Key Responsibilities:Design and develop...


  • Guelph, Ontario, Canada Canadian Solar Full time

    Job Title: Senior Control Software EngineerJoin Canadian Solar, a leading manufacturer of solar photovoltaic modules and provider of solar energy and battery storage solutions, as a Senior Control Software Engineer. In this role, you will lead the implementation of Battery Energy Storage Systems (BESS) capable of ultra-fast response to dispatch commands and...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    About Canadian Solar Inc.Canadian Solar Inc. is a leading solar technology and renewable energy company with a strong presence in the global energy storage integration industry. With over 22 years of experience, the company has successfully delivered over 102 GW of premium-quality solar photovoltaic modules and developed, built, and connected over 9 GWp of...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    About Canadian Solar Inc.Canadian Solar Inc. is a leading solar technology and renewable energy company with a strong presence in the global energy storage integration industry. With over 22 years of experience, the company has successfully delivered over 102 GW of premium-quality solar photovoltaic modules and developed, built, and connected over 9 GWp of...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team in New Jersey or Guelph. As a key member of our Engineering department, you will be responsible for leading the implementation of Battery Energy Storage Systems (BESS) capable of ultra-fast response to dispatch commands...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team in New Jersey or Guelph. As a key member of our Engineering department, you will be responsible for leading the implementation of Battery Energy Storage Systems (BESS) capable of ultra-fast response to dispatch commands...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Company Overviewe-STORAGE is a subsidiary of Canadian Solar, a leading company in the design, manufacturing, and integration of battery energy storage systems for utility-scale applications.Job DescriptionWe are seeking a highly skilled Senior Control Software Engineer to join our team. As a key member of our engineering team, you will be responsible for...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Company Overviewe-STORAGE is a subsidiary of Canadian Solar, a leading company in the design, manufacturing, and integration of battery energy storage systems for utility-scale applications.Job DescriptionWe are seeking a highly skilled Senior Control Software Engineer to join our team. As a key member of our engineering team, you will be responsible for...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    About Canadian Solar Inc.e-STORAGE, a subsidiary of Canadian Solar Inc., is a leading company specializing in the design, manufacturing, and integration of battery energy storage systems for utility-scale applications. With a strong presence in the global energy storage integration industry, e-STORAGE offers its own proprietary LFP battery solution,...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    About Canadian Solar Inc.e-STORAGE, a subsidiary of Canadian Solar Inc., is a leading company specializing in the design, manufacturing, and integration of battery energy storage systems for utility-scale applications. With a strong presence in the global energy storage integration industry, e-STORAGE offers its own proprietary LFP battery solution,...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    About Canadian Solar Inc.e-STORAGE, a subsidiary of Canadian Solar Inc., is a leading company specializing in the design, manufacturing, and integration of battery energy storage systems for utility-scale applications. With a strong presence in the global energy storage integration industry, e-STORAGE offers its own proprietary LFP battery solution,...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    About Canadian Solar Inc.e-STORAGE, a subsidiary of Canadian Solar Inc., is a leading company specializing in the design, manufacturing, and integration of battery energy storage systems for utility-scale applications. With a strong presence in the global energy storage integration industry, e-STORAGE offers its own proprietary LFP battery solution,...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team in New Jersey or Guelph. As a key member of our Engineering department, you will be responsible for leading the implementation of Battery Energy Storage Systems (BESS) capable of ultra-fast response to dispatch commands...


  • Guelph, Ontario, Canada Canadian Solar Inc. Full time

    Job Title: Senior Control Software EngineerCanadian Solar Inc. is seeking a highly skilled Senior Control Software Engineer to join our team in New Jersey or Guelph. As a key member of our Engineering department, you will be responsible for leading the implementation of Battery Energy Storage Systems (BESS) capable of ultra-fast response to dispatch commands...