Civil Engineer Jobs in Canada

About 2243 results in (3) seconds Clear Filters

Jobs Search

About 2243 results in (3) seconds
Artificial Intelligence Engineer at NCS Group
Munich, Berlin, Canada - Full Time
Skills Needed
N/A
Senior Test Automation Engineer* at BarmeniaGothaer AG
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 4 year(s)
QA Engineer (Manual & Automation) at Pinewood.AI
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Electrical commissioning engineer at NMDC Careers
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
ASIC Design Verification Engineer at LanceSoft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 4 year(s)
Pre Silicon Verification Engineer at Intel
Ottawa, Ontario, Canada - Full Time
Skills Needed
N/A
Hardware/Test Automation Engineer at V2Soft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Turnaround & Inspection Engineer at aramco
Toronto, Alberta, Canada - Full Time
Skills Needed
N/A
Test Automation Engineer (m/w/d) at Atos SE
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 4 year(s)
Geotechnical Engineer (Rock Engineering) - Intermediate/Senior at Stantec
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Rock Engineering, Rock Mass Characterization, Slope Stability Analysis, Tunneling Design, Underground Excavations, Geotechnical Instrumentation, Geological Mapping, Rock Core Logging, Uav Photogrammetry, Project Management, Junior Mentorship, Client Communication
Specialization
Requires a Bachelor's degree in a relevant engineering field and 10-15 years of experience in geotechnical engineering. Must be a registered P.Eng. or P.Geo. with EGBC and possess a valid Canadian driver's license.
Experience Required
Minimum 10 year(s)
Senior Underground Mining Engineer at BBA Canada
Montréal, QC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Software Engineer, Frontend at Cresta
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Structural Engineer (Senior Level) at Kleinschmidt Group
Beechville, Nova Scotia, Canada - Full Time
Skills Needed
Structural Engineering, Project Management, Concrete Design, Steel Design, Seismic Design, Finite Element Modeling, Client Relationship Management, Technical Leadership, Mathcad, Risa 3d, Sap2000, Autocad, Revit, Hydroelectric Design, Water Resources Engineering, Mentoring
Specialization
Requires a licensed Professional Engineer with a degree in Civil/Structural Engineering and at least 10 years of experience. Must have expertise in concrete/steel structures in water environments and proficiency in structural modeling software.
Experience Required
Minimum 10 year(s)
Customer Support Engineer (Tier 1) at Tailscale
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Electrical Project Engineer at Citic Pacific Mining
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Quality Automation Engineer at Mphasis
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer (Infrastructure) at owl.co
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Software Engineer - Remote at Canals AI
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 2 year(s)
Senior Quality Engineering Manager at RBC
Alberta, Alberta, Canada - Full Time
Skills Needed
N/A
Senior Electrical Project Engineer at James L Williams Middle East
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Artificial Intelligence Engineer at NCS Group
Munich, Berlin, Canada -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 26

Salary

0.0

Posted On

04 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Software Development & Publishing

Description

About the job


Job Title: Embedded Software EngineerLocation: London, United KingdomCompany: Chevalier TechJob Type: Full-Time, Permanent

About Chevalier TechChevalier Tech is a cutting-edge technology company based in London, focused on developing advanced embedded systems and smart hardware products across the automotive, IoT, and industrial sectors. We combine deep technical expertise with a relentless drive for innovation to build solutions that power the future.We are seeking an experienced and passionate Embedded Software Engineer to join our dynamic engineering team and help design, develop, and optimise software for our next-generation hardware platforms.

  • Key ResponsibilitiesDesign and develop embedded software for microcontrollers and system-on-chips (SoCs) used in Chevalier Tech’s products.
  • Write clean, efficient, and well-documented C/C++ code for real-time and bare-metal systems.
  • Work closely with hardware engineers to bring up new boards and validate hardware functionality.
  • Integrate and debug device drivers, communication protocols (e.g., SPI, I2C, CAN, UART), and sensors.
  • Optimise system performance, including memory usage, boot times, and power consumption.
  • Contribute to system architecture design and participate in code reviews and testing.
  • Support production and manufacturing teams in system diagnostics and troubleshooting.
  • Document software design, test plans, and procedures.


  • Essential Skills & ExperienceBachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline.
  • 2+ years of professional experience in embedded systems development.
  • C and C++ for embedded platforms.
  • Experience with ARM Cortex-M or Cortex-A architectures.
  • Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr, ThreadX) and bare-metal systems.
  • Understanding of low-level debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD.
  • Experience with version control systems (e.g., Git).
  • Working knowledge of hardware schematics and the ability to interpret datasheets.


  • Desirable SkillsFamiliarity with safety-critical systems (e.g., ISO 26262, IEC 61508).
  • Knowledge of wireless communication stacks (e.g., Bluetooth, LoRa, Wi-Fi).
  • Experience with Python for test automation or scripting.
  • Understanding of secure boot, firmware update mechanisms, and embedded cybersecurity.


  • Why Join Chevalier Tech?Work on real-world, high-impact products used across multiple industries.
  • Be part of a collaborative, multidisciplinary team that values innovation and technical excellence.
  • Access to the latest tools, lab equipment, and development hardware.
  • Flexible working hours.
  • Competitive salary.
  • Opportunities for professional development and career growth.


more


Responsibilities
Artificial Intelligence Engineer at NCS Group
Munich, Berlin, Canada - Full Time
Skills Needed
N/A
Senior Test Automation Engineer* at BarmeniaGothaer AG
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 4 year(s)
QA Engineer (Manual & Automation) at Pinewood.AI
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Electrical commissioning engineer at NMDC Careers
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
ASIC Design Verification Engineer at LanceSoft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 4 year(s)
Pre Silicon Verification Engineer at Intel
Ottawa, Ontario, Canada - Full Time
Skills Needed
N/A
Hardware/Test Automation Engineer at V2Soft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Turnaround & Inspection Engineer at aramco
Toronto, Alberta, Canada - Full Time
Skills Needed
N/A
Test Automation Engineer (m/w/d) at Atos SE
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 4 year(s)
Geotechnical Engineer (Rock Engineering) - Intermediate/Senior at Stantec
Burnaby, British Columbia, Canada - Full Time
Skills Needed
Rock Engineering, Rock Mass Characterization, Slope Stability Analysis, Tunneling Design, Underground Excavations, Geotechnical Instrumentation, Geological Mapping, Rock Core Logging, Uav Photogrammetry, Project Management, Junior Mentorship, Client Communication
Specialization
Requires a Bachelor's degree in a relevant engineering field and 10-15 years of experience in geotechnical engineering. Must be a registered P.Eng. or P.Geo. with EGBC and possess a valid Canadian driver's license.
Experience Required
Minimum 10 year(s)
Senior Underground Mining Engineer at BBA Canada
Montréal, QC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Software Engineer, Frontend at Cresta
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Structural Engineer (Senior Level) at Kleinschmidt Group
Beechville, Nova Scotia, Canada - Full Time
Skills Needed
Structural Engineering, Project Management, Concrete Design, Steel Design, Seismic Design, Finite Element Modeling, Client Relationship Management, Technical Leadership, Mathcad, Risa 3d, Sap2000, Autocad, Revit, Hydroelectric Design, Water Resources Engineering, Mentoring
Specialization
Requires a licensed Professional Engineer with a degree in Civil/Structural Engineering and at least 10 years of experience. Must have expertise in concrete/steel structures in water environments and proficiency in structural modeling software.
Experience Required
Minimum 10 year(s)
Customer Support Engineer (Tier 1) at Tailscale
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Electrical Project Engineer at Citic Pacific Mining
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Quality Automation Engineer at Mphasis
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer (Infrastructure) at owl.co
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Software Engineer - Remote at Canals AI
ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Experience Required
Minimum 2 year(s)
Senior Quality Engineering Manager at RBC
Alberta, Alberta, Canada - Full Time
Skills Needed
N/A
Senior Electrical Project Engineer at James L Williams Middle East
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Loading...