Senior Kernel Engineer
NexShell and DoorsOS
Lead low level work across our kernel, from memory and drivers to boot speed and reliability.
- Salary
- £70,000 to £95,000 per year
- Location
- Remote, UK
- Job type
- Full time
Join a small independent United Kingdom software team building open and dependable technology for more people.
Current opportunities across engineering, design, product, writing, and community.
XPDevs is a small independent software team based in the United Kingdom. We develop DoorsOS, ExamOS, Genesis AI, and NexShell. Our work focuses on software that is understandable, accessible, secure, and useful on hardware people already own. We welcome people who enjoy careful work, direct communication, and taking responsibility for the result.
Choose the role that best matches your experience. We welcome applications from junior, mid level, and senior people who care about clear and thoughtful technology.
NexShell and DoorsOS
Lead low level work across our kernel, from memory and drivers to boot speed and reliability.
DoorsOS and ExamOS
Build dependable user space tools that make a minimal operating system feel smooth and useful.
Genesis AI
Create capable local AI experiences while keeping privacy, clarity, and useful results at the centre.
Genesis AI and XPDevs Web
Build fast and accessible interfaces for our AI products and public website.
XPDevs Web
Learn through real projects while helping build clear, responsive, and accessible web experiences.
All XPDevs products
Turn complex ideas into calm and understandable experiences across operating systems and AI tools.
ExamOS and NexShell
Protect our kernel, exam environment, and account systems through practical security engineering.
DoorsOS and ExamOS
Build practical quality systems that catch problems early and make every release more dependable.
NexShell
Make contributing to NexShell easier through better examples, tools, documentation, and feedback.
All XPDevs products
Study real user needs and help every XPDevs product become easier to understand and use.
XPDevs Platform
Improve the services behind our releases, website, accounts, and developer workflows.
All XPDevs projects
Make complex systems easier to learn through clear guides, examples, release notes, and product copy.
XPDevs and ExamOS
Build a welcoming community and help schools, educators, and learners get more from our software.
XPDevs Operations
Keep company computers, networks, accounts, and equipment working reliably while helping a small software team stay productive.
Try another search or send an open application. We may still want to hear from you.
Send an open applicationWe are building technology that respects the person using it. Every role has a clear purpose and a visible result.
DoorsOS, ExamOS, Genesis AI, and NexShell are made to be used. You can see the impact of your work and hear feedback from real people.
You will be trusted with meaningful work, direct access to project decisions, and honest feedback that helps you grow.
We value clear code, plain language, responsible security, and software that remains useful on hardware people already own.
XPDevs stays small by choice. That means less management, more practical responsibility, and direct access to the person making product and company decisions.
You will often work across different areas. The IT role, for example, covers equipment, networks, accounts, support, security, and practical office systems.
There is less distance between colleagues and decisions. Questions are welcome, feedback is direct, and important information is shared early.
We choose solutions based on reliability, usefulness, security, cost, and the needs of a small team rather than unnecessary complexity.
You will be trusted to work independently, while also expected to ask for help, document decisions, and raise risks early.
A professional process should be clear, accessible, and respectful from the first application to the final decision.
XPDevs aims to recruit on ability, relevant experience, and potential. We welcome different backgrounds, identities, perspectives, and ways of working.
If you need an adjustment to take part in an interview or discussion, tell us what would help. We will make a reasonable adjustment where possible.
Salary, employment type, location, and working expectations are stated in each role and confirmed in writing before you make a final decision.
Please provide only the information needed for recruitment. Do not include sensitive personal information that is not relevant to the role.
A supportive workplace with clear expectations and room to develop your skills.
A few simple checks can help you decide whether the role is right for you and make your application easier to assess.
Review the salary, location, employment type, experience level, responsibilities, and qualifications before applying.
Share work, projects, or experience that gives us useful evidence. You do not need to match every listed skill.
Consider the location, working arrangement, work authorisation question, expected hours, and your preferred start date.
Tell us about any adjustment you need for an interview or discussion. Asking early allows us to plan properly.
A clear and human process. You will know what to expect and have time to decide if XPDevs is right for you.
Send your details, a link to your work, and a short explanation of why the role interests you.
Talk with us about your experience, the role, salary, and any questions you may have.
Complete a short and relevant discussion. We never ask for unpaid production work. Required checks are completed fairly and proportionately.
If successful, receive a clear written summary of salary, employment terms, start date, and the arrangements for your first weeks.
Answers to common questions about applying, interviews, location, support, and the hiring process.
Submitting opens a prepared email in your email application. You can review every detail before sending it.
Send a link to relevant work, a short account of your experience, and the role reference shown in the listing.
We aim to acknowledge every application within seven days. The process normally includes an introduction and a practical discussion.
This website does not store applications. Your email application is prepared in your own email application for you to review.
Tell us about yourself and the role you want. A clear and honest application is more useful than a long one.
We aim to handle recruitment information carefully, openly, and only for legitimate hiring purposes.
This notice explains what to include, why it is requested, and how you can make a request concerning your application information.
Contact details, current location, work authorisation information, application responses, links to work, and employment history relevant to the role.
To assess your application, contact you about the role, complete fair checks, and make a recruitment decision.
This careers page prepares an email in your own email application. It does not send completed form information to a website server.
Application information is kept only as long as reasonably needed for recruitment. You may ask about access, correction, or deletion by email.
Questions about a specific role, application status, accessibility support, or interview arrangements can be sent to xpdevsclient@gmail.com. We aim to reply within seven days.