Software Engineer - Linux

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 pa
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!