Average salary: $116,000 /yearly

More stats
Get new jobs by email
  •  ...About the Role We’re looking for a Rust Software Engineer to help build and scale the backend systems that power a high-performance developer platform. You’ll work on distributed infrastructure designed to handle large volumes of data and real-time activity, contributing... 
    Suggested
    Permanent employment

    Next Ventures

    Victoria, BC
    6 hours ago
  •  ...Jira and Confluence Implement testing and security measures for embedded systems, including encrypted communications and event logging...  ...in a programming language used in embedded computing (Python, Go, Rust, C++, C) Experienced with GIT (Github/GitLab) and CI practices... 
    Suggested
    Long term contract
    Full time
    Flexible hours

    ZTR

    London, ON
    10 days ago
  •  ...from space. GHGSat is looking for an innovative and experienced Embedded Developer to work on our satellite and aviation payloads, as well...  ...Linux, capture imagery from IR cameras, and are written in C++, Rust, and OCaml. Python is used for testing, while Yocto and CMake are... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    GHGSAT

    Montréal, QC
    a month ago
  • $40.38 - $55.53 per hour

     ...understand, develop and evolve a complex product. Responsibilities as Software Developer: Design, develop, and maintain complex embedded real time software, including automated test frameworks to validate software and mechatronic systems. Create and execute... 
    Suggested
    Hourly pay
    Local area
    Immediate start

    ATS Automation

    Cambridge, ON
    25 days ago
  • $119.9k - $179.9k per year

     ...cloud-edge resources. The Role As a Technical Team Lead for Embedded SW Development within the Data Engineering organization, you will...  ...technical leader with strong experience in C++, C, Java, and/or Rust. You have a proven track record of delivering high-quality embedded... 
    Suggested
    Full time
    Remote work

    General Motors

    Remote
    2 days ago
  • $100k - $125k per year

     ...requirements, covering normal operation, edge cases, fault injection, and stress scenarios. Software Integration and Validation: Integrate embedded software with the HIL system, execute test cases, and analyze test results to identify defects and ensure proper functionality.... 
    Suggested
    Permanent employment
    Full time
    Relocation package

    TEEMA

    Montréal, QC
    10 days ago
  • $48.41 - $58.29 per hour

     ...Job Responsibility: Embedded Developers work on creating, testing, and optimizing systems and software that operate within machines or larger systems. They use a combination of programming, engineering, and problem-solving skills to ensure that embedded software functions... 
    Suggested
    Hourly pay
    Part time
    Relocation
    Flexible hours

    quality cube

    Toronto, ON
    2 days ago
  • $60k - $90k per year

     ...We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for cutting-edge products. In this role, you’ll collaborate cross-functionally to bring new features... 
    Suggested
    Full time
    Casual work
    Work at office
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Burlington, ON
    5 days ago
  • $74.25k - $118.8k per year

    Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor ...
    Suggested
    Long term contract
    3 days per week

    Axon

    Grande Prairie, AB
    6 days ago
  •  ...Job Responsibility: Senior Embedded Software Engineer Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space... 
    Suggested
    Full time

    Aversan

    Ottawa, ON
    10 days ago
  •  ...company is founder led, profitable and growing. We are hiring an  Embedded Linux Field Engineer for Devices/IoT  to expand our reach in...  ...Buildroot...) Fluency in at least one of Golang, Python, C, C++, or Rust Professional written and spoken English in addition to the... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Circa Logica Group

    Remote
    a month ago
  •  ...Overview Garmin Canada has new opportunities for full-time Embedded Software Engineers and Developers  with various levels of experience who have a hunger for solving real-world problems with embedded systems. The following teams are currently hiring Biosensor Platform... 
    Suggested
    Full time
    Work at office
    Local area
    Worldwide
    Weekend work

    Garmin

    Cochrane, AB
    9 days ago
  •  ...innovation, and seamless technology. Role Description This is a full-time, on-site role located in Santa Monica, CA, for a Senior Embedded Software Engineer. The individual will design, develop, and optimize embedded software solutions for automotive infotainment systems.... 
    Suggested
    Full time

    Ottawa Infotainment

    Kanata, ON
    11 days ago
  • ATS Company:  Life Sciences Systems
    Suggested

    Life Sciences Systems

    Cambridge, ON
    2 days ago
  • $24 - $28 per hour

     ...Zaber, you will work on projects critical to Zaber’s motion control product line. This is a great opportunity to learn how to develop embedded software in a commercial environment from the requirements gathering stage to implementation and testing. The code you write will be... 
    Suggested
    Internship

    Zaber Technologies

    Vancouver, BC
    22 days ago
  •  ...Embedded Electronics Engineer We are looking for an Embedded Electronics Engineer with strong hardware design capability and enough embedded software depth to comfortably work across the hardware-firmware boundary. This person will play a key role in the development... 

    MacDonald Search Group

    Vancouver, BC
    5 days ago
  •  ...Trunexa is a Canadian technology company focused on embedded systems, IoT, e-mobility, EV charging infrastructure, payment technologies, Linux-based industrial systems, and connected mobility platforms. We design and develop our own hardware, embedded software, cloud platforms... 
    Remote work

    Trunexa

    Montréal, QC
    11 days ago
  • $174k - $252k per year

     ...maintaining, or launching software products, and 1 year of experience with software design and architecture. ~3 years of experience with embedded development and MCU RTOS systems. ~ Experience with Linux device drivers and android. Preferred qualifications ~ Master's... 
    Full time

    Google

    Waterloo, ON
    5 days ago
  • $100 per hour

     ...impact. Our job is simple: help them win. About This Role We are seeking a senior firmware engineer with 10+ years of professional embedded development experience who has deep expertise in Matter protocol implementation on Espressif’s ESP32 platform using ESP-IDF. This... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    For contractors
    Remote work

    Very LLC

    Toronto, ON
    6 days ago
  • $90k per year

     ...doing good and safe; we are looking for excellent resources for below job description please reply with below inline details Role: Embedded Engineer Location: Ottawa, Canada – Day1 Onsite Only Full time Salary: CAD $90K/Annum We need protocol engineer, with C++... 
    Full time
    Internship

    iClanz

    Ottawa, ON
    24 days ago
  •  ...The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable, competent in prioritizing and working independently and within a team... 
    Full time
    Live In

    ExtentCom

    Richmond Hill, ON
    more than 2 months ago
  •  ...experience in software engineering or a related field ~ Strong experience in real-time systems, high-performance backend systems, or edge/embedded computing ~ Proficient in C++ or Python (both is a strong plus) ~ Solid understanding of Linux systems, multithreading,... 

    Derq

    Ottawa, ON
    9 days ago
  •  ...test, and other software teams) to refine and support delivered firmware. Requirements: • Minimum 2 years of experience in embedded programming languages such as C/C++/C#. • In-depth knowledge of wired communication protocols (SPI, I2C, UART, etc.). • Knowledge... 

    Pulsenics

    Toronto, ON
    more than 2 months ago
  •  ...Embedded / Firmware Developer Location: Vancouver, BC (Onsite) About the Opportunity A leading technology-focused organization is seeking an experienced Embedded / Firmware Engineer to join its growing engineering team. This role is ideal for a hands-on engineer... 
    Permanent employment
    Worldwide
    Flexible hours
    Vancouver, BC
    a month ago
  • $95k - $130k per year

     ...in what becomes scientifically possible next. Commercialization and science reinforce each other by design. About this role:  The Embedded Firmware Engineer will develop the real-time control firmware that sits at the heart of Q-Block's quantum hardware platforms — the code... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    24 days ago
  •  ...Support the full product lifecycle, including sustaining engineering and resolution of field‑reported issue • 10+ years of experience in embedded systems development with substantial work in low‑level Linux, bootloaders, and platform bring‑up • At least 3 years in a technical... 
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    14 days ago
  • $18 - $25 per hour

     ...physical universe at its most fundamental level. Commercialization and science reinforce each other by design. About this role:  The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control and data-acquisition... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    24 days ago
  •  ...standard for reliability, safety, and customer satisfaction. We have an exciting opportunity for a Service Technician to work as an embedded dedicated technician in a customers facility in the Didsbury, Alberta. The preferred candidate will be self motivated and able to... 
    Full time
    Apprenticeship

    Bosch Truck Group Inc. - Airdrie

    Didsbury, AB
    25 days ago
  • $130k - $165k per year

     ...universe at its most fundamental level. Commercialization and science reinforce each other by design. About this role:  The Senior Embedded Systems Architect shapes the embedded control platform that drives Q-Block's quantum hardware — the firmware architecture, subsystem... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    24 days ago
  • $60.96 - $63.78 per hour

     ...Engineering, or a related field. C++ Expertise: 5+ years of professional experience in modern C++ (minimum 4 years specifically in embedded or systems software). Python Proficiency: 2+ years of experience using Python for tooling, test harnesses, or infrastructure... 
    Work at office
    Shift work

    Randstad

    Kanata, ON
    a month ago