Amaris Consulting recherche un Concepteur FPGA Senior pour participer au développement de produits innovants : casques audio, haut-parleurs, périphériques intelligents et dispositifs IoT.Votre rôle :Vous serez responsable de la conception et de l'implémentation de circuits numériques complexes (architecture, RTL, synthèse, STA), en collaboration étroite avec les équipes de vérification et de conception physique. Vous prendrez en charge des blocs critiques et accompagnerez les ingénieurs plus juniors. Profil recherché :8+ ans d'expérience en conception FPGA ou ASIC (Verilog, VHDL, SystemVerilog)Solides bases en analyse temporelle, optimisation basse consommation, et scripts PythonEsprit d'équipe, rigueur et autonomieBrossard – modèle hybridePourquoi nous choisirUne communauté internationale réunissant plus de 110 nationalités différentesUn environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilitéUn système de formation solide avec notre Académie interne et plus de 250 modules disponiblesUn environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.)Amaris Consulting promeut l'égalité des chances. Nous nous engageons à rassembler des personnes d'horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques.-------Amaris Consulting is looking for a Senior FPGA Designer to help develop innovative products such as audio headsets, speakers, smart peripherals, and IoT devices.Your Role:You'll lead the design and implementation of complex digital circuits (architecture, RTL, synthesis, STA) while working closely with verification and physical design teams. You'll own key design blocks and mentor junior engineers.What We're Looking For:8+ years of FPGA/ASIC design experience (Verilog, VHDL, SystemVerilog)Strong skills in timing analysis, low-power design, and Python scriptingTeam spirit, technical rigor, and autonomyBrossard – hybrid modelWhy choose usAn international community bringing together more than 110 different nationalitiesAn environment where trust is central: 70% of our leaders started their careers at the entry levelA strong training system with our internal Academy and more than 250 modules availableA dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
🔍 Opportunité de Carrière : Développeur IA Senior (Azure AI, C#)📍 Localisation : Hybride 💼 Niveau d’expérience : 6 à 10+ ans Nous recherchons un Développeur IA Senior disposant d’une expertise confirmée en C# et dans l’utilisation des services Azure AI . Vous travaillerez sur des intégrations IA complexes et innovantes, nécessitant une approche proactive, une grande autonomie et une expertise technique de haut niveau. 🔧 Responsabilités principales : Concevoir, développer et implémenter des solutions IA avancées en utilisant Azure AI Services . Développer en C# des applications intégrant des fonctionnalités IA de nouvelle génération. Déployer et gérer des services Azure (endpoints, blob storage, intégration OpenAI). Participer activement aux cérémonies Agile (Jira, Confluence, GitHub). Évaluer la charge des projets, assurer la qualité des livrables et proposer des solutions innovantes. Contribuer à l’amélioration continue des systèmes et processus IA. ✅ Profil recherché : Solide expérience en Azure AI Services , notamment : AI Custom Vision / AI Vision Azure AI Foundry (ex-Azure AI Studio) Document Intelligence Azure Machine Learning Intégration OpenAI Excellente maîtrise de C# et des bonnes pratiques de développement. Très bonne connaissance de JSON (parsing, sérialisation, désérialisation). Esprit analytique et rigoureux, capacité à résoudre des problématiques complexes. Autonomie, proactivité et capacité à travailler efficacement en équipe. Excellentes compétences de communication en français ou en anglais . 🌍 Informations complémentaires : Mode de travail hybride 👉 Si vous êtes passionné par l’IA et souhaitez relever des défis techniques stimulants, ou si vous connaissez un profil correspondant, contactez-nous !----------------- English Version 🔍 Job Opportunity: Senior AI Developer (Azure AI, C#)📍 Location: Hybrid 💼 Experience Level: 6–10+ years We are looking for a Senior AI Developer with proven expertise in C# and Azure AI Services . You will work on complex and innovative AI integrations, requiring technical depth, autonomy, and a proactive approach. 🔧 Key Responsibilities: Design, develop, and implement advanced AI solutions using Azure AI Services . Build and maintain C# applications integrating cutting-edge AI features. Deploy and manage Azure services (endpoints, blob storage, OpenAI integration). Actively contribute to Agile ceremonies (Jira, Confluence, GitHub). Estimate workloads, ensure high-quality deliverables, and propose innovative improvements. Continuously enhance AI systems and processes. ✅ Must-Have Experience: Strong background in Azure AI Services , including: AI Custom Vision / AI Vision Azure AI Foundry (formerly Azure AI Studio) Document Intelligence Azure Machine Learning OpenAI integration Excellent C# development expertise and best practices. Hands-on experience with JSON (parsing, serialization, deserialization). Strong analytical and problem-solving skills with attention to detail. Proven ability to work independently and collaboratively. Excellent communication skills in French or English .
Amaris Conseil Inc. est une entreprise canadienne localisée à Montréal et à Toronto. Elle fait partie du groupe international Amaris Consulting , une société de conseil présente dans plus de 60 pays. Amaris fournit des services de conseil en Systèmes & Digital, Télécommunications, Life Sciences et Ingénierie , et intervient dans de nombreuses industries : services financiers, santé, gouvernement, télécommunications, médias, transports, défense, et bien plus encore. Adresse du siège canadien : 360 rue Saint-Jacques, H2Y 2N1, Montréal, Québec, Canada Le poste En tant que Senior Consultant / Gestionnaire d’affaires , vous jouerez un rôle clé dans la gestion des programmes d’intégration complexes (pré-close, Day 1 et post-close). Votre mission principale : coordonner les opérations stratégiques et assurer le succès des projets d’intégration , tout en maintenant une maîtrise rigoureuse des coûts, des plannings et des risques. Vos responsabilités Phase de pré-close : Participer aux due diligences et à la définition des plans d’intégration. Soutenir les équipes métiers dans l’estimation des coûts associés. Phase “Day 1” : Coordonner la communication interne et externe lors du jour de la clôture. Gérer les communications presse, les messages aux actionnaires et les annonces aux employés. Phase post-close : Superviser la mise en œuvre du plan global d’intégration. Garantir le respect du budget, des délais et du périmètre via des suivis réguliers avec les parties prenantes. Gestion financière : Anticiper les coûts et les imprévus, analyser les écarts mensuels et participer aux reforecasts et ajustements budgétaires. Gestion du planning et des risques : Élaborer et suivre les plans d’intégration. Identifier et mitiger les risques, tout en présentant les avancées et la roadmap au leadership. Suivi de performance : Suivre les KPI mensuels, analyser les écarts et définir des plans d’action “get-to-green” pour atteindre les objectifs. Profil recherché Maitrise dans une discipline connexe Minimum 8 ans d’expérience dans un rôle similaire Solides compétences en gestion de projets, coordination multi-équipes et suivi budgétaire Excellente communication, leadership et sens de la priorisation Bilinguisme français / anglais obligatoire Conditions d’emploi Poste permanent à temps plein (40h/semaine). Perspectives d’évolution vers des rôles de management et de développement stratégique. Salaire proposé : 95 000$ - Évaluation de performance annuelle peut mener à une augmentation Les avantages sociaux : Assurance vie, assurance invalidité, assurance médicale, assurance dentaire, assurance vision, fond de pension 2% salaire annuel, compte bien-être (500$ par année), programme d'aide aux employés (santé mentale), 3 semaines de congés payés Pourquoi nous choisir ? Une communauté internationale réunissant plus de 110 nationalités différentes . Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité. Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles. Un environnement de travail dynamique qui se retrouve fréquemment lors d’événements internes (afterworks, team buildings, etc.). Amaris Consulting promeut l’égalité des chances. Nous nous engageons à rassembler des personnes d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques.
Nous recherchons un Développeur Embedded passionné pour rejoindre notre équipe d’ingénierie et contribuer à la conception, au développement et à l’optimisation de systèmes embarqués de pointe . Vous jouerez un rôle clé dans le développement de firmwares fiables et performants qui alimentent des dispositifs de nouvelle génération utilisés dans des secteurs tels que l’ IoT, l’automobile, les dispositifs médicaux, l’électronique grand public et l’automatisation industrielle . Si vous aimez résoudre des problématiques complexes, optimiser des systèmes au plus près du matériel, et travailler dans un environnement collaboratif avec des ingénieurs talentueux, ce poste est fait pour vous. ???? Responsabilités Développement logiciel embarqué Concevoir, développer et maintenir des firmwares en C pour systèmes embarqués et microcontrôleurs. Écrire un code propre, efficace et bien documenté selon les standards de l’industrie (MISRA-C, ISO). Développer des drivers, couches d’abstraction matérielle (HAL) et packages de support carte (BSP). Intégration système & Débogage Intégrer le logiciel avec les composants matériels tels que capteurs, actionneurs et modules de communication. Effectuer du débogage bas niveau avec oscilloscopes, analyseurs logiques et JTAG. Optimiser le firmware pour la performance, l’utilisation mémoire et la consommation énergétique . Tests & Validation Concevoir et exécuter des tests unitaires, d’intégration et système pour plateformes embarquées. Contribuer aux frameworks de tests automatisés et garantir des livrables robustes et de haute qualité . Soutenir la conformité aux normes de sécurité fonctionnelle ou réglementaires (ex. ISO 26262, IEC 62304). Collaboration & Amélioration continue Travailler en étroite collaboration avec les ingénieurs hardware, systèmes et équipes QA. Participer aux cérémonies Agile, revues de conception et revues de code . Se tenir à jour sur les nouvelles technologies en systèmes embarqués, IoT et systèmes temps réel (RTOS). ???? Profil recherché ???? Compétences techniques Solide maîtrise du langage C embarqué . Expérience avec des microcontrôleurs 8, 16 et/ou 32 bits (ARM Cortex-M, PIC, STM32 ou équivalent). Connaissance des systèmes temps réel (RTOS) tels que FreeRTOS, VxWorks ou Zephyr. Bonne compréhension des protocoles de communication : UART, SPI, I2C, CAN, Ethernet, BLE. Maîtrise des outils de développement embarqué : compilateurs, débogueurs, contrôle de version (Git). Expérience en gestion mémoire, interruptions et contrôle matériel bas niveau . ???? Atouts supplémentaires Expérience en C++ pour systèmes embarqués . Connaissance des frameworks IoT et connectivité (MQTT, CoAP, LwM2M). Compétences en Python ou scripts Shell pour l’automatisation et les tests. Compréhension des enjeux de sécurité dans les systèmes embarqués (secure boot, chiffrement, gestion des clés). Connaissance des outils de développement basé sur modèles (MATLAB/Simulink). ???? Compétences interpersonnelles Excellentes capacités d’ analyse et de résolution de problèmes . Aptitude à travailler en équipe multidisciplinaire et à communiquer efficacement. Curiosité et volonté d’apprentissage continu. Sens du détail et passion pour la création de solutions embarquées fiables et robustes . ???? Formation & Expérience Baccalauréat ou maîtrise en génie informatique, génie électrique ou domaine connexe . 2 ans d’expérience minimum en développement de systèmes embarqués (profils plus seniors également bienvenus). Pourquoi nous choisir Une communauté internationale réunissant plus de 110 nationalités différentes Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.) Amaris Consulting promeut l’égalité des chances. Nous nous engageons à rassembler des personnes d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques. ----------- English We are looking for a passionate Embedded Developer to join our engineering team and contribute to the design, development, and optimization of cutting-edge embedded systems . You will play a key role in building reliable, high-performance firmware that powers next-generation devices used in industries such as IoT, automotive, medical devices, consumer electronics, and industrial automation . If you enjoy solving complex problems, optimizing systems down to the hardware level, and working in a collaborative environment with talented engineers, this role is for you. ???? Responsibilities Embedded Software Development Design, develop, and maintain firmware in C for embedded systems and microcontrollers. Write clean, efficient, and well-documented code following industry standards (MISRA-C, ISO). Develop device drivers, hardware abstraction layers (HAL), and board support packages (BSP). System Integration & Debugging Integrate software with hardware components such as sensors, actuators, and communication modules. Perform low-level debugging with tools like oscilloscopes, logic analyzers, and JTAG. Optimize firmware for performance, memory usage, and power consumption . Testing & Validation Design and execute unit tests, integration tests, and system-level tests for embedded platforms. Contribute to automated test frameworks and ensure robust, high-quality deliverables . Support compliance with functional safety or regulatory standards (e.g., ISO 26262, IEC 62304). Collaboration & Continuous Improvement Work closely with hardware engineers, systems engineers, and QA teams. Participate in Agile ceremonies, design reviews, and code reviews . Stay up to date with emerging technologies in embedded systems, IoT, and real-time operating systems (RTOS). ???? Profile Requirements ???? Technical Skills Strong proficiency in Embedded C programming. Experience with 8-bit, 16-bit, and/or 32-bit microcontrollers (ARM Cortex-M, PIC, STM32, or similar). Knowledge of real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or Zephyr. Solid understanding of communication protocols : UART, SPI, I2C, CAN, Ethernet, BLE. Familiarity with embedded development tools : compilers, debuggers, version control (Git). Experience with memory management, interrupts, and low-level hardware control . ???? Nice-to-Have Experience in C++ for embedded systems . Familiarity with IoT frameworks and connectivity (MQTT, CoAP, LwM2M) . Knowledge of Python or shell scripting for automation and testing. Understanding of security in embedded systems (secure boot, encryption, key management). Exposure to model-based development tools (MATLAB/Simulink). ???? Soft Skills Strong problem-solving and analytical skills . Ability to work in cross-functional teams and communicate effectively. Curiosity and a continuous learning mindset. Attention to detail and a passion for delivering robust, reliable embedded solutions . ???? Education & Experience Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field . 2+ years of professional experience in embedded systems development (more senior profiles also welcome). Why choose us An international community bringing together more than 110 different nationalities An environment where trust is central: 70% of our leaders started their careers at the entry level A strong training system with our internal Academy and more than 250 modules available A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.) Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Location: Toronto, ON Contract Type: Permanent / Full-time Languages: English & French (mandatory) Amaris Consulting Hybrid (3 to 4 days per week on site) Salary Range: CAD $50,000 – $55,000 per year As a Talent Acquisition Specialist at Amaris Consulting , you will play a key role in supporting the growth of our teams by identifying, attracting, and engaging top talent across various industries. You’ll work closely with our business managers and recruitment teams, gaining hands-on experience in all stages of the recruitment process — from sourcing to offer acceptance — while ensuring an outstanding candidate experience. Support and manage the end-to-end recruitment process : sourcing, screening, interviewing, and presenting candidates. Partner with business managers to understand hiring needs and help define recruitment strategies. Use creative sourcing methods and digital tools to identify and engage top talent . Maintain an organized candidate pipeline and ensure timely communication throughout the process. Assist with recruitment reporting and analysis to improve process efficiency. Bachelor’s or Master’s degree in Human Resources, Business Administration, or a related field. Fresh graduate or up to 1 year of experience in talent acquisition, HR, or a related area (internships included). Fluent in English and French (both written and spoken) — mandatory requirement. Organized, curious, and proactive, with a strong interest in recruitment and people. Familiarity with LinkedIn Recruiter or ATS tools is an asset. Join a fast-growing international consulting group present in over 60 countries. Receive comprehensive training and coaching to build a strong foundation in talent acquisition. Competitive salary: $50,000 – $55,000 CAD annually , based on experience. 3 to 4 days per week on site in our Toronto office.
Senior Service Delivery Manager – Systèmes Industriels & Embarqués ???? Localisation : Montréal, QC ???? Niveau d’expérience : Senior ???? Type d’emploi : Temps plein À propos du poste Nous recherchons un Senior Service Delivery Manager pour superviser la livraison de projets techniques et accompagner la montée en puissance d’équipes au sein d’environnements industriels et systèmes embarqués . Ce poste allie excellence en gestion de projets , compréhension technique (C++ / systèmes embarqués) et gestion de la relation client . Vous jouerez un rôle clé de coordination entre les équipes d’ingénierie, les clients et les parties prenantes internes afin d’assurer le succès opérationnel des projets. Vous serez responsable de garantir l’excellence opérationnelle , de soutenir les phases de ramp-up et de coordonner les ressources techniques sur des projets majeurs dans les secteurs du transport, de la fabrication et de l’automatisation industrielle . Responsabilités principales Gestion de projet & de livraison Superviser la livraison des projets pour les équipes d’ingénierie et de logiciels embarqués (C++, électronique, intégration système, etc.) S’assurer que les livrables respectent les objectifs de qualité, de coûts et de délais Piloter le ramp-up et l’intégration de nouveaux ingénieurs ou consultants sur les projets clients Coordonner les ressources de delivery et gérer la répartition de la charge de travail Relation client & gouvernance Agir en tant que point de contact principal pour les comptes stratégiques (clients ingénierie & industriel) Organiser et animer les comités de pilotage , réunions de suivi et revues d’avancement Identifier les opportunités d’ extension , d’ optimisation ou de renouvellement des missions en cours Gérer les attentes clients , les risques et les escalades de manière proactive Leadership & encadrement d’équipe Encadrer, accompagner et faire grandir les ingénieurs et coordinateurs de projet Assurer la communication fluide entre les équipes techniques, le recrutement et les account managers Contribuer à l’amélioration continue des méthodologies de delivery et des bonnes pratiques internes Supervision technique Comprendre le contexte technique des projets clients (C++, logiciels embarqués, électronique, intégration système) Traduire les besoins techniques en plans d’action concrets et opérationnels Soutenir les évaluations techniques , la composition des équipes et l’ alignement des compétences lors des démarrages de projets Profil recherché Qualifications requises Minimum 7 ans d’expérience en gestion de service , gestion de projet ou management d’ingénierie Expérience avérée dans des projets industriels , de transport ou de systèmes embarqués (hors IT/ERP) Solide compréhension des environnements C++ , cycle de vie logiciel embarqué et ingénierie système Excellente communication en français et en anglais (l’espagnol est un atout) Capacité à gérer plusieurs parties prenantes et équipes transverses simultanément Une expérience dans un modèle de services en ingénierie ou en consulting est fortement appréciée Compétences comportementales Excellentes compétences en leadership et communication Sens aigu de l’ organisation et capacité à gérer plusieurs priorités Esprit orienté client avec une approche proactive de la résolution de problèmes Forte adaptabilité dans des environnements multiculturels et dynamiques Pourquoi nous choisir Une communauté internationale réunissant plus de 110 nationalités différentes Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.) Amaris Consulting promeut l’égalité des chances. Nous nous engageons à rassembler des personnes d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques. ------------------ English We are seeking a Senior Service Delivery Manager to lead the delivery of technical projects and manage team ramp-ups within industrial and embedded systems environments . This role requires a balance of project delivery excellence , technical understanding (C++ / embedded systems) , and client relationship management . You will act as a bridge between engineering teams, clients, and internal stakeholders, ensuring successful project execution and continuous service improvement. You will play a strategic role in supporting project ramp-ups , ensuring operational excellence , and coordinating technical resources across major industrial clients in transportation, manufacturing, and industrial automation sectors. Key Responsibilities Project & Delivery Management Oversee project delivery for engineering and embedded software teams (C++, electronics, system integration, etc.) Ensure all deliverables meet defined quality, cost, and timeline objectives Lead the ramp-up and onboarding of new engineers and consultants across client projects Coordinate delivery resources and manage workload distribution efficiently Client Relationship & Governance Act as the primary point of contact for key engineering and industrial accounts Organize and lead governance meetings , progress reviews, and status updates Identify opportunities to expand , optimize , or renew ongoing engagements Manage client expectations, risks, and potential escalations proactively Team Leadership Supervise, coach, and mentor engineers and project coordinators Facilitate communication between technical teams, recruitment, and account managers Contribute to the continuous improvement of delivery methodologies and best practices Technical Oversight Understand the technical landscape of client projects (C++, embedded software, electronics, system integration) Translate technical requirements into structured and actionable delivery plans Support technical evaluations , team composition, and skill alignment during project setup Profile Requirements Required Qualifications 7+ years of experience in service delivery , project management , or engineering management Proven background in industrial , transportation , or embedded systems projects (not IT/ERP) Strong understanding of C++ , embedded software development life cycles , and systems engineering Excellent communication skills in French and English (Spanish is an asset) Demonstrated ability to manage multiple stakeholders and cross-functional teams Experience in a consulting or engineering services environment is a strong plus Soft Skills Strong leadership and team management capabilities Excellent organizational and multitasking skills Client-oriented mindset with proactive problem-solving approach Adaptability and ease in multicultural and dynamic environments Why choose us An international community bringing together more than 110 different nationalities An environment where trust is central: 70% of our leaders started their careers at the entry level A strong training system with our internal Academy and more than 250 modules available A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.) Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
We are seeking a talented and detail-oriented C++ Developer to join our dynamic team. You will contribute to innovative software solutions in either embedded systems or desktop applications , participating in the full software development lifecycle, from design and coding to testing and deployment. Responsibilities Design, develop, and maintain C++ applications for embedded or desktop environments . Collaborate with cross-functional teams to define and implement software requirements. Optimize and debug existing code for performance, stability, and reliability. Participate in code reviews and maintain high-quality coding standards. Ensure proper documentation and adherence to best practices. Profile Requirements 4+ years of professional experience in C++ development (modern standards such as C++11/14/17 preferred). Strong knowledge of object-oriented programming and design patterns. Experience with version control tools (Git, SVN, etc.). Background in embedded systems or desktop application development. Strong problem-solving skills and attention to detail. Excellent communication skills in English and French . Nice to Have: Knowledge of multithreading, network programming, or performance optimization. Experience with additional programming languages (Python, C#, Java). Familiarity with Agile or Scrum methodologies. Why choose us An international community bringing together more than 110 different nationalities An environment where trust is central: 70% of our leaders started their careers at the entry level A strong training system with our internal Academy and more than 250 modules available A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.) Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Location : Toronto Contract : Fulltime or Contractor position We are seeking a Power Traction Coordinator to join our engineering team in Toronto. The ideal candidate will bring solid experience in power traction, rail electrification, and power generation — with hands-on expertise in Traction Power Systems (IDD, ACDD) and Power Distribution . In this role, you will coordinate engineering, testing, and commissioning activities for electrical and traction systems across transportation and metro projects, ensuring design integrity, operational reliability, and compliance with both technical and contractual standards. Key Responsibilities Lead and coordinate design and commissioning activities for traction power systems in metro and rail projects (OCS, ICDD, power supply, power distribution). Manage and monitor power distribution networks (medium to low voltage), ensuring efficient operation and maintenance. Liaise with suppliers and internal teams (civil, mechanical, mapping) to guarantee seamless integration across disciplines. Coordinate technical interfaces between multiple stakeholders (civil, electrical, radar, traction). Provide functional and technical support on design and simulation tools (ETAP, ABB, etc.). Maintain and oversee the equipment list, supervising on-site testing and commissioning activities. Profile & Requirements 5+ years of experience in power traction, electrification, or power distribution systems. Strong knowledge of traction power supply systems (ACDD, ICC, IDD) and related commissioning practices. Proficiency with ETAP or equivalent electrical simulation/design software. Proven experience in coordination and operational project management within transportation or railway environments. Excellent communication and stakeholder management skills. Familiarity with railway/metro industry standards and safety regulations. Why choose us An international community bringing together more than 110 different nationalities An environment where trust is central: 70% of our leaders started their careers at the entry level A strong training system with our internal Academy and more than 250 modules available A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.) Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Nous recherchons un Développeur en Intelligence Artificielle (IA) possédant une solide expertise en C# et, idéalement, une expérience avec Azure AI Services (ou d’autres frameworks de développement en IA). Vous participerez à la conception et à la mise en œuvre d’intégrations IA complexes et innovantes, nécessitant une forte expertise technique, de l’autonomie et un esprit proactif. Responsabilités principales Concevoir, développer et mettre en œuvre des solutions d’IA avancées. Développer et maintenir des applications C# intégrant des fonctionnalités d’intelligence artificielle de pointe. Déployer, configurer et gérer les ressources Azure (endpoints, stockage blob, intégrations OpenAI, etc.). Participer activement aux cérémonies Agile et collaborer via des outils tels que Jira , Confluence et GitHub . Estimer les charges de travail, livrer un code de haute qualité et proposer des améliorations innovantes. Améliorer en continu les systèmes d’IA, les architectures et les processus de développement. Profil recherché 6 ans et plus d’expérience en développement C# . 4 ans et plus d’expérience en développement de solutions d’IA (de préférence avec Azure AI , Azure OpenAI , Custom Vision ou des technologies similaires). Excellentes compétences analytiques et sens du détail. Capacité démontrée à travailler à la fois de manière autonome et en équipe . Pourquoi nous choisir Une communauté internationale réunissant plus de 110 nationalités différentes Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.) Amaris Consulting promeut l’égalité des chances. Nous nous engageons à rassembler des personnes d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques. ---- We are looking for an AI Developer with proven expertise in C# and preferably Azure AI Services (or other AI development frameworks). You will be involved in designing and implementing complex, innovative AI integrations that require strong technical depth, autonomy, and a proactive mindset. Key Responsibilities Design, develop, and implement advanced AI solutions. Build and maintain C# applications integrating cutting-edge AI functionalities. Deploy, configure, and manage Azure resources (endpoints, blob storage, OpenAI integrations, etc.). Actively participate in Agile ceremonies and collaborate via tools such as Jira, Confluence, and GitHub. Estimate workloads, deliver high-quality code, and propose innovative improvements. Continuously enhance AI systems, architectures, and development processes. Required Experience 6+ years of experience in C# development. 4+ years of experience in AI solution development (preferably with Azure AI, Azure OpenAI, Custom Vision, or similar technologies). Strong analytical and problem-solving abilities with a keen attention to detail. Proven ability to work both independently and collaboratively within a team. Why choose us An international community bringing together more than 110 different nationalities An environment where trust is central: 70% of our leaders started their careers at the entry level A strong training system with our internal Academy and more than 250 modules available A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.) Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
We are looking for a Senior FPGA Designer to join a team building the next generation of wireless ASICs and SoCs powering products such as audio headsets, speakers, mice, proximity detection, ranging, and IoT devices. In this role, you will lead the design and implementation of complex digital circuits within ASICs—covering architecture definition, RTL coding, synthesis, timing analysis, and close collaboration with verification and physical design teams. You will own critical design blocks or subsystems, ensure performance and power efficiency, and mentor junior engineers. Define ASIC architecture: functional blocks, data paths, and interfaces (performance, area, and power tradeoffs). Write high-quality RTL code (Verilog, SystemVerilog, VHDL) that is maintainable and spec-compliant. Perform synthesis and static timing analysis (STA) , resolving timing-critical paths and optimizing design. Guide and review the work of digital designers, ensuring quality standards. Apply power-aware design techniques (clock gating, power domains, leakage reduction). Work with the physical design team on constraints, layout reviews, and timing issues. Take ownership of assigned design blocks/subsystems, ensuring timely delivery. Contribute to design reviews and lead digital validation efforts. Bachelor’s or Master’s in Electrical Engineering (or equivalent). ~10+ years in digital ASIC circuit design, including 5+ years in a senior role . #Technical Skills Strong understanding of digital logic design (combinational/sequential circuits, FSMs, CDC). Proficiency in RTL coding (Verilog, SystemVerilog, VHDL), with parameterized design and assertions. Familiarity with the ASIC design flow (RTL → synthesis → P&R → STA → post-silicon validation). Knowledge of DFT techniques . Scripting with Python . Familiarity with AMBA bus interconnects . Problem-solving skills for complex design challenges. #Leadership and mentoring experience in ASIC design projects. An international community bringing together more than 110 different nationalities 70% of our leaders started their careers at the entry level A strong training system with our internal Academy and more than 250 modules available In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.