Ведущий программист (team lead)

Дата размещения вакансии: 15.06.2024
Работодатель: НАТЕКС
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы хотим, чтобы каждое наше новое оборудование было самым лучшим и современным в мире! Если тебе интересны высокоскоростные интерфейсы связи, FPGA, ARM-процессоры, Linux, RTOS, оптика, С, PHP, LUI, HTML, CSS, JavaScript, Python, Ethernet, SGMII, USB, SATA, DDR, Verilog, VHDL, обработка сигналов, передача данных, алгоритмизация, оптимизация, изобретательство, цифровая или аналоговая схемотехника, конструкторская работа, многослойные печатные платы, беспроводные интерфейсы, системы управления, WEB, автоматизированное тестирование, дружный молодой коллектив, перспективы развития и роста — ждем тебя в «НАТЕКС»!

Обязанности:

  • Управление командой и разработка ПО для сетевого оборудования операторского класса (архитектура ARM/MIPS, ОС Linux);
  • Эксперт в области ПО, задание планки для команды;
  • Участие в создании ТЗ, оценка трудозатрат;
  • Участие в создании архитектуры системы и ПО;
  • Разработка ключевых модулей системы (30−50% времени);
  • Декомпозиция работ, оценка сроков исполнения, оперативное планирование;
  • Контроль соответствия ТЗ, соблюдения архитектуры и качества кода;
  • Контроль компетенций разработчиков, направление на обучение или обучение на месте.

Требования:

  • Высшее техническое образование
  • Отличный уровень владения C и C++, опыт работы от 5 лет;
  • Опыт управления небольшой командой разработчиков;
  • Отличное знание основ архитектуры Unix;
  • Знание устройства (подсистемы, протоколы, программы, демоны) современных версий GNU/Linux;
  • Знание ООП и шаблонов проектирования;
  • Отличное понимание межпроцессного и межпоточного взаимодействия. Опыт разработки многопоточных приложений;
  • Знание стека протоколов TCP/IP и стандартных протоколов до 7 уровня сетевой модели OSI;
  • Опыт разработки под Linux;
  • Опыт разработки/доработки драйверов ядра;
  • Опыт оптимизации быстродействия программ или систем;
  • Знание Git, Subversion, make, gcc;
  • Технический английский.

Желательно:

  • Опыт программирования встраиваемых систем (ARM, MIPS);
  • Знания архитектуры современных сетей (Metro Ethernet, MPLS, etc);
  • Сертифицированный специалист Cisco или другого вендора;
  • Знание Python;
  • Знание Javascript, общие сведения о CSS;
  • Опыт программирования под RTOS;
  • Опыт использования средств автоматического тестирования;
  • Опыт работы в SCRUM-командах.

Условия:

  • Пятидневная рабочая неделя с 9.30 до 18.00
  • Конкурентоспособная заработная плата по итогам собеседования
  • Социальный пакет (бесплатные обеды, оплата больничных, отпусков, обучение, корпоративные мероприятия)
  • Оформление согласно ТК РФ
  • Офис рядом с м. Царицыно (5 мин. пешком)
  • Дружный коллектив