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 ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
interest in the challenges of immutable desktop environments. Skills in Linux containerisation technologies - kernel namespaces, cgroups, apparmour, or seccomp Skills in Linux desktop environments - XDG portals, free desktop specifications, systemd, GRUB etc. Skills in C/C++, Go, Python and Shell scripting. Good communication skills for both internal and external interactions. Ability to travel twice a year, for company events More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Solid understanding of Linux, preferably Debian or Ubuntu. Experience with Linux-capable devices like Raspberry Pi. Interest or experience in low-level systems and security facilities such as bootloaders, systemd, Linux security implementations (TPM, FDE, LUKS, HSM), etc. Knowledge of or experience with Yocto is a plus. What we offer colleagues Distributed work environment with biannual in-person team sprints. 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 ❯
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 ❯