Информационный портал о карьере и работе для студентов и выпускников технических и естественнонаучных специальностей

Обратите внимание

Осень 2017
Новости науки и техники События

06.10.17 : Программист Python/С++/Linux, Мск

Компания: Центр инженерной физики при МГУ имени М.В. Ломоносова



Обязанности:
  • Поддержка и доработка внутренних инструментов на Python для облегчения жизни себе и коллегам (простые кодогенераторы, программы для инициализации/калибровки оборудования, скрипты для управления демонстрационными стендами, ...).
  • Поддержка и доработка ОС для наших крейт-систем на базе GNU/Debian. В зависимости от навыков/предпочтений, это может быть как высокий уровень (небольшие web-админки на базе Python3/aiohttp, bash- и python- скрипты для сведения вместе разнородного внутреннего и внешнего софта, обёртки для работы с программными/аппаратными компонентами ОС через удобное API, …) так и низкий (настройка systemd/udev/dbus, адаптация ядра Linux и загрузчика под нестандартные платформы, написание драйверов).
  • Участие в разработке системы распознавания печатных плат с использованием машинного обучения. В зависимости от навыков, это может быть как создание GUI на PyQT, так и настоящий computer-vision.
Требования:
  • Знание языка Python3 и сопутствующих технологий на хорошем уровне: что такое GIL и чем он мешает, зачем нужен модуль weakref, что такое генераторы и сопрограммы, как реализовывать инкапсуляцию и зачем нужен mypy, что такое virtualenv и т.п.
  • Знание языка C++ на приемлемом уровне: reference- и value- семантика, ручное управление памятью и умные указатели, что-такое object slicing и late binding, что значит RAII, для чего нужны исключения и т.п.
  • Хороший практический навык работы с любой ОС на базе Linux (желательно из семейства Debian) и понимание того, как это работает: зачем нужны X Window System и Wayland, что делает netfilter/iptables, как пользоваться virtuabox, что делает программа ssh и т.п.
  • Знание английского языка на уровне, достаточном для полноценного чтения технической документации.
  • Общая осведомлённость в современных языках программирования, фреймворках, библиотеках и подходах. Как минимум – иметь представление о классических шаблонах проектирования и сути основных парадигм программирования.
Условия:
  • 5 рабочих дней в неделю. 8-часовой рабочий день (гибкое расписание с 8-10 часов, до 17-21 часов).
  • Заработная плата 60 000-100 000 рублей/мес (после вычета всех налогов) по результатам собеседования, карьерный рост по результатам работы.
  • Оплаченный отпуск + государственные праздники, оплата больничных.
  • Работа в 10 минута езды на транспорте от метро Ленинский Проспект.
  • Чай/кофе, печеньки.
  • Частично оплачиваемое обучение, дополнительные премии, стажировки.
  • Малое количество legacy code и возможность использовать современные технологии: C++11 и Qt5, Python3 и asyncio, Ecmascript7 и WebPack, OpenCV3 и Tensorflow.

Центр инженерной физики при МГУ имени М.В. Ломоносова приглашает на работу программиста Python/С++. Работа очная на полную ставку.

О нас:

Мы – команда специалистов в области микроэлектроники, электронных плат и устройств, встроенного программного обеспечения, алгоритмов управления и робототехники, прикладного ПО. Область деятельности нашей компании – материальное обеспечение наукоемких проектов. В нашу команду мы ищем увлечённых техникой и технологией специалистов, которые помогали бы нам создавать новые интересные и востребованные инженерные решения, попутно делясь друг с другом опытом и получая удовольствие в процессе.

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

HR-специалист: Ольга, engphys@yandex.ru



Все предложения о работе