Senior Software Developer (C/Python Systems)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →