Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Entrust in Cambridge is seeking a Senior Software Developer to help design and implement Linux-based system tools for our hardware security modules. The role combines Python scripting with C development in an embedded context, focusing on security, containers, and scalable tooling.
You will contribute across design, implementation, testing and code review, working on multi-component projects that interact with HSMs, kernel interfaces, and platform services in a hybrid work setup.
Location: Cambridge (Hybrid, 3 days onsite)
Job type: Permanent, full-time
You will join a team working on Linux system tools requiring Python development experience for scripting along with C coding experience.
We’re using locked-down SELinux embedded in our Hardware Security Modules (HSMs), tackling the network stacks, security rules, container interplay, & other challenges. We’re also working on the tools to interact with and control HSMs, and their secure (signed) upgrade process.
The SELinux applications involve many large interacting processes and containers. As to scale, the HSM hardware provides a multi-core fast processor, 8GB RAM, and multiple SSD partitions.