Криптограф / Разработчик защищенного встраиваемого ПО

от 260 000 до 300 000 ₽ до вычета налогов

Вакансия находится в архиве

Майсимтех

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Гибкий график

Mysimtech is a young engineering company focused on secure solutions for IoT industry. We develop and integrate specialized software for various embedded platforms and systems to make IoT applications secure and trusted. We are extending our engineering team to focus on an innovative secure connectivity management solution and looking for a Cryptographer, who will join our R&D team and will be responsible for carrying out diverse development tasks, such as design and implementation of cryptographic algorithms, unit tests and preparation of developer documentation.

Responsibilities:

• Design, development, documentation, and validation of cryptographic algorithms
• Design and implementation software for secure microcontrollers including GSMA eSIM, other embedded and mobile platforms
• Performance and endurance optimizations
• Secure coding and system design
• Design and implementation of functional and performance tests.

Requirements:

Mandatory qualifications

  • MS in Electrical or Computer engineering or Software engineering

  • Good knowledge of cryptography standards and protocols (symmetric, asymmetric, hashing, digital signatures, blockchain etc)

  • Minimum 5 years of relevant experience

  • Java SE and Java Script programming skills

  • C/C++ programing skills (embedded and desktop domains)

  • Familiarity with Java Card technology

  • Familiarity with collaborative development tools and processes (JIRA, Git, SVN, GitLab CI, etc.)

  • Familiarity with Unit testing concepts and frameworks (JUnit, CUnit, etc.)

Highly valuable skills

  • Hands-on Smart Card OS / Java Card OS / Embedded software experience

  • Telco & industry standards (ETSI, 3GPP, GSMA RSP and Global Platform)

  • Good understanding of security requirements for secure embedded systems and relevant attacks

  • Build systems like Ant, Maven, SCons, CMake

  • Javadoc / Doxygen / MkDocs frameworks, PlantUML

  • Scripting languages for automation of build, test and deployment: JavaScript (e.g. Rhino/Nashorn), Python, etc.

  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment

  • Self-motivated and self-managing, with strong organizational skills with ability to work autonomously

Условия:
  • Оформление по ТК
  • Работа в офисах компании в г. Зеленоград или г. Москва (гибридный график)
  • Желающим предлагается семейная релокация в г. София (Болгария) с оформлением BlueCard EU
  • Полный рабочий день или частичная занятость по договоренности
  • Семейная медицинская страховка
  • Оплата мобильной связи, а также дополнительных расходов
  • Полностью оплачиваемый отпуск по ТК

Ключевые навыки

Version control/git
Atlassian jira
Java
Python
Junit
Java card
C programming language
Криптография
Pipesim
Riot.js
Atlassian jira
Information security
Javascript
C++
Cherrypy
Rsa
Aes
Ant design
Apache shardingsphere

Контактная информация

Майсимтех

Сайт: my-sim.ru

Почта: office@my-sim.ru

Вакансия опубликована 07.05.2024 в г. Москва.

Похожие вакансии

#

Москва

Полный день

Подробное описание

26 декабря

#

от 200 000 до 300 000 ₽

Москва

Удаленная работа

Подробное описание

24 июля

#

Москва

Удаленная работа

Подробное описание

21 октября