Endless is hiring a

Kernel Engineer


The Role: Software Engineer in the Hardware Enablement Team

Does the idea of working with new hardware excite you? Endless is hiring a software engineer to focus on hardware enablement, specifically to work on device driver development and other low-level plumbing.

You'll need to be agile and excited to problem solve in a challenging and fast-paced environment. Typical problems we face are looking at why Bluetooth stops working when the WiFi is connected, why the system takes eight seconds to resume from sleep, or why the boot-time filesystem checker is not running. If you have experience and interest in any or all of these types of problems, we’d love to talk!

You’ll be expected to work closely with the rest of the upstream community as part of this position. As we expand our product portfolio, you'll be making sure that Endless works well everywhere. You will be busy!