- +7 499 343 56 24
- Россия, Москва, ул. Фотиевой, д.5, стр.1, 119333
Программист (C/С++/Python)
Обязанности (не все сразу, но все потребуется):
- Разработка серверных приложений для систем управления лабораторным оборудованием на C и Python
- Доработка и адаптация open-source софта для наших конкретных потребностей
- Сведение вместе разнородного внутреннего и внешнего софта и его интеграция в дистрибутив ОС на базе Debian для использования в наших встраиваемых системах
- Разработка и поддержка стека сетевых (TCP/UDP) библиотек и фреймворков на C и C++ под Windows (msvc2013/mingw), Linux(gcc/clang) и Mac (gcc/clang) под архитектуры x86, amd64, armhf, mipsel
- Высокоуровневое программирование микроконтроллеров на C
Требования (отсутствие любого пункта из списка - большой минус):
- Знание языка С99 (при знании C++ достаточно знать то, в каких местах эти два языка различаются)
- Базовые знания языка Python
- Уверенное знание любой ОС на базе Linux (желательно из семейства Debian) и понимание того, как это работает: что такое “ядро” и как его компилировать, зачем нужны systemd и D-Bus, что делает netfilter/iptables, как происходит загрузка ОС и т.п.
- Толерантность ко всем основным операционным системам (придётся работать как под Linux, так и под Windows, реже под Mac OS)
- Английский язык на уровне, достаточном для чтения технической документации
- Умение работать с системами контроля версий
- Понимание основ Computer Science: пространственная и временная сложность алгоритмов, характеристики наиболее распространенных структур данных (HashMap, Red-Black Tree, Vector, Deque и т.д.), чем отличаются “мегабайт”, “мегабит” и “мебибайт”...
- Аккуратность в написании кода и его документировании.
Желательно (присутствие любого пункта из списка - явный плюc):
- Опыт работы со SCADA системами;
- Опыт работы с одноплатными компьютерами;
- Опыт программирования микроконтроллеров на языке C и общее понимание того, как они работают;
- Знание языка С++11 и сопутствующих технологий на хорошем уровне;
- Наличие собственных (хобби) проектов, о которых хочется рассказывать. Пусть даже кривых и незаконченных;
- Наличие публикаций на Habrahabr, Reddit, Science, ... ;
- Знание других скриптовых языков кроме Python;
- Практический опыт frontend web-разработки;
- Практические навыки конфигурации сети в Linux;
- Грамотная речь, умение кратко и четко излагать мысль, умение объяснять;
- Общая осведомлённость в современных языках, фреймворках, библиотеках, парадигмах и подходах.
Условия:
- 5 рабочих дней в неделю, 8-часовой рабочий день (гибкое расписание с 8-10 часов, до 17-21 часов);
- Заработная плата определяется по результатам собеседования;
- Карьерный рост по результатам работы;
- Оплачиваемый отпуск + государственные праздники, оплата больничных;
- Просторный офис на ул. Фотиевой на границе парка, недалеко от м. Университет, Ленинский проспект;
- Чай/кофе, печеньки;
- Частично оплачиваемое обучение, дополнительные премии, стажировки.
Направления деятельности
Пресс-центр
Наши контакты
119333, г. Москва, ул. Фотиевой, д. 5, стр. 1
О компании
Направления деятельности
Пресс-центр
Наши контакты
2011-2024 © ООО "ЦИФ МГУ имени М.В. Ломоносова"
ИНН: 7729679023, КПП: 772901001, ОГРН: 1117746246991
Физический адрес: 119333, г. Москва, ул. Фотиевой, д. 5, стр. 1
Юридический адрес: 119234, г. Москва, ул. Ленинские Горы, д. 1, стр. 77, этаж 1, комната 101
Корзина пуста
0
шт.
/
0 руб.
ОформитЬ
Очистить