Salary: £90,000 - 90,000 per year Requirements: 10 years of experience with Linux platforms, including kernel customisation, platform security, and performance optimisation Advanced proficiency in C programming for embedded environments Proven system diagnostics experience A solid understanding of networking concepts and security mechanisms Responsibilities: Define and maintain the software architecture, translating complex requirements into actionable engineering plans while leading the implementation of features Apply hands-on expertise with protocols and utilise schematics to ensure seamless integration, in addition to driving root cause analysis for critical system issues Build and mentor elite engineering teams Technologies: Embedded Linux Security Architect C++ Hardware More: We are a leading company in high-performance embedded systems, seeking a Principal Software Engineer to help drive the architecture and design of our innovative products. Our team is passionate about resolving real-world challenges and collaborating across all levels. We offer a competitive salary based on experience along with a comprehensive benefits package, and the opportunity to work on impactful projects in a dynamic environment located in Cambridge. last updated 18 week of 2026