Senior Software Developer (C/Python Embedded) in Cambridge
Senior Software Developer (C/Python Embedded)

Senior Software Developer (C/Python Embedded) in Cambridge

Cambridge Full-Time No home office possible
E

Senior Software Developer (C/Python Embedded)

Entrust – Cambridge, England, United Kingdom

Posted 6 days ago. Be among the first 25 applicants.

At Entrust, we’re shaping the future of identity centric security solutions. We empower careers, foster collaboration, and build solutions that help keep the world moving safely.

About the Position

You will join a team working on the firmware of our next‑gen cryptographic Hardware Security Modules (HSM). Your contributions will range from SELinux system tuning to chip‑set level drivers, Python scripts and C tools, tools to install, interact with, and control embedded boards, secure upgrade and secure boot. The SELinux applications involve many large interacting processes and containers. The HSM hardware is a secured, embedded board which provides a multi‑core fast processor, FPGA accelerator, 8GB+ RAM, and large SSD.

Responsibilities

  • Play a significant role in the team designing, prototyping, coding, and testing of our full system, from inception to delivery.

Required Qualifications

  • Degree or equivalent, in Software Engineering, Computer Science, Maths or relevant discipline.
  • Development & design in both C and Python on Linux, in an embedded environment.
  • Experienced with complex, multi‑component projects, using multiple development languages.
  • Able to solve complex technical problems with demanding requirements, in innovative, practical ways.

Bonus Qualifications

  • Secure‑boot technologies and digital signatures.
  • Device drivers & hardware protocols.
  • Secure‑Linux tools & API libraries.
  • FPGAs and/or VHDL coding.
  • Open‑source software development – as licensee, or as contributor.
  • A broad interest in cryptography and/or computer security techniques.
  • Agile and/or Scaled Agile Framework (SAFe).

Job benefits

  • Career Growth: Whether you’re a budding developer or a seasoned expert, we’re invested in your professional journey.
  • Flexibility: Remote, hybrid, or on‑site options to fit your lifestyle.
  • Collaboration: Teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.

Ready to Make an Impact?

If you’re excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let’s build a more secure world—together.

Apply today! For more information, visit www.entrust.com.

EEO

Entrust is an EEO/AA/Disabled/Veterans Employer. Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas. We welcome applications from qualified individuals of all backgrounds, and we strive to provide an accessible experience for candidates of all abilities. If you require an accommodation, contact accessibility@entrust.com.

Recruiter

Neha Rathore
Neha.Rathore@entrust.com

Seniority level

  • Mid‑Senior level

Employment type

  • Full‑time

Job function

  • Engineering and Information Technology

Industries

  • Software Development

#J-18808-Ljbffr

E

Contact Detail:

Entrust Recruiting Team

Senior Software Developer (C/Python Embedded) in Cambridge
Entrust
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>