Программист С / С++
Зарплата
от 50 000 до 85 000 ₽
Требования
Местоположение и тип занятости
Компания
Российская компания-разработчик и производитель сетевого, телекоммуникационного и ИТ-оборудования
Описание вакансии
Условия работы
- Поддержка существующего ПО.
- Ведение документации.
- Разработка нового ПО.
- Выполнение задач, поставленных в системе отслеживания ошибок JIRA.
- Запуск и отладка аппаратной части разрабатываемого оборудования.
Бонусы
- Официальное трудоустройство по ТК РФ и "белую" з/п.
- Отсутствие бюрократии и возможность выбора графика работы.
- Работу в амбициозных проектах по производству и техническому обслуживанию в сфере телекоммуникаций и информационных технологий.
- Перспективы роста (в R&D).
- Высокий уровень дохода (обсуждается на собеседовании).
- ДМС.
- Обучение сетевым технологиям на внутренних семинарах и тренингах.
Дополнительные инструкции
- Опыт разработки на C (C++ приветствуется), Assembler.
- Опыт разработки с использованием интерфейса POSIX, умение пользоваться документацией на стандарты.
- Свободное владение UNIX-tools, системой контроля версий GIT, компилятор GCC, интерпретатор BASH, система сборки Make.
- Отличные навыки чтения технической документации (datasheet).
- Знание основ современных сетевых технологий (модель OSI, инкапсуляция, коммутация, маршрутизация).
- Свободное чтение и разработка принципиальных электрических схем.
- Умение пользоваться внутрисхемными интерфейсами передачи данных (UART/i2c/spi и др).
- Общее понимание архитектуры ядра Linux, организации работы сетевого стека, стандартных библиотек, межпроцессного взаимодействия.
- Опыт разработки модулей ядра Linux, ПО для встраиваемых систем и микроконтроллеров (загрузчики, ОС, ОСРВ).
- Умение работать с большим объемом исходного кода.