Linux Kernel Development Jobs in the UK

10 of 10 Linux Kernel Development Jobs in the UK

Senior Embedded Linux Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Linaro Ltd
Overview We seek a highly skilled and technically capable Senior Embedded Linux Software engineer to join the Linaro Professional Services team. Applicants should have a proven record of developing and delivering system software for production-grade consumer electronics and industrial IoT devices. As an experienced senior developer, you will … leader in customer projects, developing end-to-end operating system (Yocto/OpenEmbedded/Debian) support, bringing up BSPs for devices, and serving as kernel and operating system technical expert on the project. A successful candidate will develop, support, maintain, and document software functionality; identify and evaluate new technologies … test, and debug programs to meet needs. Requires expert skill set, proficiency, and a proven record of open-source contributions. Main Duties Design and development of custom operating system solutions based on Yocto, Android, and/or Debian platforms. Enable Linux support for various hardware blocks. Knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Linux Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Linaro Ltd
looking for an Engineer with a passion for open-source software and 1 to 3 years of experience contributing to open-source projects like Linux Kernel, Zephyr, Yocto Project, etc., to join our Linaro Professional Services team. The applicant must have a strong foundation in computer science and … Main Duties Collaborate regularly within a team and with upstream communities. Develop, test, integrate, and document new software features in any part of a Linux system (including the kernel, libraries, and user space). Troubleshoot, debug, and resolve system issues and bugs as they arise. Implement end-to … end system capabilities, integrating system software with user programs to produce seamless and optimized end-user experiences. Create and maintain software to support development, including CI/CD and automation, remote access utilities, and software packaging. Work directly with hardware, including bringing up hardware platforms from scratch. Present talks More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Linux Engineer Software Development London

London, United Kingdom
reMarkable
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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer C/C

Essex, Chelmsford, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering … C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include … be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision This is a fantastic opportunity to join a Chelmsford, Essex based world leader in More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

Senior Embedded Software Engineer C/C++

Chelmsford, Essex, South East, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering … C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include … be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision This is a fantastic opportunity to join a Chelmsford, Essex based world leader in More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Software Developer - Linux Systems

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
Come work on system level security software for Linux, from hardened hypervisors and network stacks to public key encryption and endpoint security. You will be working in a product development team alongside other bright and likeminded people. The team is responsible for designing and developing new features for … digital world secure. Requirements: Strong C and C++ programming skills In depth networking knowledge, especially TCP/IP Experience debugging complex system problems in Linux A top Bachelor's degree in Computer Science or related field While not required, additional knowledge of Linux kernel development, Yocto … Linux window management, the x86-64 architecture, or Trusted Platform Modules (TPM) would be beneficial. Situated in brand-new offices near the city centre this productive and well-managed team reap the benefits of being part of a large and successful company with a comprehensive benefits package. On offer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

System Development Engineer II, FireTV

London, United Kingdom
Amazon
our sensational FireTV partner products? We are looking for exceptional talent with Android Open Source Project (AOSP) expertise to join as a Senior Software Development Engineer in the Fire TV 3p Devices team. Our team's mission is to build delightful FireTV products for our customers and partners with … lower cost and faster time to market. As a member of the team, you will be working with business partners, software development engineers and testers to design, implement, test, launch, document, and maintain complex software applications, tools, and systems. You will have significant influence on our overall strategy by … features, drive the system architecture, and spearhead the best practices that enable a quality product. You will learn a variety of cutting-edge technologies, development processes, and develop well-rounded skills such as leadership and effective project management. You will also mentor junior software development engineers. Key job More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Principal Software Architect

Cambridge, Cambridgeshire, United Kingdom
Arm Limited
or more of the following languages: Java, C#, Rust, Go, JavaScript, Python. Familiarity with modelling technologies e.g. gem5, qemu, Fixed Virtual Platforms. Familiarity with Linux kernel development and performance tuning. In Return: We offer an outstanding opportunity to join Arm at a time of exciting growth and … development. You will join an engaging, innovative, and diverse team within an encouraging, supportive environment crafted to support development and nurture success More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Linux Systems Software Developer

Cambridge, Cambridgeshire, United Kingdom
Ecm Selection
algorithms, improving performance, writing unit and automated tests, and fixing security vulnerabilities. Code is predominantly written in C and C++ and mainly targets the Linux operating system, although there is some crossover with projects targeting Windows. In addition to a bachelor's degree in computer science or similar, you … will need: Excellent programming experience in C/C++ Good practical knowledge developing for User-mode Linux (UML) Understanding of public key infrastructure (PKI) and other uses of cryptography Understanding of the OSI network model, especially the TCP/IP protocols Additional knowledge or experience in any of the … following would be beneficial but is not required: Linux kernel development, the Yocto Project, x86-64 architecture, and Trusted Platform Modules (TPM). Located in new offices within a short walk from Cambridge train station, this friendly team collaborates in a relaxed environment where flexible working is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal System Dev Engineer, Fire TV Partner Engineering

London, United Kingdom
Amazon
TV and Amazon Echo. What will you help us create? Along with leading in web services and e-commerce, is an inventive research and development company that designs and engineers high-profile consumer electronics including our best-selling e-readers, tablets and Fire TV. Fire TV client software and … chain oriented running product changes migrations. The ideal candidate: Has in-depth expertise working with the Android system. In-depth knowledge and experience with Linux kernel development. Experience on bootloader and device drivers development and enjoys working on hardware directly. Enjoys working side by side with partners … being targeted." BASIC QUALIFICATIONS Bachelor's degree and/or Master's/Doctorate degree in Computer Science or equivalent. 10+ years of System Development Engineering experience leading consumer device product development, system programming, device driver/BSP integration, SOC bringup/debug/deployment, and system engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Linux Kernel Development
10th Percentile
£54,750
25th Percentile
£56,250
Median
£106,750
75th Percentile
£127,188
90th Percentile
£145,000