Engineer Jobs in Canada

About 3500 results in (4) seconds Clear Filters

Jobs Search

About 3500 results in (4) seconds
Senior ASIC Engineer at Amaris
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Linux, Containers, Arm64, Ai Tools, Release Orchestration, Observability, .Net Core, Developer Productivity, Compliance, Security, Audio/Video Calling, Messaging, Service Management, Data Engineering, Infrastructure
Specialization
Candidates should have experience in software engineering and familiarity with modern infrastructure practices. Knowledge of AI tools and cloud services is also beneficial.
Experience Required
Minimum 2 year(s)
Engineer, Electrical at Centerra Gold Inc
Nechako, BC, Canada - Full Time
Skills Needed
Ltd, Travel Insurance, Professional Development, Life Insurance, Access, Travel
Specialization
Electrical engineering from an accredited university
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Performance Engineer at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Big Data, Test Strategy, Microservices, Agile Methodologies, Cloud, Sprint Planning
Specialization
Undergraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Application Development, Typescript, Html, Css, React, Vue, Angular, Technical Leadership, User Experience, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Candidates should have expertise in web application development and a passion for delivering high-performance user experiences.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C#, Java, C, C++, Python, Javascript, React, Angular, Apis, Cloud Platforms, Cosmosdb, Azure Sql, Virtual Machines, Algorithms, Data Structures, Design Patterns
Specialization
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in various languages. Proficient with coding in languages including C#, Java, C, C++, Python, JavaScript, React, and Angular.
Experience Required
Minimum 5 year(s)
Engineering Labourer at Fairmont
Jasper, AB T0E 1E0, Canada - Full Time
Skills Needed
Space Operations
Qualification
Diploma
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Coding, Ai Models, Full Stack Development, Collaboration, System Monitoring, Design Documentation, Code Reusability, Estimation, Problem Solving, Reliability, Performance, Observability, Efficiency, Stakeholder Engagement, Learning
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Experience with AI models and software development in various programming languages is also required.
Experience Required
Minimum 2 year(s)
Senior Engineer, BHS at Aecom USA
Mississauga, Ontario, Canada - Full Time
Skills Needed
Baggage Handling Systems, Engineering, Design, Construction, Testing, Commissioning, Risk Management, Data Analytics, Stakeholder Management, Technical Compliance, System Safety, Human Machine Interface, Programmable Logic Controllers, System Control And Data Acquisition, Project Management, Mentoring
Specialization
Candidates must have a University Degree in a relevant engineering field and a minimum of 8 years of experience, with a preference for those having 15 years in BHS engineering. Extensive knowledge of system safety requirements and strong technical capabilities are essential.
Experience Required
Minimum 10 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Frontend Development, Scalable Software, Data Protection, Compliance, Security, Communication Auditing, Data Governance, Information Protection, Problem Solving, Collaboration, Design, Execution, User Productivity, Growth Mindset
Specialization
Candidates should have experience in software design and development, particularly in scalable systems. A strong understanding of security, compliance, and data protection is essential.
Experience Required
Minimum 2 year(s)
CNC Service Engineer at OpTalent
Vancouver, BC, Canada - Full Time
Skills Needed
Service Orientation
Qualification
Graduate
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Software Development, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Design Reviews, Code Reviews, Technical Discussions, User Requirements, Optimization, Dependency Identification
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional years of experience in software design and development.
Experience Required
Minimum 2 year(s)
SDK Engineer (m/w/d) at MAXON Computer
Montréal, QC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Citizenship, Microsoft, Languages, Color, Ethnicity, Regulations, Ordinances, Cad, Consideration, Computer Science
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Distributed Systems, Devops, Technical Documentation, Code Reviews, Troubleshooting, C, C++, C#, Java, Javascript, Python, Typescript, React
Specialization
A Bachelor's Degree in Computer Science or related technical field is required along with 2+ years of technical engineering experience. Alternatively, a Master's Degree with 3+ years or a Bachelor's Degree with 5+ years of experience is acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai, Prototyping, Innovation, Agile, Team Collaboration, Problem Solving, Technical Skills, Independent Thinking, Learning, Exploration, Building Code, Tech Stack, Growth Mindset, Accountability, Inclusion
Specialization
The role requires a talented software engineer who is passionate about building next-generation software experiences. Candidates should be comfortable operating in a rapidly changing technical landscape and embrace independent thinking.
Experience Required
Minimum 2 year(s)
Engineering Director at ANDRITZ AG
Trois-Rivières, QC, Canada - Full Time
Skills Needed
Presentation Skills, Color, Consideration
Specialization
Engineering
Qualification
Graduate
Engineering Labourer at Accor
Jasper, AB, Canada - Full Time
Skills Needed
Space Operations
Qualification
Diploma
Manager, Engineering at Acquia Inc.- UK
, , Canada - Full Time
Skills Needed
Kubernetes, Aws, Linux, Docker, Jenkins, Agile Practices, Devops, Ci/Cd, Active Listening, Effective Communication, Leadership, Problem Solving, Cross Team Collaboration, Systems Maintenance, Automation, Release Management, Testing Strategies
Specialization
Candidates should have 6+ years of experience in cloud systems and development, with at least 4 years in a senior role managing product engineering teams. A Bachelor's or Master's degree in Computer Science or a related field is preferred, along with proven delivery skills in an Agile environment.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, React, Angular, Backend Systems, Restful Apis, Web Applications, Cloud Services, Scalability, Performance, Monitoring, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional experience in shipping production software and building web applications.
Experience Required
Minimum 2 year(s)
Senior ASIC Engineer at Amaris
Montréal, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

11 Dec, 25

Salary

0.0

Posted On

12 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Other Industry

Description

Who are we?
Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d’une décennie - tout ceci est rendu possible par une équipe internationale de 7,600 talents répartis sur les 5 continents et dans plus de 60 pays. Nos solutions sont axées sur quatre domaines d’activité différents : Les systèmes d’information et le digital, la télécommunication, les sciences de la vie et l’ingénierie. Nous cherchons à créer et à développer une communauté de talents où tous les membres de notre équipe peuvent réaliser leur plein potentiel. Amaris est votre « stepping stone » pour traverser les rivières du changement, pour relever les défis et pour réaliser tous vos projets avec succès.
Chez Amaris, nous avons à cœur d’offrir à nos candidats la meilleure expérience de recrutement possible. Nous cherchons à mieux connaître et comprendre nos candidats, à les challenger et à leur faire part de nos impressions le plus rapidement possible. Voici à quoi ressemble notre processus de recrutement :
Premier contact : Notre processus commence généralement par une brève conversation virtuelle/téléphonique pour en savoir plus sur vous ! L’objectif ? Apprendre à vous connaître, comprendre vos motivations et veiller à ce que nous vous proposions le poste qui vous correspond le mieux !
Entretiens (en moyenne, le nombre d’entretiens est de 3 – il peut toutefois varier en fonction du niveau d’ancienneté requis pour le poste). Au cours des entretiens, vous rencontrerez les membres de notre équipe : votre supérieur hiérarchique bien sûr, mais aussi d’autres personnes avec lesquelles vous serez amené à travailler. Ces entretiens nous permettront d’en apprendre davantage sur vous, votre expérience et vos compétences, mais aussi sur le poste et ce que l’on attendra de vous. Bien entendu, vous apprendrez également à connaître Amaris : notre culture, notre histoire, nos équipes et vos opportunités de carrière !
Étude de cas: En fonction du poste, vous serez peut-être appelé à passer un test. Il pourra s’agir d’un jeu de rôle, d’une évaluation technique, d’un scénario de résolution de problème, etc.
Comme vous le savez, chaque personne est différente et il en va de même pour chaque rôle dans une entreprise. C’est pourquoi nous devons nous adapter en conséquence, si bien que le processus peut parfois être quelque peu différent pour chacun. Cela dit, nous nous mettons toujours à la place du candidat pour lui offrir la meilleure expérience possible. Nous avons hâte de vous rencontrer !
Job description
Nous recherchons un Ingénieur ASIC Senior pour rejoindre une équipe qui conçoit la prochaine génération d’ASICs et SoCs sans fil utilisés dans des produits tels que des casques audio, haut-parleurs, souris, systèmes de détection de proximité, de télémétrie et dispositifs IoT.
Dans ce rôle, vous serez responsable de la conception et de la mise en œuvre de circuits numériques complexes au sein d’ASICs : définition de l’architecture, codage RTL, synthèse, analyse temporelle, en étroite collaboration avec les équipes de vérification et de conception physique. Vous prendrez en charge des blocs ou sous-systèmes critiques, garantirez les performances et l’efficacité énergétique, et jouerez un rôle clé de mentor auprès des ingénieurs plus juniors.
Missions & Responsabilités
Définir l’architecture ASIC : blocs fonctionnels, chemins de données et interfaces (en tenant compte des contraintes de performance, surface et consommation).
Développer un code RTL de haute qualité (Verilog, SystemVerilog, VHDL) lisible, maintenable et conforme aux spécifications.
Réaliser la synthèse et l’analyse temporelle statique (STA), résoudre les chemins critiques et optimiser les performances et la consommation.
Collaborer avec les équipes de vérification : fournir la documentation, le support aux bancs de test et l’assistance au débogage.
Encadrer et accompagner les concepteurs numériques, en veillant au respect des standards de qualité.
Mettre en œuvre des techniques de conception basse consommation (gating d’horloge, domaines d’alimentation, réduction des fuites).
Travailler avec l’équipe de conception physique pour définir les contraintes, examiner les layouts et résoudre les problèmes liés au timing.
Prendre en charge certains blocs ou sous-systèmes ASIC, gérer les livrables et le respect des délais.
Participer activement aux revues de conception et piloter la validation numérique.
Assurer le mentorat et le transfert de connaissances auprès de l’équipe.
Profil Recherché
Formation & Expérience
Diplôme de niveau Baccalauréat ou Master en génie électrique (ou équivalent).
10+ ans d’expérience en conception de circuits ASIC numériques, dont 5+ ans en poste senior.
Compétences Techniques
Solide maîtrise de la conception logique numérique (circuits combinatoires/séquentiels, machines d’états, traversée de domaines d’horloge).
Excellente maîtrise du codage RTL (Verilog, SystemVerilog, VHDL) avec conception paramétrée et assertions.
Expérience avec les outils EDA de simulation, synthèse et STA.
Bonne connaissance du flow complet ASIC (RTL synthèse P&R STA validation post-silicium).
Connaissance des techniques de DFT.
Expérience en scripting Python.
Familiarité avec les interconnexions AMBA.
Expérience en laboratoire (analyseurs logiques/protocoles, oscilloscopes).
Capacité à résoudre des problèmes complexes de conception et à proposer des solutions efficaces.
Compétences Interpersonnelles
Excellente communication et collaboration avec des équipes multidisciplinaires.
Leadership et expérience en mentorat dans des projets ASIC.
Prêt(e) à relever le défi et à contribuer à la conception des ASICs de nouvelle génération ?
Postulez dès maintenant et mettez votre expertise au service d’une équipe qui fait avancer l’innovation dans les technologies sans-fil et IoT.
-
English
We are looking for a Senior ASIC Engineer 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.
Missions & Responsibilities
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.
Collaborate with verification teams: provide documentation, testbench support, and debugging.
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.
Mentor and transfer knowledge within the team.
Profile Requirements
Education & Experience
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.
Experience with EDA tools for simulation, synthesis, and STA.
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.
Lab debugging experience (protocol/logic analyzers, oscilloscopes).
Problem-solving skills for complex design challenges.
Soft Skills
Excellent collaboration and communication across cross-functional teams.
Leadership and mentoring experience in ASIC design projects.
Ready to take ownership of next-generation ASIC designs?
Apply now and bring your expertise to a team driving innovation in wireless and IoT technologies

Responsibilities

Please refer the Job description for details

Senior ASIC Engineer at Amaris
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Linux, Containers, Arm64, Ai Tools, Release Orchestration, Observability, .Net Core, Developer Productivity, Compliance, Security, Audio/Video Calling, Messaging, Service Management, Data Engineering, Infrastructure
Specialization
Candidates should have experience in software engineering and familiarity with modern infrastructure practices. Knowledge of AI tools and cloud services is also beneficial.
Experience Required
Minimum 2 year(s)
Engineer, Electrical at Centerra Gold Inc
Nechako, BC, Canada - Full Time
Skills Needed
Ltd, Travel Insurance, Professional Development, Life Insurance, Access, Travel
Specialization
Electrical engineering from an accredited university
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Performance Engineer at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Big Data, Test Strategy, Microservices, Agile Methodologies, Cloud, Sprint Planning
Specialization
Undergraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Application Development, Typescript, Html, Css, React, Vue, Angular, Technical Leadership, User Experience, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Candidates should have expertise in web application development and a passion for delivering high-performance user experiences.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C#, Java, C, C++, Python, Javascript, React, Angular, Apis, Cloud Platforms, Cosmosdb, Azure Sql, Virtual Machines, Algorithms, Data Structures, Design Patterns
Specialization
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in various languages. Proficient with coding in languages including C#, Java, C, C++, Python, JavaScript, React, and Angular.
Experience Required
Minimum 5 year(s)
Engineering Labourer at Fairmont
Jasper, AB T0E 1E0, Canada - Full Time
Skills Needed
Space Operations
Qualification
Diploma
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Coding, Ai Models, Full Stack Development, Collaboration, System Monitoring, Design Documentation, Code Reusability, Estimation, Problem Solving, Reliability, Performance, Observability, Efficiency, Stakeholder Engagement, Learning
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Experience with AI models and software development in various programming languages is also required.
Experience Required
Minimum 2 year(s)
Senior Engineer, BHS at Aecom USA
Mississauga, Ontario, Canada - Full Time
Skills Needed
Baggage Handling Systems, Engineering, Design, Construction, Testing, Commissioning, Risk Management, Data Analytics, Stakeholder Management, Technical Compliance, System Safety, Human Machine Interface, Programmable Logic Controllers, System Control And Data Acquisition, Project Management, Mentoring
Specialization
Candidates must have a University Degree in a relevant engineering field and a minimum of 8 years of experience, with a preference for those having 15 years in BHS engineering. Extensive knowledge of system safety requirements and strong technical capabilities are essential.
Experience Required
Minimum 10 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Frontend Development, Scalable Software, Data Protection, Compliance, Security, Communication Auditing, Data Governance, Information Protection, Problem Solving, Collaboration, Design, Execution, User Productivity, Growth Mindset
Specialization
Candidates should have experience in software design and development, particularly in scalable systems. A strong understanding of security, compliance, and data protection is essential.
Experience Required
Minimum 2 year(s)
CNC Service Engineer at OpTalent
Vancouver, BC, Canada - Full Time
Skills Needed
Service Orientation
Qualification
Graduate
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Software Development, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Design Reviews, Code Reviews, Technical Discussions, User Requirements, Optimization, Dependency Identification
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional years of experience in software design and development.
Experience Required
Minimum 2 year(s)
SDK Engineer (m/w/d) at MAXON Computer
Montréal, QC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Software Engineer II at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Citizenship, Microsoft, Languages, Color, Ethnicity, Regulations, Ordinances, Cad, Consideration, Computer Science
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Distributed Systems, Devops, Technical Documentation, Code Reviews, Troubleshooting, C, C++, C#, Java, Javascript, Python, Typescript, React
Specialization
A Bachelor's Degree in Computer Science or related technical field is required along with 2+ years of technical engineering experience. Alternatively, a Master's Degree with 3+ years or a Bachelor's Degree with 5+ years of experience is acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai, Prototyping, Innovation, Agile, Team Collaboration, Problem Solving, Technical Skills, Independent Thinking, Learning, Exploration, Building Code, Tech Stack, Growth Mindset, Accountability, Inclusion
Specialization
The role requires a talented software engineer who is passionate about building next-generation software experiences. Candidates should be comfortable operating in a rapidly changing technical landscape and embrace independent thinking.
Experience Required
Minimum 2 year(s)
Engineering Director at ANDRITZ AG
Trois-Rivières, QC, Canada - Full Time
Skills Needed
Presentation Skills, Color, Consideration
Specialization
Engineering
Qualification
Graduate
Engineering Labourer at Accor
Jasper, AB, Canada - Full Time
Skills Needed
Space Operations
Qualification
Diploma
Manager, Engineering at Acquia Inc.- UK
, , Canada - Full Time
Skills Needed
Kubernetes, Aws, Linux, Docker, Jenkins, Agile Practices, Devops, Ci/Cd, Active Listening, Effective Communication, Leadership, Problem Solving, Cross Team Collaboration, Systems Maintenance, Automation, Release Management, Testing Strategies
Specialization
Candidates should have 6+ years of experience in cloud systems and development, with at least 4 years in a senior role managing product engineering teams. A Bachelor's or Master's degree in Computer Science or a related field is preferred, along with proven delivery skills in an Agile environment.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, React, Angular, Backend Systems, Restful Apis, Web Applications, Cloud Services, Scalability, Performance, Monitoring, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional experience in shipping production software and building web applications.
Experience Required
Minimum 2 year(s)
Loading...