Software Engineer - Linux Systems

Softweb Resourcing
Cambridge, UK
6 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Software Quality Code Review Software Debugging Linux Python (Programming Language) Software Tools Software Engineering Information Technology

Job description

Graduate / Junior / Mid Software Engineer - Build complex software tools - Deep-TechIf you’re the kind of engineer who thrives on solving very hard problems, is interested in compilers or debuggers, can write low level C code, and wants to work on novel technology that rewrites the rulebook for how software gets built - this might be the role you’ve been looking for.A Cambridge based Deep-Tech company with a world-class team is looking for a low level / Systems Software Engineer that will be working with like minded others on new features for their core product.They value technical excellence, creative problem-solving, and the kind of curiosity that means you’re always digging deeper and perhaps interested in how the OS works.What you’ll do:* Own core features and technical projects (mostly C on Linux) with some Python for UI* Focus on code quality as part of development - reviewing, refactoring, and writing new features* Collaborate with a top tier engineers doing everything

Requirements

from code reviews to complex bug hunts* Solve intellectually stimulating problems and be mentored by world class engineersAbout you:* You hold a Computer Science degree (or similar)* You’ve got some knowledge of C (systems or embedded) and Python. (If you’ve dived deep into debugger / compiler internals, JITs, kernel APIs, x86 or assembly - even better)* You like low-level or embedded systems and are either a graduate or someone with a few years of experience* You’re as comfortable thinking about the “big picture” architecture as you are grinding through tricky debuggingWhy join us?* Work on truly unique, industry-defining tech* Collaborate with brilliant people who care deeply about what they build* Shape products used by the world’s most important technology companies* Office-based or hybrid role in Cambridge with one of the best company cultures around with career progression prioritizedSound like your kind of challenge? Apply now for immediate consideration or for a chat.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang ¡ Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ World Congress 2025

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho ¡ World Congress 2026 Europe

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac ¡ World Congress 2021

4:05 min

Redefining software engineer job specifications and modern university partnerships

Avani Prabhakar Avani Prabhakar +3 ¡ World Congress 2026 Europe

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani ¡ Europe 2026 Virtual

Videos

See all

Related articles

See all