Senior Software Developer

Entrust
Cambridge
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Communication"]

Join a team designing and building Linux-based system tools for embedded Hardware Security Modules (HSMs). You’ll work with Python and C on Linux, develop features from inception to delivery, and contribute to multi-component projects involving containers, SELinux, and secure upgrade processes in a security-focused environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Entrust
Entrust
3 months ago

Senior Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Join a team designing and building Linux-based system tools for embedded Hardware Security Modules (HSMs). You’ll work with Python and C on Linux, develop features from inception to delivery, and contribute to multi-component projects involving containers, SELinux, and secure upgrade processes in a security-focused environment.
Location: Cambridge
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Play a significant role in the design and development of our full system with embedded HSMs, client-side tools & API libraries.
  • •Develop features from inception to delivery.
  • •Software design, coding, testing, and review.

Key Requirements

  • •Degree or equivalent in Software Engineering, Computer Science, Maths or relevant discipline
  • •Development and design in Python and C on Linux in an embedded context
  • •Familiar with complex, multi-component projects, using multiple development languages
  • •Ability to solve complex technical problems with demanding requirements, in innovative, practical ways
  • •Bonus: knowledge of Windows development or secure-boot technologies and digital signatures
Experience:CybersecurityEmbedded systemsHardware security
Education:Bachelor's
Skills:Problem-solvingCommunication
Languages:English
Tech Stack:PythonCLinuxSELinuxHSMWindows

Company Brief

Entrust
Provides identity, authentication, and secure transaction solutions including public key infrastructure (PKI), digital certificates, encryption, and secure issuance for payments, mobile, and enterprise environments to protect digital identities and critical communications.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Minneapolis, United States
Founded: 1994
WebsiteLinkedIn