Enable job alerts via email!

Remote Linux Devices Engineer — Embedded & Kernel

Canonical

Sherbrooke

Remote

CAD 111,000 - 168,000

Full time

11 days ago

Job summary

A pioneering tech firm is seeking a Linux software engineer to contribute to open source and embedded systems software. The role involves working with the latest Linux technologies, maintaining device-oriented software stacks, and optimizing the Ubuntu kernel. Candidates should be fluent in programming languages such as Golang, C, C++, or Rust, with a strong passion for innovation. This job offers a remote-first work culture and opportunities for professional development.

Benefits

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Employee Assistance Programme

Qualifications

  • Exceptional academic track record from high school and university.
  • Passion for open source and embedded systems software.
  • Ability to travel for company events.

Responsibilities

  • Work with the latest Linux kernel and open source technologies.
  • Integrate and maintain device-oriented software stacks.
  • Optimize the Ubuntu kernel and libraries for silicon-specific capabilities.

Skills

Fluency in Golang
Experience with C
Experience with C++
Experience with Rust
Strong communication skills

Education

Undergraduate degree in Computer Science or STEM

Tools

Linux (Debian or Ubuntu)
Shell scripting
Python
Job description
A pioneering tech firm is seeking a Linux software engineer to contribute to open source and embedded systems software. The role involves working with the latest Linux technologies, maintaining device-oriented software stacks, and optimizing the Ubuntu kernel. Candidates should be fluent in programming languages such as Golang, C, C++, or Rust, with a strong passion for innovation. This job offers a remote-first work culture and opportunities for professional development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.