TFTP/Grub). Extensive experience with configuration management at scale. Proficiency in a range of system/network tools and services including EBPF, tcpdump, strace, nmcli (Network Manager), systemd, ntp/ptp, lsof, nc, nmap, and NFS/S3 storage. Proficiency with networking fundamentals including DNS, TCP/UDP/multicast, etc. Deep understanding of Linux and its network More ❯
/TFTP/Grub) Extensive experience with configuration management at scale Proficiency in a range of system/network tools and services including EBPF, tcpdump, strace, nmcli (Network Manager), systemd, ntp/ptp, lsof, nc, nmap and NFS/S3 storage Proficiency with networking fundamentals including DNS, TCP/UDP/multicast etc. Deep understanding of Linux and its network More ❯
s degree in Computer Science, Software Engineering or a related field, or equivalent practical experience 2-5 years of professional software development experience Experience with C, Python, Bash and Systemd, working close to hardware in embedded Linux environments. Familiarity with low-level components such as CPUs, BIOS and PCIe is highly desirable. Experience with Agile or Scrum methodologies ABOUT BUSINESS More ❯
proxying, and network security. Familiarity with firewalls, VPNs, and IPS/IDS. Experience with user authentication (Active Directory, Entra ID, Google Workspace Directory, RADIUS). Experience with Linux tools (SystemD, Debian/Ubuntu package management). Familiarity with DevOps tools (Jira). Why choose Smoothwall by Qoria: In this role, you can expect: Employee stock options Enhanced holiday & family leave More ❯
and champion best practices to maintain quality in deliverables. Mentor and support engineers through technical implementation, providing guidance and coaching. Manage the integration of and support systems that include –systemd network management, GNSS/PNT, SATCOM modems and enhanced networking architectures (VLANs etc.) Triage and investigate non-conformances (NCs), providing timely resolution in line with the product roadmap. QUALIFICATIONS, EXPERIENCE … supporting the technical development of junior engineers. Strong technical background in embedded systems and device integration (SATCOM experience preferred) Strong technical background in Linux OS development and management, including SystemD networking and advanced networking architectures. Good experience with software development life cycle process and associated tooling. BENEFITS Competitive Salary and Annual Bonus Stock Options Contributory Pension Scheme 25 days Annual More ❯
Engineer to join our team in a hybrid role based in Central London . Key Responsibilities: Deploy, configure, and manage Linux-based servers and services. Enhance and maintain custom systemd services and OS-level configurations. Manage Kubernetes clusters and containerized workloads. Administer GitLab infrastructure for CI/CD processes. Operate and maintain Kafka clusters for real-time data pipelines. Diagnose More ❯
simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks for real More ❯
simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks for real More ❯
especially Xen/XenServer. Experience with software and hardware security. Understanding of Linux kernel internals, bootloaders, UEFI, filesystems, partition tables. Experience with Linux packaging (e.g., RPM) and userspace components (systemd, rsyslog, openssl). Familiarity with x86 architecture and assembly. Experience with open source development and community interaction. About Us: Cloud Software Group is one of the world's largest cloud More ❯
London, England, United Kingdom Hybrid / WFH Options
DEPOP
Postgres or another major RDBMS at scale. Experience with Kubernetes. Experience with other major HashiCorp projects (Consul, Vault). Knowledge of modern Linux systems internals (kernel, filesystems, network stack, systemd). Mentoring experience. Additional information Health + Mental Wellbeing PMI and cash plan healthcare access with Bupa Subsidised counselling and coaching with Self Space Cycle to Work scheme with options More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Qoria
packet capture, proxying and filtering Familiarity with firewalls, VPNs, and IPS/IDS Experience with user authentication (Active Directory, Entra ID, Google Workspace Directory, RADIUS) Experience with Linux tools (SystemD, Debian/Ubuntu package management) Why choose Smoothwall by Qoria: In this role, you can expect: Employee Share Scheme 25 days holiday + bank holidays, increasing to 30 days over More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
passion for Linux networking, from kernel to user space Professional experience with computer networks, including virtual networks, distributed systems as well as understanding of hardware offloading technologies. Interest in systemd-networkd, NetworkManager, ModemManager, iwd, conman, bluez, iproute2, Open vSwitch, WireGuard and similar software components Fluency in at least one of Golang, C/C++, Rust or Python Professional written and More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
planning and development for new and existing products Proficiency in C++, with Rust or similar languages a plus Debugging and profiling complex systems Electronics knowledge, circuit diagrams, Yocto, Buildroot, systemd familiarity The role covers embedded core activities, such as hardware bring-up and feature enablement, as well as security, peripheral drivers, display, and power management, focusing on Linux bootloaders and More ❯
technical direction, leading by example, and still getting your hands dirty writing code. What we're looking for: Strong experience in Python, Postgres, and Django Comfortable in production environments (systemd, Linux, cloud infrastructure) Experience building and scaling backend systems Ability to guide junior engineers and lead by example Obsession with speed, quality, and simplicity in product delivery Bonus: Interest in More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
new and existing products. Skills in C++, Rust, or other system programming languages. Debugging and profiling complex systems. Knowledge of electronics, circuit diagrams, Yocto Project, Buildroot, and familiarity with systemd or similar init systems. This role suits an experienced Linux Engineer familiar with physical products in automotive, medical devices, IoT, tablets, or consumer devices. The responsibilities focus on embedded core More ❯
or another system programming language is ideal. 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 ideal. The senior Embedded Software Engineer is responsible for two key areas: the first involves embedded core activities, such as new hardware bring-up and maintenance More ❯
or another system programming language is ideal. 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 ideal. This role would be ideal for an experienced Linux Engineer who has worked with physical products in areas such as automotive, medical devices, IOT More ❯
or another system programming language is ideal. 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 ideal. The senior Embedded Software Engineer is responsible for two key areas: the first involves embedded core activities, such as new hardware bring-up and maintenance More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
have interest in learning or experience in one or more low-level systems and security facilities such as: Bootloaders in ARM and X86, such as piboot, uboot, grub-uefi Systemd and units, udev, initrd, graphics OS level firmware daemons and CLI applications You may have experience or knowledge of Yocto What we offer colleagues We consider geographical location, experience, and More ❯
or another system programming language is ideal. 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 ideal. The senior Embedded Software Engineer is responsible for two key areas: the first involves embedded core activities, such as new hardware bring-up and maintenance More ❯
Cambourne, England, United Kingdom Hybrid / WFH Options
Remotestar
Next.js and Node.js. Strong understanding of microservice architecture and experience with Java backend development. Experience with NGINX configuration and administration. Familiarity with Unix-based systems and server management tools (systemd, ssh, bash scripting). Knowledge of SEO best practices and techniques. Experience working with databases, including HSQLDB and sqlite3. Familiarity with Next.js pages router and dynamic routing concepts. Good communication More ❯
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 More ❯