Назад
Company hidden
6 часов назад

Senior Software Developer (C/Python Systems)

Формат работы
remote (только United_kingdom)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Software Developer (C/Python Systems): Develop and design Linux system tools and client-side utilities for embedded Hardware Security Modules (HSMs) with an accent on SELinux-based security rules, multi-component/container interactions, and secure HSM upgrade workflows. Focus on building end-to-end features in Python and C, solving complex technical problems under demanding security requirements, and delivering tested, reviewed system software.

Company

hirify.global builds identity-centric security solutions for global customers.

What you will do

  • Design and develop the full system with embedded HSMs, client-side tools, and API libraries.
  • Implement features from inception through delivery.
  • Write and maintain software in Python and C for Linux in an embedded context.
  • Perform software design, coding, testing, and code review.
  • Work on SELinux applications involving many interacting processes and containers.
  • Build tools to interact with and control HSMs, including their secure (signed) upgrade process.

Requirements

  • Degree (or equivalent) in Software Engineering, Computer Science, Maths, or a related discipline.
  • Development and design experience in both Python and C on Linux in an embedded context.
  • Experience with complex, multi-component projects using multiple development languages.
  • Ability to solve complex technical problems with demanding requirements in innovative, practical ways.

Nice to have

  • Knowledge of Windows development.
  • Knowledge of secure-boot technologies and digital signatures.
  • Familiarity with full-stack from device drivers to client-side tools and API libraries (including some hardware protocol knowledge).
  • Open-source development experience (as licensee or contributor).
  • Interest in cryptography and/or computer security techniques.
  • Agile and/or Scaled Agile Framework (SAFe) experience.

Culture & Benefits

  • Flexible work options: remote, hybrid, or on-site.
  • Learning-forward approach focused on career growth.
  • Collaboration culture with shared ideas and brainstorming.
  • Diversity, inclusion, and respect with global affinity groups.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →