Senior Embedded Linux Engineer
Do you want to work with cutting-edge Linux kernels, boot loaders and bring-up of new electrical devices and prototypes for innovative consumer products?
Are you an Embedded Linux Engineer with a passion for cutting-edge Linux kernels and boot loaders for innovative consumer products?
Then we have the opportunity for you!
About the role
As a Senior Embedded Linux Engineer at reMarkable, your main focus will be geared towards developing and maintaining our Linux kernel, boot loader and BSP powering our products and help debug issues both in hardware, kernel-space and user-space to deliver a world-class user experience across the board.
With our global success, we’re expanding and you'll be one of the first to help establish and build our new team in our London office!
Further tasks and responsibilities
- Bring-up of new electrical devices and prototypes, getting them to work and integrating them into our embedded environment.
- Development of user-space software for Codex, our custom embedded Linux distribution.
- Build automation systems, testing and validate electronics, ensuring compliance with reMarkable’s requirements and industry standards.
- Researching and evaluating electronic components both from a hardware and software perspective.
We are looking for the following experience
- Proven expertise with Linux kernel development, preferably with recent kernel versions.
- Vast experience with embedded systems and a solid understanding of operating systems.
- Proficiency in C++. Rust or other system programming languages is beneficial.
- Familiarity with embedded bootloaders such as (Das) U-Boot, preferably on ARM based systems.
- Skilful at debugging and profiling complex systems.
- Expert knowledge of electronics, circuit diagrams, and experience with Yocto Project or Buildroot; familiarity with systemd or other init systems is a plus.
Practical information
- We will consider applicants on a rolling basis
- Language requirements: Professional English, written and spoken. Our working language is English
- Location: Central London, UK (Paddington)
- Visa requirements: British citizenship or indefinite leave to remain
Why we enjoy working here
- We enjoy working with highly skilled colleagues both within the team and in reMarkable at large in a cross functional environment.
- Being a part of the journey to a global company working with cutting edge technology.
- 25 days vacation a year, plus bank holidays. You’ll also have 5 extra days called “reMarkable days” you can make use of in addition to our regular vacation.
- Paid sick leave.
- Private health- and dental care cover. In addition, we offer life assurance.
- A mobile phone of your choice with subscription coverage, the newest reMarkable Paper Tablet and home broadband coverage within our company policy.
- We'll automatically enroll you into our pension scheme with NEST and contribute the equivalent of 4.5% of your base salary should you opt into the scheme. We will match any additional contributions that you make up to a maximum of 8.5%.
About us
reMarkable creates technology that helps people think better. Since the launch of reMarkable 1 in 2017, we have been the leading innovator in the paper tablet category. Today, millions of people rely on reMarkable to capture, refine, and elevate their thoughts in a world full of distractions. All of our technology is designed and developed in-house making you an important contributor to the development of our future products.
Equality
At reMarkable, we strive to ensure that all employees feel included, valued, fairly treated and that everyone has the same opportunities. We believe in creating a culture where employees are encouraged to explore new perspectives and feel confident in expressing their opinions.
As part of our hiring process, we assess candidates' affiliation with high-risk countries, defined by PST (Norwegian Police Security Service), for security purposes. We also conduct background checks for candidates in the final stages. Data is handled in full compliance with privacy regulations. Should you reach the final stages of the recruitment process, you will be informed. Background checks will not be performed without your knowledge.
- Department
- Software Development
- Role
- Embedded Software Engineer
- Locations
- London
- Employment type
- Full-time
- Positions
- 2
London
Senior Embedded Linux Engineer
Do you want to work with cutting-edge Linux kernels, boot loaders and bring-up of new electrical devices and prototypes for innovative consumer products?
Loading application form