SonicJobs Logo
Login
Left arrow iconBack to search

Software Engineer - Linux

Softweb Resourcing
Posted 8 days ago, valid for 5 days
Location

Cambridge, Cambridgeshire CB21NT, England

Salary

ÂŁ40,000 - ÂŁ75,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • A Cambridge-based Deep-Tech company is seeking a low-level Systems Software Engineer with a passion for solving complex problems.
  • The role requires hands-on experience with C and Python, particularly in systems or embedded environments, with a focus on code quality and collaboration.
  • Candidates should have a Computer Science degree or similar, along with a strong curiosity and interest in OS internals, compilers, and debugging.
  • This position offers a salary of ÂŁ60,000 to ÂŁ80,000, depending on experience, and emphasizes the importance of technical excellence and innovative thinking.
  • The job can be office-based or hybrid, providing an opportunity to work on industry-defining technology alongside a talented team.

Software Engineer - Build complex software tools – Deep-Tech

If 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 from code reviews to complex bug hunts

• Solve intellectually stimulating problems

About you:

• You’re hands-on with 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 aren’t afraid of the Linux scheduler

• You’re as comfortable thinking about the “big picture” architecture as you are grinding through tricky debugging

• You hold a Computer Science degree (or similar), but it’s your passion for elegant solutions and relentless curiosity that sets you apart

Why 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

Sound like your kind of challenge? Apply now for immediate consideration or for a chat.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.