Search
Search
Location

Are you open to new opportunities?

Upload your resume to increase your chances of getting noticed.

773 C software engineer jobs in Canada

  • Levven Electronics Ltd.
    Senior Firmware Engineer
    Edmonton
    CA$105K - CA$125K (Employer provided)
    As a Senior Firmware Engineer, you will design, develop, and maintain performant and reliable firmware powering our smart home ecosystem products.…
    30d+
  • Meitou Inc.
    Software Engineer - Mobile
    Canada
    CA$67K - CA$105K (Employer provided)
    *Native Development (Mandatory):* Solid, proven experience in *native iOS development (Swift/Objective-C)* and/or *native Android development (Kotlin/Java)*.…
    30d+
  • Churchill Navigation Logo
    Churchill Navigation
    4.4
    Embedded Systems Engineer
    Hamilton
    CA$90K - CA$120K (Employer provided)
    Embedded C firmware and device driver development for microcontrollers and their peripherals. Bachelor's or Master's degree in Electrical Engineering, Computer……
    14d
  • Canon Canada Logo
    Canon Canada
    3.0
    Account Executive, Managed IT Services
    Canada
    Your role is to understand the customers’ unique business requirements, qualify opportunities, work closely with pre-sales and solutions engineers and tailor……
    30d+
  • Raise
    Software Engineer - C/C++
    Canada
    The role involves full lifecycle software development on Linux systems, including high‑level application development and low‑level device driver development.…
    3d
  • General Dynamics Land Systems Logo
    General Dynamics Land Systems
    3.2
    Computer Modeling & Simulation Specialist
    London
    CA$69K - CA$82K (Glassdoor est.)
    Provide technical support and guidance, within field of expertise, to Design Engineers during design development, e.g. advising on structural design.…
    30d+
  • Signet Monitoring and Analysis
    Industrial Cybersecurity Specialist
    Burnaby
    CA$73K - CA$136K (Employer provided)
    Valid Class 5 driver’s license. Coach and develop more junior engineers and analysts on OT cybersecurity practices, tooling, and customer engagement.…
    18d
  • O-Net Technologies (Canada) Inc.
    Senior Firmware Engineer
    Kanata
    Experience in embedded software development: development of architectures, board bring up, low level drivers, and embedded software test to validate hardware.…
    11d
  • Masco Logo
    Masco
    3.6
    Mechatronics Engineer - Advanced Enginering
    Saint Thomas
    CA$68K - CA$107K (Employer provided)
    Primary focus on the mechanical, electronic, and embedded firmware development of new and existing products, particularly as applied to sensors and……
    30d+
  • Signet Monitoring and Analysis
    Industrial Cybersecurity Specialist
    Edmonton
    CA$73K - CA$136K (Employer provided)
    Valid Class 5 driver’s license. Coach and develop more junior engineers and analysts on OT cybersecurity practices, tooling, and customer engagement.…
    18d
  • OZ Optics Limited Logo
    OZ Optics Limited
    2.2
    Firmware Engineer
    Canada
    CA$65K - CA$100K (Employer provided)
    This position, reporting to the General Manager of Test Equipment Group, is responsible for firmware development, implementation and validation on our circuit……
    30d+
  • General Dynamics Land Systems Logo
    General Dynamics Land Systems
    3.2
    Computer Modeling & Simulation Staff Specialist/Engineer
    London
    CA$42K - CA$63K (Glassdoor est.)
    Provide technical support and guidance, within field of expertise, to Design Engineers during design development, e.g. advising on structural design.…
    19d
  • General Dynamics Land Systems Logo
    General Dynamics Land Systems
    3.2
    Student, Design Services
    London
    CA$27.25 - CA$27.75 Per Hour (Employer provided)
    Our specialists are among Canada’s finest in the defence industry who excel in the areas of mechanical engineering, survivability, mobility, research &……
    30d+
  • Venor Logo
    Venor
    4.7
    Manager, Electronics & Embedded Systems
    Canada
    Approximately *50% of this role is leadership, planning, and business-facing work*, including project strategy development, collaboration with Business……
    30d+
  • CGI Logo
    CGI
    3.7
    Lead React Native Developer
    Halifax
    CA$75K - CA$145K (Employer provided)
    This role blends deep technical expertise with leadership, driving mobile architecture, platform strategy, and engineering excellence across teams.…
    30d+
  • General Dynamics Land Systems Logo
    General Dynamics Land Systems
    3.2
    Mass Properties Specialist/Engineer
    London
    CA$42K - CA$63K (Glassdoor est.)
    Develop vehicle ballast plans and ballast concepts for vehicle production and test activities. Ability to travel (5% Cdn) and (5% US & International) and……
    19d
  • General Dynamics Land Systems Logo
    General Dynamics Land Systems
    3.2
    CAD Designer (12 Month Fixed Term Contract)
    Canada
    CA$28.00 - CA$35.00 Per Hour (Employer provided)
    University degree or college diploma in Electrical or Mechanical field. Create solid models, layouts and associative assembly and detail drawings from sketches,……
    30d+
  • Future Electronics Logo
    Future Electronics
    3.2
    Software Firmware Design Engineer
    Kirkland
    CA$80K (Employer provided)
    Performing detailed system/subsystem design/design analysis for key customers. Providing deep-dive hardware/software/firmware/dev tool support to field based……
    17d
  • MTE Consultants Logo
    MTE Consultants
    3.7
    Tender Services Coordinator - 484
    Kitchener
    CA$26.67 - CA$40.00 Per Hour (Employer provided)
    Required to have access to a vehicle and a valid driver’s license for travel to project sites. The opportunity to participate in various Social Committee events……
    6d
  • Axiom (Canada) Logo
    Axiom (Canada)
    4.5
    Mechanical Design Manager
    Cambridge
    CA$115K - CA$145K (Employer provided)
    Bachelor’s degree in mechanical engineering or related field required. Key responsibilities include overseeing the production of fabrication drawings,……
    11d
  • MTE Consultants Logo
    MTE Consultants
    3.7
    Designer, Municipal - 488
    Canada
    CA$68K - CA$70K (Employer provided)
    Complete design calculations based on engineering principles for various municipal development projects, meeting applicable regulatory codes and standards;…
    24h
  • CA Tuning
    Software Engineer (Reverse Engineering) – Automotive ECU
    Skead
    CA$25.00 - CA$50.00 Per Hour (Employer provided)
    This role focuses on reverse engineering and *decompiling binaries*, *reverse engineering* , *modifying existing source code, embedded C/C++ development*, *……
    30d+
  • Soneil Spark
    Electrical Engineer
    Brampton
    CA$80K - CA$110K (Employer provided)
    The role we are hiring a full-time, permanent Electrical Engineer to play a pivotal role in the design, development, and commercial deployment of our electrical……
    30d+
  • AIRADAR, INC
    Radar Systems Engineer
    Burnaby
    CA$115K - CA$150K (Employer provided)
    2+ years experience in two or more of the following areas: RF/radar signal processing, mathematical optimization, waveform design, electronic warfare, adaptive……
    24h
  • 3 Step Recruitment Logo
    3 Step Recruitment
    4.4
    Senior Firmware Developer
    Abbotsford
    CA$95K - CA$110K (Employer provided)
    Support continuous improvement of development processes. 3 Step Recruitment and/or our Clients may use, from time to time, AI-assisted tools to support the……
    30d+
  • TITAN Haptics
    Software Platform Lead - embedded systems, platform SDKs and high-level APIs
    Canada
    CA$90K - CA$135K (Employer provided)
    Bachelor’s or Master’s degree in Software Engineering, Computer Science, or related field. Partner with engineering, design, and product teams to refine……
    30d+
  • Ian Martin Group Logo
    Ian Martin Group
    4.3
    Software Engineer 3
    Markham
    CA$69.00 - CA$81.50 Per Hour (Employer provided)
    Work with development engineers to understand new feature requirements, address issues, and ensure proper implementation. Proficient in Embedded C and Python.…
    30d+
  • Ian Martin Group Logo
    Ian Martin Group
    4.3
    Software Engineer 3 (Simulation and Integration)
    Markham
    CA$68.00 - CA$81.00 Per Hour (Employer provided)
    Work with development engineers to understand new feature requirements, address issues, and ensure proper implementation. Proficient in Embedded C and Python.…
    30d+
  • LRO Staffing Logo
    LRO Staffing
    4.8
    Staff Embedded Software Engineer - Permanent
    Canada
    CA$185K - CA$195K (Employer provided)
    Provide technical leadership and mentorship to engineers across experience levels; help define team processes and promote adoption of modern development……
    30d+
  • Procom Logo
    Procom
    3.4
    Lead/Senior Software Engineer – Cryptographic Systems
    Richmond Hill
    CA$60.00 - CA$80.00 Per Hour (Employer provided)
    The engineer will be heavily involved in both development and design review processes. Lead feature design end-to-end, from requirements through API design and……
    30d+

Levven Electronics Ltd.

Senior Firmware Engineer

Edmonton
CA$105K - CA$125K (Employer provided)