Current jobs related to Software Engineer - Sherbrooke, Quebec - Canonical


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Oneka Technologies. As a Senior Software Engineer, you will play a key role in the development of our telemetry data collection platform for IoT systems.ResponsibilitiesDesign, program, and implement firmware for embedded systems and data collection software.Evaluate,...


  • Sherbrooke, Quebec, Canada 9146-6573 Québec inc. Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languagesCollaborate with cross-functional teams to identify and prioritize software...


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Oneka Technologies. As a key member of our software development team, you will play a crucial role in the electronic instrumentation of buoys and the development of a telemetry data collection platform for our IoT systems.Key ResponsibilitiesDesign, program, and...


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Oneka Technologies. As a key member of our software development team, you will play a crucial role in the electronic instrumentation of buoys and the development of a telemetry data collection platform for our IoT systems.Key ResponsibilitiesDesign, program, and...


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Oneka Technologies. As a key member of our software development team, you will play a critical role in the electronic instrumentation of buoys and the development of a telemetry data collection platform for our IoT systems.Key ResponsibilitiesDesign, implement, and...


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Oneka Technologies. As a key member of our software development team, you will play a critical role in the electronic instrumentation of buoys and the development of a telemetry data collection platform for our IoT systems.Key ResponsibilitiesDesign, implement, and...


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About Oneka TechnologiesOneka Technologies is a growing company dedicated to making the oceans a sustainable source of fresh water. Our team of passionate individuals works in various fields, including mechanical engineering, electronics, marketing, operations management, and water desalination.Your Role as a Senior Software DesignerAs a Senior Software...

  • AWS Software Engineer

    2 months ago


    Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About Oneka TechnologiesOneka Technologies is a pioneering company dedicated to harnessing the power of the oceans to provide sustainable, accessible, and affordable fresh water. With a strong presence in Sherbrooke, Florida, Nova Scotia, and Chile, our team of passionate individuals is working towards a common goal.Your Role as a Senior Software DesignerAs...

  • AWS Software Engineer

    2 months ago


    Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About Oneka TechnologiesOneka Technologies is a pioneering company dedicated to harnessing the power of the oceans to provide sustainable, accessible, and affordable fresh water. With a strong presence in Sherbrooke, Florida, Nova Scotia, and Chile, our team of passionate individuals is working towards a common goal.Your Role as a Senior Software DesignerAs...


  • Sherbrooke, Quebec, Canada Gestion Immobilière Uptimo Full time

    Key Responsibilities: • Design and develop software applications using various programming languages. Key Requirements: • Proficiency in at least one programming language (e.g. Java, Python, C++). About the Role: This is a fantastic opportunity for a skilled software engineer to join our company in a dynamic and collaborative team environment.

  • Software Engineer

    2 weeks ago


    Sherbrooke, Quebec, Canada Randstad Full time

    Job Title: Software Engineer - Frontend DeveloperJob Description:We are looking for a skilled Software Engineer with expertise in frontend development to join our team. As a frontend developer, you will be responsible for creating user-friendly and interactive web applications. Your primary focus will be on developing high-quality frontend code that meets...


  • Sherbrooke, Quebec, Canada Laboratoire EVO Full time

    Job Description:As a Software Engineer, you will play a key role in developing innovative software solutions that meet the needs of our clients. Your primary responsibility will be to design, develop, and test software applications, working closely with cross-functional teams to ensure seamless integration and deployment.Key Responsibilities:Design and...


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About Oneka TechnologiesWe are a growing company dedicated to making the oceans a sustainable source of fresh water. Our team of passionate individuals works in various fields, including mechanical engineering, electronics, marketing, operations management, and water desalination.Job DescriptionAs a Senior Software Designer at Oneka, you will support the...

  • Software Engineer

    2 days ago


    Sherbrooke, Quebec, Canada Randstad Full time

    Job DescriptionAs a senior software engineer, you will be responsible for designing and developing complex software systems. Key responsibilities include:Designing and implementing software architecturesDeveloping and testing software applicationsCollaborating with cross-functional teamsRequirements:5+ years of experience in software developmentStrong...


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    Join Our Team as a Senior Software DesignerWe are seeking a highly skilled Senior Software Designer to join our team at Oneka Technologies. As a Senior Software Designer, you will play a key role in the development of our telemetry data collection platform for IoT systems.Key Responsibilities:Design, program, and implement firmware for embedded systems and...


  • Sherbrooke, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Job Description:As a Senior Software Engineer - Cloud Expert at our company, you will play a key role in designing and implementing cloud-based solutions that meet the evolving needs of our customers. With a strong background in cloud computing and software development, you will work closely with our cross-functional teams to deliver high-quality products...


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About the RoleWe are seeking a highly skilled Senior Software Designer to join our team at Oneka Technologies. As a key member of our team, you will play a crucial role in the development of our telemetry data collection platform for IoT systems.Key ResponsibilitiesDesign, program, and implement firmware for embedded systems and data collection...


  • Sherbrooke, Quebec, Canada Testing Solutions GmbH Full time

    About the RoleWe are seeking a highly skilled Senior Software Designer to join our team at Oneka Technologies. As a key member of our team, you will play a crucial role in the electronic instrumentation of buoys and the development of a telemetry data collection platform for our IoT systems.Key ResponsibilitiesDesign, program, and implement firmware for...


  • Sherbrooke, Quebec, Canada Randstad Full time

    About the Role: We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Key Responsibilities:Develop high-quality software applications using Java and...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Job Title: Enterprise Software Engineer- Dev OpsWe are seeking a technical and creative individual to support the activities of our development teams in a dynamic environment following the agile philosophy.Key Responsibilities:Develop back-office solutions supporting service continuityWork with the IT administrator team to ensure virtualization and...

Software Engineer

2 months ago


Sherbrooke, Quebec, Canada Canonical Full time
About the Role

As a key member of our Cloud Engineering team at Canonical, you will play a crucial role in shaping the future of our software-defined datacenter solutions. We are seeking a talented Software Engineer to join our team and contribute to the development of our Ceph and distributed storage offerings.

Key Responsibilities
  • Design and implement high-quality software solutions for Ceph and distributed storage
  • Collaborate with our field teams to ensure seamless delivery of our solutions to customers
  • Develop and maintain software for delivery, operations, and life-cycle management of Ceph storage
  • Contribute to technical documentation and best practices for authoring high-quality operators
Requirements
  • Bachelor's degree in Computer Science, STEM, or similar field
  • Experience with writing modern, maintainable Python and Go
  • Strong understanding of Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, and Debian packaging
  • Excellent communication and problem-solving skills
About Canonical

As the company behind Ubuntu, one of the most widely used open-source operating systems, we are passionate about empowering developers and organizations to build and deploy innovative solutions. Our team is dedicated to creating a better world through technology, and we are looking for like-minded individuals to join us on this journey.

At Canonical, we value diversity, inclusivity, and collaboration. We offer a dynamic and supportive work environment, with opportunities for growth and development. If you are passionate about software engineering and want to be part of a team that is shaping the future of technology, we encourage you to apply for this exciting opportunity.