At a Glance
- Tasks: Develop Linux Kernel Device Drivers for next-gen microchips from the comfort of your home.
- Company: Join a leading semiconductor firm known for its top contributions to open source.
- Benefits: Enjoy a fully remote role with a long-term contract and flexible start date.
- Why this job: Be at the forefront of technology, contributing to impactful open source projects.
- Qualifications: Experience in writing drivers from scratch is essential; familiarity with Yocto and kernel development is a plus.
- Other info: Opportunity to work on a 2+ year project with potential for community engagement.
The predicted salary is between 36000 - 60000 £ per year.
Fully home working opportunity with a Leading Semi Conductor firm working on a next generation of microchip developments and have a long term (2 Years), QDOS assessed OUTSIDE IR35 contract opportunity for an experienced developer to work with them on the next generation of semiconductor industrial application. The position provides the opportunity to work on a next generation Quad Core processor completing Linux Kernel Device Driver development at the forefront of the technology. You will be using Yocto 5.0 and later and have the opportunity to contribute upstream with open source contributions to the Linux Foundation and community maintainers. This is a great opportunity to work with a company that are one of the top Open Source contributors in the world.Experience writing drivers from scratch is the key area but any experience with the following is also beneficial;- Porting BSPs- Providing driver support for SOC I.P. Blocks- porting Yocto versions (beneficial)- Yoctoproject (beneficial)- Kernel/Driver development- Drivers for complex I.P. ( e.g I2C, PCI, USB3)- Back porting driver support to CIP (beneficial)- Scarthgap/Dunfell (beneficial)- Community maintainers (beneficial)- Upstreaming (beneficial)The project is set to last 2+ years on a fully home working basis and the client is able to arrange an interview with any suitable candidates from this week for an asap start but can also wait up to three months for the right person.The wor…
Linux Kernel Developer employer: Click To Hired
Contact Detail:
Click To Hired Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Linux Kernel Developer
✨Tip Number 1
Familiarise yourself with the latest developments in Linux Kernel and Yocto. Being up-to-date with the latest features and improvements will not only boost your confidence but also show your potential employer that you're genuinely interested in the field.
✨Tip Number 2
Engage with the open-source community, especially those involved with the Linux Foundation. Contributing to discussions or projects can help you build connections and demonstrate your expertise, making you a more attractive candidate.
✨Tip Number 3
Prepare to discuss your previous experience with driver development in detail. Be ready to share specific examples of projects where you've written drivers from scratch or ported BSPs, as this will highlight your relevant skills.
✨Tip Number 4
Consider creating a portfolio of your work related to Linux Kernel and device drivers. Showcasing your contributions, whether they are personal projects or open-source contributions, can set you apart from other candidates.
We think you need these skills to ace Linux Kernel Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Linux Kernel development, particularly in writing drivers from scratch. Include any relevant projects or contributions to open source that demonstrate your skills.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific experiences that align with the job description, such as working with Yocto or contributing to the Linux Foundation.
Showcase Relevant Projects: If you have worked on projects involving SOC I.P. blocks or complex drivers like I2C or PCI, be sure to detail these in your application. Highlight your problem-solving skills and any innovative solutions you implemented.
Proofread Your Application: Before submitting, carefully proofread your application for any errors or typos. A polished application reflects your attention to detail, which is crucial for a technical role like this.
How to prepare for a job interview at Click To Hired
✨Showcase Your Driver Development Experience
Make sure to highlight your experience in writing drivers from scratch during the interview. Be prepared to discuss specific projects where you developed Linux Kernel Device Drivers, as this is a key area for the role.
✨Familiarise Yourself with Yocto
Since the position involves working with Yocto 5.0 and later, it’s essential to brush up on your knowledge of Yocto. Be ready to discuss any past experiences you have with porting BSPs or versions of Yocto, as this will demonstrate your capability to adapt to their development environment.
✨Understand Open Source Contributions
As the company values contributions to the Linux Foundation, be prepared to talk about any open source projects you've contributed to. This shows your commitment to the community and your understanding of collaborative development practices.
✨Prepare for Technical Questions
Expect technical questions related to kernel/driver development and complex I.P. blocks like I2C, PCI, and USB3. Brush up on these topics and be ready to solve problems or discuss scenarios that demonstrate your technical expertise.