Remote Linux Kernel Developer - Drivers (Remote/Anywhere) in Stirling

Remote Linux Kernel Developer - Drivers (Remote/Anywhere) in Stirling

Stirling Full-Time 50000 - 70000 £ / year (est.) Working from home possible
Collabora

At a Glance

  • Tasks: Join our team to develop and deploy Linux kernel drivers and support packages.
  • Company: Collabora, a leader in open source software consultancy.
  • Benefits: Work remotely with competitive pay and opportunities for professional growth.
  • Other info: Collaborative environment with opportunities to showcase your skills at conferences.
  • Why this job: Make an impact in the open source community while solving real-world tech challenges.
  • Qualifications: Experience in Linux kernel development and a passion for open source.

The predicted salary is between 50000 - 70000 £ per year.

Collabora is currently looking for a very technically capable, enthusiastic and passionate Linux Kernel Software Developer to join its ever growing engineering team. As a member of the Kernel team, your primary focus will be to participate in the development, integration, validation and deployment of Linux board support packages and kernel device drivers, configuring kernels, troubleshooting functional and performance problems for different customers’ projects and products and participating in the mainline Linux with code contributions, reviews and discussions.

Key Responsibilities

  • Discuss Linux core system technologies with clients and represent Collabora at conferences and trade shows to demonstrate and promote our leadership in the open source arena.
  • Analyze client problems and design solutions leveraging open source technologies and Collabora's technical expertise.
  • Define and scope client projects in collaboration with the delivery team.
  • Contribute publicly to open source projects to further strengthen Collabora's technical leadership.
  • Gain working knowledge of customers’ products, applications, technical and business strengths and target markets.
  • Understand client needs and reconcile time constraints, available technologies and resources, and open source best practices.

Desired Skills

  • Linux kernel and kernel module development.
  • Linux driver development.
  • Cross-compiling and porting.
  • Understanding of open source development methodology and practices as well as prior experience/contributions with/to the Open Source Linux Kernel community.
  • Linux distribution package development/management (Debian, Yocto...) is a nice to have.
  • Exposure to Continuous Integration environments (GitLab, kernelci.org ...) is a plus.
  • Self-learning skills to gain sufficient knowledge of Collabora's services, business model, project delivery life cycle and other related technical domains.
  • Good English language skills (both verbal and written).
  • Ability to work and communicate in an online fully distributed environment.

Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non-profits, and governments face. Collabora brings deep technical expertise in system integration.

Remote Linux Kernel Developer - Drivers (Remote/Anywhere) in Stirling employer: Collabora

Collabora is an exceptional employer for Linux Kernel Developers, offering a dynamic remote work environment that fosters innovation and collaboration. With a strong commitment to open source principles, employees benefit from opportunities to contribute to significant projects while engaging with a global community of experts. The company prioritises professional growth through continuous learning and participation in industry events, making it an ideal place for those passionate about technology and development.

Collabora

Contact Details:

Collabora Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Linux Kernel Developer - Drivers (Remote/Anywhere) in Stirling

Tip Number 1

Network like a pro! Reach out to fellow developers and industry professionals on platforms like LinkedIn. Join relevant groups and participate in discussions to get your name out there.

Tip Number 2

Show off your skills! Contribute to open source projects or create your own. This not only builds your portfolio but also demonstrates your passion for Linux kernel development.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to Linux kernel and driver development. Practice coding challenges to keep your skills sharp and ready for any technical assessments.

Tip Number 4

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

We think you need these skills to ace Remote Linux Kernel Developer - Drivers (Remote/Anywhere) in Stirling

Linux Kernel Development
Kernel Module Development
Linux Driver Development
Cross-Compiling
Open Source Development Methodology
Linux Distribution Package Development
Continuous Integration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Linux kernel development and any relevant projects. We want to see how your skills align with the role, so don’t be shy about showcasing your contributions to open source!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for Linux and open source, and explain why you’re excited about joining Collabora. Let us know how you can contribute to our team and the projects we work on.

Showcase Your Problem-Solving Skills:In your application, include examples of how you've tackled challenges in previous projects. We love seeing candidates who can think critically and come up with innovative solutions, especially when it comes to kernel and driver development.

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’re considered for the role. Plus, you’ll get to explore more about what we do at Collabora!

How to prepare for a job interview at Collabora

Know Your Linux Kernels

Brush up on your knowledge of Linux kernel and module development. Be ready to discuss your past experiences with kernel device drivers and any contributions you've made to open source projects. This will show your technical capability and passion for the role.

Showcase Problem-Solving Skills

Prepare to discuss specific client problems you've tackled in the past. Think about how you analysed issues and designed solutions using open source technologies. This will demonstrate your analytical skills and ability to work under pressure.

Familiarise Yourself with Collabora

Take some time to understand Collabora's services, business model, and project delivery life cycle. Being knowledgeable about the company will help you align your answers with their values and show that you're genuinely interested in joining their team.

Practice Remote Communication

Since this is a remote position, practice articulating your thoughts clearly and concisely in an online setting. Consider doing mock interviews with friends or using video conferencing tools to get comfortable with the format.