Company Detail

Waste Robotics Inc.
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Développeur Backend Senior  

    - Montréal

    Rejoignez Waste Robotics, pionnier de l'innovation dans la gestion des déchets ! Faites partie d'une équipe dynamique qui développe des solutions robotiques révolutionnaires pour automatiser le tri des déchets. Ensemble, façonnons un avenir plus durable et contribuons à la transformation de la gestion des déchets. Relevez le défi de l'innovation avec nous !Vue d'ensemble du poste : En tant que Développeur Backend Senior au sein de l'équipe Waste Robotics, vous jouerez un rôle crucial dans la conception, le développement et la maintenance des systèmes backend qui permettent la fourniture et la surveillance de nos solutions de gestion des déchets par robotique de pointe. Vous travaillerez dans un environnement collaboratif et innovant pour créer des solutions logicielles qui optimisent la collecte, le tri et les processus de recyclage des déchets. Votre expertise en développement backend sera essentielle pour améliorer l'efficacité, la scalabilité, la responsabilité et la fiabilité au sein de notre écosystème de robotique.Principales responsabilités : Développement du Système Backend : Diriger la conception et la mise en œuvre de systèmes backend robustes et d'API pour soutenir nos solutions de récupération des déchets par robotique. Collaborer avec des équipes interfonctionnelles, notamment des ingénieurs en robotique et des scientifiques des données, pour intégrer les composants backend de manière transparente dans nos systèmes robotiques. Gestion de la Base de Données : Concevoir et optimiser les schémas de base de données pour un stockage, une récupération et une analyse efficaces des données. Assurer l'intégrité et la sécurité des données en mettant en place des contrôles d'accès appropriés et des techniques de chiffrement. Optimisation des Performances : Identifier les goulots d'étranglement et optimiser le code backend pour les performances et la scalabilité. Mettre en œuvre des mécanismes de mise en cache et des stratégies d'équilibrage de charge pour améliorer la réactivité du système. Développement de l'API : Développer et maintenir des API facilitant la communication entre les robots, les interfaces utilisateur et les systèmes externes. S'assurer que la documentation de l'API est à jour et accessible aux parties prenantes internes et externes. Sécurité et Conformité : Mettre en œuvre les meilleures pratiques en matière de sécurité pour protéger les données sensibles et assurer la conformité avec les réglementations pertinentes (par exemple, la confidentialité des données et les normes environnementales). Effectuer régulièrement des évaluations de sécurité et appliquer les correctifs et les mises à jour nécessaires. Surveillance et Dépannage : Mettre en place des outils et des processus de surveillance pour identifier et résoudre de manière proactive les problèmes du système backend. Collaborer avec les équipes DevOps pour assurer la fiabilité et la disponibilité du système. Collaboration et Mentorat : Collaborer avec les développeurs juniors et fournir des conseils, des revues de code et un mentorat. Rester à jour avec les technologies émergentes et les tendances de l'industrie, et partager les connaissances avec l'équipe. Tests et Assurance Qualité : Écrire des tests unitaires et effectuer des revues de code pour maintenir la qualité et la fiabilité du code. Aider au développement de cadres de tests automatisés pour les composants backend. Diplôme de licence ou de master en informatique, en génie logiciel ou dans un domaine connexe. Expérience avérée (6 ans ou plus) en tant que développeur backend dans un environnement de développement logiciel complexe. Maîtrise des langages de programmation backend tels que C#. Solide connaissance des systèmes de base de données, à la fois SQL et NoSQL, et de leur optimisation. Expérience en conception et développement d'API RESTful. Compréhension solide des meilleures pratiques de développement logiciel, des modèles de conception et des systèmes de gestion de versions. Excellentes compétences en résolution de problèmes et capacité à travailler dans un environnement d'équipe collaborative. Atout : familiarité avec les plates-formes cloud (par exemple, AWS, Azure, Google Cloud) et la conteneurisation (par exemple, Docker, Kubernetes). Atout : expérience de chef d'équipe pour une petite équipe. La connaissance des concepts de robotique et d'automatisation est un atout, mais non obligatoire. Un véritable souci pour l'environnement.

  • Senior C# Programer  

    - Trois-Rivières

    Senior C# ProgrammerMAIN TASKS : - Participate in the architecture, design, programming and implementation of tests. - Participate in the deployment and updating of software. - Design analysis and calibration tools for machines in production. - Design tools for data analysis and reporting. - Writing of technical documentation. - Perform some customer support tasks. REQUIREMENTS: - BAC in software development, engineering or any other relevant experience / training. - 10 years of C # programming experience. - Relevant experience in software architecture and unit testing. - Experience in Web programming and REST services. - Experience in database. - Experience in image processing. Knowledge of Halcon or Matrox (MIL) libraries an asset. - Experience with Amazon Cloud Services (AWS) - Functional English. - Valid passport in the United States. - Autonomy, resourcefulness and creativity. - Interest in robotics, artificial intelligence and image processing. - Experience in robotics in an industrial environment an asset. Interest in robotics and high end technologies

  • Programmeur C# senior  

    - Trois-Rivières

    Programmeur Senior C# PRINCIPALES TÂCHES : - Participer à l’architecture, au design, à la programmation et à l’implantation des tests. - Participer au déploiement et à la mise à jour des logiciels. - Concevoir des outils d’analyse et de calibration pour les machines en production. - Concevoir des outils d’analyse de données et de rapports. - Rédaction de documentation technique. - Effectuer certaines tâches de support après-vente auprès des clients. EXIGENCES : - BAC en développement logiciel, génie ou toute autres expérience/formation pertinente. - 10 années d’expérience programmation C#. - Expérience pertinente en architecture logicielle et en tests unitaires. - Expérience en programmation Web et services REST. - Expérience en base de données. - Expérience en traitement d’images. Connaissance des librairies Halcon ou Matrox (MIL) un atout. - Expérience avec les services infonuagiques Amazon (AWS) - Anglais fonctionnel. - Passeport valide aux États-Unis. - Autonomie, débrouillardise et créativité. - Intérêt pour la robotique, l’intelligence artificielle et le traitement d’images. - Expérience en robotique dans un milieu industriel un atout. Intérêt pour la robotique et les technologies de pointe

  • Senior Backend Developer  

    - Montréal

    Join Waste Robotics , a pioneer of innovation in waste management! Be part of a dynamic team developing revolutionary robotic solutions to automate waste sorting. Together, let's shape a more sustainable future and contribute to transforming waste management. Take on the challenge of innovation with us! Job Overview: As a Senior Backend Developer working within Waste Robotics team, you will play a crucial role in designing, developing, and maintaining the backend systems that enables provisioning and monitoring of our cutting-edge robotic waste management solutions. You will work in a collaborative and innovative environment to create software solutions that optimize waste collection, sorting, and recycling processes. Your expertise in backend development will be instrumental in driving efficiency, scalability, accountability and reliability within our robotics ecosystem. Key Responsibilities: Backend System Development: Lead the design and implementation of robust backend systems and APIs to support our robotics waste recuperation solutions. Collaborate with cross-functional teams, including robotics engineers and data scientists, to integrate backend components seamlessly into our robotic systems. Database Management: Design and optimize database schemas for efficient data storage, retrieval, and analysis. Ensure data integrity and security by implementing appropriate access controls and encryption techniques. Performance Optimization: Identify bottlenecks and optimize backend code for performance and scalability. Implement caching mechanisms and load balancing strategies to enhance system responsiveness. API Development: Develop and maintain APIs that facilitate communication between robots, user interfaces, and external systems. Ensure API documentation is up-to-date and accessible to internal and external stakeholders. Security and Compliance: Implement security best practices to protect sensitive data and ensure compliance with relevant regulations (e.g., data privacy and environmental standards). Regularly conduct security assessments and apply necessary patches and updates. Monitoring and Troubleshooting: Set up monitoring tools and processes to proactively identify and address backend system issues. Collaborate with DevOps teams to ensure system reliability and high availability. Collaboration and Mentorship: Collaborate with junior developers and provide guidance, code reviews, and mentorship. Stay up-to-date with emerging technologies and industry trends, and share knowledge with the team. Testing and Quality Assurance: Write unit tests and conduct code reviews to maintain code quality and reliability. Assist in the development of automated testing frameworks for backend components. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Proven experience ( 6+ years) as a backend developer in a complex software development environment. Proficiency in backend programming languages such as C#. Strong knowledge of database systems, both SQL and NoSQL, and their optimization. Experience with RESTful API design and development. Solid understanding of software development best practices, design patterns, and version control systems. Excellent problem-solving skills and the ability to work in a collaborative team environment. Nice to have: familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes). Nice to have: team lead for a small team. Knowledge of robotics and automation concepts is a plus but not mandatory. Genuine concern for the environment.

  • Technicien(ne) comptable  

    - Trois-Rivières

    COMPAGNIE: Waste Robotics est une entreprise spécialisée dans le développement de robots de tri innovants pilotés par l'IA, visant à révolutionner la gestion des déchets en intégrant la technologie de pointe dans les centres de recyclage. LIEU DE TRAVAIL: Bureaux de Trois-Rivières. Aperçu du poste : Nous recherchons un technicien(ne) / adjoint(e) administratif(ve). Vous aurez un rôle clé dans le suivi des transactions financières de l'entreprise et dans la production d'informations financières précises et pertinentes pour la prise de décision tout en offrant un soutien administratif à la direction. RESPONSABILITÉS PRINCIPALES : Utilisation des logiciels comptables (Quickbook) : Maîtriser l'utilisation des logiciels de comptabilité et des outils informatiques pour automatiser certaines tâches et améliorer l'efficacité du département financier; Faire la tenue de livres : enregistrer toutes les transactions financières de l'entreprise, y compris les ventes, les achats, les paiements, les dépenses, les revenus, etc.; Faire la réconciliation bancaire; Préparation des paies : Faire le suivi et la gestion des heures travaillées et transmettre les informations à Desjardins pour faire les paies; Préparer les états financiers : élaborer les états financiers périodiques, tels que le bilan, le compte de résultat et le tableau de flux de trésorerie, pour refléter la situation financière de l'entreprise. Gestion des comptes clients et fournisseurs; Gestions de la trésorerie; Faire les déclarations fiscales : préparer et soumettre les déclarations fiscales requises par les autorités fiscales; Conformité réglementaire : S'assurer que toutes les opérations comptables et financières de l'entreprise sont conformes aux règlementations; Gestion de la correspondance; Gestion de projets simples : Participer à la coordination et au suivi de projets spécifiques (subvention, appel d’offres …) sous la direction de la direction. COMPÉTANCES RECHERCHÉS : Formation en comptabilité ou expérience pertinente; Bilinguisme parlé et écrit (anglais); Connaissance comptable : Une solide compréhension des principes comptables, comprenant en autre la tenue de livres, les états financiers, Etc; Un minimum de 6 ans d'expérience sur un système comptable (idéalement Quickbook); Très bonne connaissance de la suite office; Communication : bonnes compétences en communication pour travailler en étroite collaboration avec d'autres membres de l'équipe; Éthique professionnelle : Un engagement envers l'intégrité et la confidentialité dans le traitement des informations financières sensibles; Adaptabilité : La capacité à s'adapter aux évolutions des réglementations comptables et fiscales, ainsi qu'aux changements au sein de l'entreprise; Autonomie : La capacité à travailler de manière indépendante et à prendre des initiatives tout en respectant les procédures et politiques de l'entreprise; Éprouver du plaisir au travail et propager une ambiance agréable pour tous.

  • Programmeur C# senior  

    - Trois-Rivières

    Programmeur Senior C# PRINCIPALES TÂCHES : - Participer à l’architecture, au design, à la programmation et à l’implantation des tests. - Participer au déploiement et à la mise à jour des logiciels. - Concevoir des outils d’analyse et de calibration pour les machines en production. - Concevoir des outils d’analyse de données et de rapports. - Rédaction de documentation technique. - Effectuer certaines tâches de support après-vente auprès des clients. EXIGENCES : - BAC en développement logiciel, génie ou toute autres expérience/formation pertinente. - 10 années d’expérience programmation C#. - Expérience pertinente en architecture logicielle et en tests unitaires. - Expérience en programmation Web et services REST. - Expérience en base de données. - Expérience en traitement d’images. Connaissance des librairies Halcon ou Matrox (MIL) un atout. - Expérience avec les services infonuagiques Amazon (AWS) - Anglais fonctionnel. - Passeport valide aux États-Unis. - Autonomie, débrouillardise et créativité. - Intérêt pour la robotique, l’intelligence artificielle et le traitement d’images. - Expérience en robotique dans un milieu industriel un atout. Intérêt pour la robotique et les technologies de pointe

  • Développeur Backend Senior  

    - Montréal

    Rejoignez Waste Robotics, pionnier de l'innovation dans la gestion des déchets ! Faites partie d'une équipe dynamique qui développe des solutions robotiques révolutionnaires pour automatiser le tri des déchets. Ensemble, façonnons un avenir plus durable et contribuons à la transformation de la gestion des déchets. Relevez le défi de l'innovation avec nous !Vue d'ensemble du poste : En tant que Développeur Backend Senior au sein de l'équipe Waste Robotics, vous jouerez un rôle crucial dans la conception, le développement et la maintenance des systèmes backend qui permettent la fourniture et la surveillance de nos solutions de gestion des déchets par robotique de pointe. Vous travaillerez dans un environnement collaboratif et innovant pour créer des solutions logicielles qui optimisent la collecte, le tri et les processus de recyclage des déchets. Votre expertise en développement backend sera essentielle pour améliorer l'efficacité, la scalabilité, la responsabilité et la fiabilité au sein de notre écosystème de robotique.Principales responsabilités : Développement du Système Backend : Diriger la conception et la mise en œuvre de systèmes backend robustes et d'API pour soutenir nos solutions de récupération des déchets par robotique. Collaborer avec des équipes interfonctionnelles, notamment des ingénieurs en robotique et des scientifiques des données, pour intégrer les composants backend de manière transparente dans nos systèmes robotiques. Gestion de la Base de Données : Concevoir et optimiser les schémas de base de données pour un stockage, une récupération et une analyse efficaces des données. Assurer l'intégrité et la sécurité des données en mettant en place des contrôles d'accès appropriés et des techniques de chiffrement. Optimisation des Performances : Identifier les goulots d'étranglement et optimiser le code backend pour les performances et la scalabilité. Mettre en œuvre des mécanismes de mise en cache et des stratégies d'équilibrage de charge pour améliorer la réactivité du système. Développement de l'API : Développer et maintenir des API facilitant la communication entre les robots, les interfaces utilisateur et les systèmes externes. S'assurer que la documentation de l'API est à jour et accessible aux parties prenantes internes et externes. Sécurité et Conformité : Mettre en œuvre les meilleures pratiques en matière de sécurité pour protéger les données sensibles et assurer la conformité avec les réglementations pertinentes (par exemple, la confidentialité des données et les normes environnementales). Effectuer régulièrement des évaluations de sécurité et appliquer les correctifs et les mises à jour nécessaires. Surveillance et Dépannage : Mettre en place des outils et des processus de surveillance pour identifier et résoudre de manière proactive les problèmes du système backend. Collaborer avec les équipes DevOps pour assurer la fiabilité et la disponibilité du système. Collaboration et Mentorat : Collaborer avec les développeurs juniors et fournir des conseils, des revues de code et un mentorat. Rester à jour avec les technologies émergentes et les tendances de l'industrie, et partager les connaissances avec l'équipe. Tests et Assurance Qualité : Écrire des tests unitaires et effectuer des revues de code pour maintenir la qualité et la fiabilité du code. Aider au développement de cadres de tests automatisés pour les composants backend. Diplôme de licence ou de master en informatique, en génie logiciel ou dans un domaine connexe. Expérience avérée (6 ans ou plus) en tant que développeur backend dans un environnement de développement logiciel complexe. Maîtrise des langages de programmation backend tels que C#. Solide connaissance des systèmes de base de données, à la fois SQL et NoSQL, et de leur optimisation. Expérience en conception et développement d'API RESTful. Compréhension solide des meilleures pratiques de développement logiciel, des modèles de conception et des systèmes de gestion de versions. Excellentes compétences en résolution de problèmes et capacité à travailler dans un environnement d'équipe collaborative. Atout : familiarité avec les plates-formes cloud (par exemple, AWS, Azure, Google Cloud) et la conteneurisation (par exemple, Docker, Kubernetes). Atout : expérience de chef d'équipe pour une petite équipe. La connaissance des concepts de robotique et d'automatisation est un atout, mais non obligatoire. Un véritable souci pour l'environnement.

  • Senior Backend Developer  

    - Montréal

    Join Waste Robotics, a pioneer of innovation in waste management! Be part of a dynamic team developing revolutionary robotic solutions to automate waste sorting. Together, let's shape a more sustainable future and contribute to transforming waste management. Take on the challenge of innovation with us! Job Overview: As a Senior Backend Developer working within Waste Robotics team, you will play a crucial role in designing, developing, and maintaining the backend systems that enables provisioning and monitoring of our cutting-edge robotic waste management solutions. You will work in a collaborative and innovative environment to create software solutions that optimize waste collection, sorting, and recycling processes. Your expertise in backend development will be instrumental in driving efficiency, scalability, accountability and reliability within our robotics ecosystem. Key Responsibilities: Backend System Development: Lead the design and implementation of robust backend systems and APIs to support our robotics waste recuperation solutions. Collaborate with cross-functional teams, including robotics engineers and data scientists, to integrate backend components seamlessly into our robotic systems. Database Management: Design and optimize database schemas for efficient data storage, retrieval, and analysis. Ensure data integrity and security by implementing appropriate access controls and encryption techniques. Performance Optimization: Identify bottlenecks and optimize backend code for performance and scalability. Implement caching mechanisms and load balancing strategies to enhance system responsiveness. API Development: Develop and maintain APIs that facilitate communication between robots, user interfaces, and external systems. Ensure API documentation is up-to-date and accessible to internal and external stakeholders. Security and Compliance: Implement security best practices to protect sensitive data and ensure compliance with relevant regulations (e.g., data privacy and environmental standards). Regularly conduct security assessments and apply necessary patches and updates. Monitoring and Troubleshooting: Set up monitoring tools and processes to proactively identify and address backend system issues. Collaborate with DevOps teams to ensure system reliability and high availability. Collaboration and Mentorship: Collaborate with junior developers and provide guidance, code reviews, and mentorship. Stay up-to-date with emerging technologies and industry trends, and share knowledge with the team. Testing and Quality Assurance: Write unit tests and conduct code reviews to maintain code quality and reliability. Assist in the development of automated testing frameworks for backend components. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Proven experience ( 6+ years) as a backend developer in a complex software development environment. Proficiency in backend programming languages such as C#. Strong knowledge of database systems, both SQL and NoSQL, and their optimization. Experience with RESTful API design and development. Solid understanding of software development best practices, design patterns, and version control systems. Excellent problem-solving skills and the ability to work in a collaborative team environment. Nice to have: familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes). Nice to have: team lead for a small team. Knowledge of robotics and automation concepts is a plus but not mandatory. Genuine concern for the environment.

  • Senior C# Programer  

    - Trois-Rivières

    Senior C# ProgrammerMAIN TASKS : - Participate in the architecture, design, programming and implementation of tests. - Participate in the deployment and updating of software. - Design analysis and calibration tools for machines in production. - Design tools for data analysis and reporting. - Writing of technical documentation. - Perform some customer support tasks. REQUIREMENTS: - BAC in software development, engineering or any other relevant experience / training. - 10 years of C # programming experience. - Relevant experience in software architecture and unit testing. - Experience in Web programming and REST services. - Experience in database. - Experience in image processing. Knowledge of Halcon or Matrox (MIL) libraries an asset. - Experience with Amazon Cloud Services (AWS) - Functional English. - Valid passport in the United States. - Autonomy, resourcefulness and creativity. - Interest in robotics, artificial intelligence and image processing. - Experience in robotics in an industrial environment an asset. Interest in robotics and high end technologies

  • Technicien(ne) comptable  

    - Trois-Rivières

    COMPAGNIE: Waste Robotics est une entreprise spécialisée dans le développement de robots de tri innovants pilotés par l'IA, visant à révolutionner la gestion des déchets en intégrant la technologie de pointe dans les centres de recyclage. LIEU DE TRAVAIL: Bureaux de Trois-Rivières. Aperçu du poste : Nous recherchons un technicien(ne) / adjoint(e) administratif(ve). Vous aurez un rôle clé dans le suivi des transactions financières de l'entreprise et dans la production d'informations financières précises et pertinentes pour la prise de décision tout en offrant un soutien administratif à la direction. RESPONSABILITÉS PRINCIPALES : Utilisation des logiciels comptables (Quickbook) : Maîtriser l'utilisation des logiciels de comptabilité et des outils informatiques pour automatiser certaines tâches et améliorer l'efficacité du département financier; Faire la tenue de livres : enregistrer toutes les transactions financières de l'entreprise, y compris les ventes, les achats, les paiements, les dépenses, les revenus, etc.; Faire la réconciliation bancaire; Préparation des paies : Faire le suivi et la gestion des heures travaillées et transmettre les informations à Desjardins pour faire les paies; Préparer les états financiers : élaborer les états financiers périodiques, tels que le bilan, le compte de résultat et le tableau de flux de trésorerie, pour refléter la situation financière de l'entreprise. Gestion des comptes clients et fournisseurs; Gestions de la trésorerie; Faire les déclarations fiscales : préparer et soumettre les déclarations fiscales requises par les autorités fiscales; Conformité réglementaire : S'assurer que toutes les opérations comptables et financières de l'entreprise sont conformes aux règlementations; Gestion de la correspondance; Gestion de projets simples : Participer à la coordination et au suivi de projets spécifiques (subvention, appel d’offres …) sous la direction de la direction. COMPÉTANCES RECHERCHÉS : Formation en comptabilité ou expérience pertinente; Bilinguisme parlé et écrit (anglais); Connaissance comptable : Une solide compréhension des principes comptables, comprenant en autre la tenue de livres, les états financiers, Etc; Un minimum de 6 ans d'expérience sur un système comptable (idéalement Quickbook);  Très bonne connaissance de la suite office; Communication : bonnes compétences en communication pour travailler en étroite collaboration avec d'autres membres de l'équipe; Éthique professionnelle : Un engagement envers l'intégrité et la confidentialité dans le traitement des informations financières sensibles; Adaptabilité : La capacité à s'adapter aux évolutions des réglementations comptables et fiscales, ainsi qu'aux changements au sein de l'entreprise; Autonomie : La capacité à travailler de manière indépendante et à prendre des initiatives tout en respectant les procédures et politiques de l'entreprise; Éprouver du plaisir au travail et propager une ambiance agréable pour tous.

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany