Программист С со знанием Assembler, Java, Python, ОС Linux
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Требования:
- Базовые знания
Знания в области процедурного и объектно-ориентированного программирования, парадигмы модульного программирования. Знание различий между транслируемыми и интерпретируемыми языками
программирования, языками высокого и низкого уровня. Понимание принципов работы распределенных систем, кластерных систем, архитектуры типа "клиент-сервер", базовые знания по технологии виртуализации.
- Программирование и отладка
Опыт программирования и отладки программ на языке C (знание C++ желательно, но необязательно), знание основ Assembler, знание Java и/или Kotlin, python/Django, (знания в области Web-программирования с использованием Javascript являются плюсом).
- Опыт работы с ОС
Важен опыт работы с OC Linux и иcпользования её в качестве среды разработки, знание архитектуры компьютеров и встроенных систем.
- Низкоуровневое программирование
Весьма желателен опыт разработки драйверов под Linux, FreeBSD или другую UNIX-систему. Опыт разработки драйверов для RTOS типа QNX приветствуется.
- БД
Желательно знание принципов работы баз данных, SQL и NoSQL, построения распределенных баз данных и интерфейсов к ним.
Обязанности:
- соблюдение всех правил компании
- подписание договора NDA - соглашение о конфиденциальности;
Программист должен знать:
- руководящие и нормативные материалы, регламентирующие методы разработки алгоритмов и программ и использования вычислительной техники при обработке информации, основные принципы структурного программирования;
- виды программного обеспечения;
- технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы ЭВМ, правила ее технической эксплуатации;
- технологию автоматической обработки информации;
- виды технических носителей информации;
- методы классификации и кодирования информации;
- формализованные языки программирования;
- действующие стандарты, системы счислений, шифров и кодов;
- порядок оформления технической документации;
- передовой отечественный и зарубежный опыт программирования и использования вычислительной техники
Бонусы
от 30-45 тысяч база + месячная премия до 100% оклада, если сроки соблюдаются.