CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Engineer Canada Jobs (On-site work)

256 Job Offers

Senior Applied AI Full-Stack Engineer
Save Icon
Senior Applied AI Full-Stack Engineer sought in Mississauga, Canada. Leverage 6+ years of Java, Spring Boot, and Angular expertise to architect scalable microservices platforms. Drive full-stack design, integrate AI coding agents, and own system integrity. Ideal for engineers blending deep techni...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Mechanical Engineer / Designer
Save Icon
Lead Mechanical Engineer / Designer sought for a strategic growth role with an established consulting firm in Waterloo, Ontario. This in-office position requires 7-10+ years of building services experience, a P.Eng. or C.E.T. designation, and deep expertise in HVAC, plumbing, and fire protection ...
Location Icon
Location
Canada , Waterloo
Salary Icon
Salary
47.00 - 65.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Lead Electrical Engineer / Designer
Save Icon
Lead Electrical Engineer / Designer needed in Waterloo, ON for a top consulting firm. Spearhead building services projects across residential, educational, and commercial sectors. Requires 10+ years of experience, P.Eng. or C.E.T., and expertise in OBC, OESC, and NFPA codes. Enjoy leading high-va...
Location Icon
Location
Canada , Waterloo
Salary Icon
Salary
45.00 - 57.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
General Maintenance Engineer
Save Icon
General Maintenance Engineer needed in Toronto, Canada. This role involves installing, monitoring, and repairing electrical, mechanical, and HVAC systems, plus general building upkeep like plumbing and carpentry. Requires 3+ years of maintenance experience, strong problem-solving skills, and phys...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
23.50 - 29.38 CAD / Hour
about.hyatt.com Logo
Hyatt
Expiration Date
Until further notice
Senior Software Engineer (Client)
Save Icon
Senior Software Engineer (Client) sought to design and evolve C++ SDKs and build pipelines for Call of Duty and Activision titles in Vancouver, Canada. You will own CI/CD processes, deliver robust APIs, and debug complex client-network issues. Requires 8+ years of C++ expertise, networking fundam...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
91770.00 - 194120.00 CAD / Year
activision.com Logo
Activision
Expiration Date
Until further notice
Senior Software Engineer (Client)
Save Icon
Senior Software Engineer (Client) sought to design and evolve C++ client SDKs powering Call of Duty and Activision titles. You will own build pipelines, CI/CD, and networking libraries for console and PC. Requires 8+ years C++ expertise, strong networking fundamentals, and experience with CMake. ...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
91770.00 - 194120.00 CAD / Year
activision.com Logo
Activision
Expiration Date
Until further notice
Advanced Data Engineer
Save Icon
Advanced Data Engineer role in Toronto, Canada, focused on designing and optimizing scalable data pipelines within the Databricks ecosystem. Requires 5+ years of experience with PySpark, SQL, and workflow orchestration tools like Apache Airflow. Key responsibilities include enhancing data governa...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
100000.00 - 120000.00 USD / Year
techmahindra.com Logo
Tech Mahindra
Expiration Date
Until further notice
Process Control Engineer
Save Icon
Seeking a skilled **Process Control Engineer** in **Prince George, Canada** to optimize DCS & PLC systems. Leverage 5+ years of automation expertise to enhance safety, reliability, and performance in industrial operations. Enjoy hands-on work with advanced control software, plus benefits like per...
Location Icon
Location
Canada , Prince George
Salary Icon
Salary
79450.00 - 113500.00 USD / Year
canfor.com Logo
Canfor
Expiration Date
Until further notice
IT Services Engineer
Save Icon
Seeking an experienced IT Services Engineer for an on-site 12-month contract in Edmonton. You will handle PC setup, network support, break/fix, and asset management for a global enterprise. Key duties include imaging, software installation, and health checks on IT systems. This role offers compet...
Location Icon
Location
Canada , Edmonton
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Telecommunications And Network Design Architect Engineer
Save Icon
Seeking a Telecommunications and Network Design Architect Engineer in Calgary, Canada. You will lead end-to-end design of TCP/IP networks and telecom systems for industrial field facilities. Key requirements include expertise in physical infrastructure (rack space, power, cabling), SCADA/Control ...
Location Icon
Location
Canada , Calgary
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Mechanical Engineer
Save Icon
Join a leading custom transportation manufacturer in Oshawa, ON as a Mechanical Engineer. In this on-site role, you’ll bridge client vision and production, using AutoCAD and SolidWorks to create complex designs for commercial trailers. Ideal for candidates with 2-3 years of experience and a Mecha...
Location Icon
Location
Canada , Oshawa
Salary Icon
Salary
35.00 - 40.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Ai And Application Development Engineer - Vice President
Save Icon
Seeking an AI and Application Development Engineer, Vice President, in Mississauga, Canada. This senior role demands 12-16 years of experience in apps development, system analysis, and AI Agent design. You will lead complex projects, integrate AI solutions using platforms like Google ADK, and par...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
General Maintenance Engineer (Overnight)
Save Icon
Join Park Hyatt Toronto as an Overnight General Maintenance Engineer. We seek a skilled professional with 2+ years of luxury hotel experience in mechanical systems, painting, and general repairs. Enjoy a supportive culture, complimentary meals, RRSP matching, and global Hyatt perks. Keep our icon...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
30.84 CAD / Hour
about.hyatt.com Logo
Hyatt
Expiration Date
Until further notice
Senior Solutions Engineer
Save Icon
Senior Solutions Engineer sought in Montreal to drive cloud security innovation across AWS, Azure, and GCP. Partner with sales teams to deliver technical leadership, world-class demos, and proof-of-value outcomes for enterprise clients. Requires deep cloud security, network engineering, and OS/co...
Location Icon
Location
Canada , Montreal
Salary Icon
Salary
169400.00 - 208600.00 CAD / Year
wiz.io Logo
Wiz
Expiration Date
Until further notice
Senior Solutions Engineer, Canada
Save Icon
Senior Solutions Engineer sought in Montreal, Canada, to drive cloud security innovation for enterprise clients. Partner with sales teams as a trusted advisor on AWS, Azure, and GCP, delivering technical demos and proof-of-value engagements. Requires deep cloud security expertise, sales engineeri...
Location Icon
Location
Canada , Montreal
Salary Icon
Salary
169400.00 - 208600.00 CAD / Year
wiz.io Logo
Wiz
Expiration Date
Until further notice
Senior Engineer
Save Icon
Senior Engineer sought for high-impact transmission line projects in Burnaby, Canada. This leadership role demands a P.Eng. with 10+ years of experience in substations or protection and control. You will lead multi-disciplinary teams, deliver safe, innovative engineering solutions, and manage com...
Location Icon
Location
Canada , Burnaby
Salary Icon
Salary
75.00 - 125.00 USD / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Senior FPGA Design Engineer
Save Icon
Senior FPGA Design Engineer sought in Ottawa, Canada to architect and implement complex RTL systems using Verilog and SystemVerilog. This role demands expertise in the full FPGA design flow, from synthesis to timing closure, and high-speed interface integration (PCIe, Ethernet, DDR). You will dri...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Asic / Physical Design Engineer (Int, Senior and Principal)
Save Icon
Senior ASIC Physical Design Engineer sought in Ottawa, Canada. Requires 8+ years in backend implementation, full netlist-to-GDSII flow, and advanced node expertise (FinFET, sub-10nm). Master Place & Route, timing closure, STA, and PPA optimization using Synopsys/Cadence tools. Join a team tacklin...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Aircraft Maintenance Engineer – (CAT 19) - Structures
Save Icon
Join Air Canada in Toronto as an Aircraft Maintenance Engineer (Structures) – CAT 19. Earn up to $44.66/hour in a unionized role performing sheet metal and composite repairs. Requires a Transport Canada Structures 'S' license or working towards one. Enjoy top benefits, travel perks, and career gr...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
44.66 USD / Hour
aircanada.com Logo
Air Canada
Expiration Date
Until further notice
Telecommunication Engineer
Save Icon
Telecommunication Engineer needed in Calgary, Canada to design and commission TCP/IP-based networks and physical telecom infrastructure for industrial field facilities. Candidates require 5-10 years of experience, expertise in rack space, power, and cabling, plus familiarity with SCADA and contro...
Location Icon
Location
Canada , Calgary
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice

About the Engineer role

Engineer jobs represent a cornerstone of the operational and technical workforce, focused on the application of scientific and mathematical principles to design, develop, maintain, and improve systems, structures, and processes. While the field is incredibly diverse, spanning disciplines from civil and software to mechanical and electrical engineering, the core mission remains consistent: to solve complex problems and ensure functionality, efficiency, and safety. Professionals in these roles are the backbone of infrastructure, technology, and innovation, turning theoretical concepts into practical, working solutions that power our modern world.

Individuals in these positions typically engage in a wide array of responsibilities. A primary function involves the installation, maintenance, and preventative care of tools, equipment, and complex systems. This includes routine inspections, calibrating controls and gauges, and performing diagnostic tests to ensure everything operates within specified parameters. Troubleshooting is a daily activity, requiring engineers to identify the root cause of malfunctions and execute repairs, whether it's a mechanical failure, an electrical issue, or a problem with plumbing and HVAC systems. For those in supervisory engineer jobs, responsibilities expand to include leading teams, which involves hiring, training, scheduling, and mentoring other engineering staff to ensure a high standard of work and team cohesion.

The skill set required for engineer jobs is both broad and technical. A strong foundation is typically built through vocational, technical, or trade school education, providing essential knowledge in relevant engineering principles. Practical, hands-on experience is highly valued, often requiring several years in a related field. Key technical skills include proficiency in reading blueprints and schematics, a solid understanding of mechanical, electrical, and plumbing (MEP) systems, and the safe operation of hand and power tools. Many roles also require specific certifications, such as universal CFC handling licenses, to comply with safety and environmental regulations.

Beyond technical prowess, successful candidates for engineer jobs possess strong problem-solving abilities, acute attention to detail, and a steadfast commitment to safety protocols. They must be able to communicate clearly with team members and other departments, document their work accurately, and manage inventory of parts and supplies. Physical stamina is often necessary, as the role can involve standing for extended periods, lifting heavy objects, and working in confined spaces. A methodical and proactive approach is essential, focusing not just on fixing current issues but on implementing preventative measures to avoid future problems. For those seeking stable, hands-on, and critically important careers, engineer jobs offer a rewarding path with opportunities for continuous learning and advancement into leadership positions.