Remote Linux Devices Engineer: Kernel & Embedded
Remote Linux Devices Engineer: Kernel & Embedded

Remote Linux Devices Engineer: Kernel & Embedded

Full-Time 36000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Engineer low-level system technology for autonomous devices and develop kernel drivers.
  • Company: Leading open-source tech firm with a focus on innovation.
  • Benefits: Competitive salary, personal learning budget, annual reviews, and travel opportunities.
  • Why this job: Join a remote-first team and work on cutting-edge technology that shapes the future.
  • Qualifications: Strong Linux background and experience with C and Golang programming.
  • Other info: Dynamic role with excellent growth potential in a collaborative environment.

The predicted salary is between 36000 - 60000 £ per year.

A leading open-source technology firm is seeking engineers to work on low-level system technology for autonomous devices. Roles include development for Ubuntu Core, kernel drivers, and hardware enablement.

Candidates should have a strong background in Linux, experience with programming languages like C and Golang, and excellent communication skills.

This remote-first position offers competitive benefits including a personal learning budget, annual compensation reviews, and opportunities for travel.

Remote Linux Devices Engineer: Kernel & Embedded employer: Canonical

As a leading open-source technology firm, we pride ourselves on fostering a collaborative and innovative work culture that empowers our engineers to excel in their roles. With a strong emphasis on personal growth, we offer a generous learning budget, regular compensation reviews, and the flexibility of remote work, making it an ideal environment for those passionate about advancing low-level system technology for autonomous devices.
C

Contact Detail:

Canonical Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Remote Linux Devices Engineer: Kernel & Embedded

✨Tip Number 1

Network like a pro! Reach out to folks in the open-source community, join relevant forums, and attend virtual meetups. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those related to Linux and embedded systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your C and Golang skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Remote Linux Devices Engineer: Kernel & Embedded

Linux
Kernel Development
Embedded Systems
Ubuntu Core
C Programming
Golang
Hardware Enablement
Communication Skills

Some tips for your application 🫡

Show Off Your Linux Skills: Make sure to highlight your experience with Linux in your application. We want to see your background in low-level system technology, so don’t hold back on those kernel driver projects or any work you've done with Ubuntu Core!

Programming Languages Matter: Since we’re looking for expertise in C and Golang, be sure to mention any relevant projects or experiences you have with these languages. We love seeing how you’ve used them in real-world applications, especially in relation to embedded systems.

Communication is Key: Excellent communication skills are a must for us, especially in a remote-first environment. In your application, share examples of how you’ve effectively communicated complex technical concepts to different audiences. It’ll help us see how you can fit into our team!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at Canonical

✨Know Your Linux Inside Out

Make sure you brush up on your Linux knowledge, especially around kernel development and drivers. Be prepared to discuss your experience with Ubuntu Core and any projects you've worked on that involved low-level system technology.

✨Showcase Your Coding Skills

Since programming in C and Golang is key for this role, be ready to demonstrate your coding abilities. You might be asked to solve a problem on the spot, so practice coding challenges beforehand to keep your skills sharp.

✨Communicate Clearly

Excellent communication skills are a must. Practice explaining complex technical concepts in simple terms, as you may need to collaborate with non-technical team members or stakeholders during your work.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's projects and future direction. This shows your genuine interest in the role and helps you assess if the company aligns with your career goals, especially regarding travel opportunities and learning budgets.

Remote Linux Devices Engineer: Kernel & Embedded
Canonical

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>