Software Engineer - Build complex software tools – Deep-Tech If you’re the kind of engineer who geeks out over compilers or debugging tools, can wrangle C in your sleep, 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 enjoys complex software and wants to make a real-world impact. 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 / Python on Linux) * 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 and get exposure to customers 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 sessions * 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? If this sounds like you, then apply now for immediate consideration or a chat