инженер-разработчик linux для сетевой ОС

Бифорком Тек

United States

Remote

USD 90,000 - 130,000

Full time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Удаленная работа
Официальное трудоустройство
ДМС после испытательного срока

Job summary

Компания Бифорком Тек ищет специалиста по системному ПО под Linux и Python для разработки библиотек и драйверов для узкоспециализированных сетевых устройств. Вы будете работать над тестами, устранением ошибок и оптимизацией производительности, сотрудничая с QA и другими командами. Гибкий удаленный формат работы.

Требуется опыт Python и C/C++, знание Linux-архитектуры и сетевых протоколов. Условия включают официальное трудоустройство и ДМС после испытательного срока.

Qualifications

  • Опыт программирования на Python
  • Опыт программирования на C/C++ и адаптация драйверов под новые платформы
  • Опыт разработки под Linux и понимание архитектуры Linux, включая анализ ядра

Responsibilities

  • Разработка системного ПО в среде Linux: создание библиотеки для работы с устройствами и простейших драйверов
  • Поддержка разработки библиотеки на Python с унифицированным доступом к Linux-устройствам
  • Разработка и поддержка драйверов на C для периферийных устройств (I2C, SPI, USB, PCIe)
  • Разработка и сопровождение тестов, обеспечение стабильности и исправление ошибок
  • Сотрудничество с другими командами (Control Plane и Data Plane, QA)

Skills

Python
C/C++
Linux
Networking

Tools

Make
Kbuild
Git
GitLab
Autoconf
Automake
Kernel build system

Job description

Описание:

Описания нет

Задачи:

Разработка системного ПО среде Linux: библиотека для работы с устройствами Линукс и написание простейших драйверов устройств Поддержка разработки библиотеки на Python, обеспечивающей унифицированный доступ к Linux-устройствам Поддержка разработки драйверов на С для периферийных устройств, специфичных для сложноустроенных сетевых устройств (EPLD, CPLD, мультиплексоры I2C, EEPROM периферийных устройств) Разработка и написание тестов, подтверждающих ожидаемое поведение компонентов ПО, описанных выше Исправление ошибок (багов) и улучшение производительности системы Взаимодействие с разработчиками других блоков, например, Control Plane и Data Plane, QA

Требования:

Опыт программирования на Python Опыт программирования на C/C++ (на уровне, позволяющем адаптировать код имеющихся драйверов под новые платформы) Опыт программирования в среде Linux Знание операционных систем Linux на уровне понимания архитектуры данного семейства ОС, способности заглянуть в код, например ядра Linux, когда необходимо улучшить свое понимание устройства какого-то смежного компонента Понимание принципов построения сетевых инфраструктур и функционирования использующихся в них протоколов (Ethernet, IP) Будет плюсом: Понимание работы шин I2C, SPI, USB, PCIe; Понимание спецификаций SFF (SFF-8472, SFF-8636 и пр.), CMIS (Common Management Interface Specification); Умение писать скрипты в shell (sh, bash, zsh и т.п); Опыт работы с отладчиками для Python и C; Опыт сборки ПО, знание make, сборочной системы ядра (Kbuild); Работа с кодом в системе SCM (Git, GitLab); Работа с системами сборки autoconf, automake, make; Применение подходов DevOps и CI/CD; Работа с задачами в трекере (Jira и пр.), проектная работа Agile Scrum

Условия:

5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные) После прохождения испытательного срока ДМС

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Разработчик python в сетевой ОС
Разработчик python в сетевой ОС

Бифорком Тек • United States

Remote
USD 90,000 - 120,000
Remote work
Official employment
Инженер поддержки инфраструктуры для сетевой ОС
Инженер поддержки инфраструктуры для сетевой ОС

Бифорком Тек • United States

Hybrid
USD 120,000 - 180,000
Удалённая работа
Гибридный режим
инженер-программист встраиваемых систем
инженер-программист встраиваемых систем

NS Digital • United States

Hybrid
USD 33,000 - 47,000
Годовая премия
Team lead in data plane
Team lead in data plane

Бифорком Тек • United States

Remote
USD 24,000 - 37,000
Сетевой инженер-разработчик для маршрутизаторов
Сетевой инженер-разработчик для маршрутизаторов

Департамент персонала • United States

Hybrid
USD 15,000 - 30,000
Гибридная/удаленная работа
ДМС после испытательного срока
Официальное трудоустройство по ТК РФ
+1
Удалённый инженер Linux системного ПО (Python/C++)
Удалённый инженер Linux системного ПО (Python/C++)

Бифорком Тек • United States

Remote
USD 90,000 - 130,000
Удаленная работа
Официальное трудоустройство
ДМС после испытательного срока
инженер-программист системного ПО
инженер-программист системного ПО

Базис • United States

Remote
USD 120,000 - 210,000
Гибкий график
Социальный пакет
ДМС
+1
разработчик с+ систем управления космических аппаратов
разработчик с+ систем управления космических аппаратов

Бюро 1440 • United States

Remote
USD 120,000 - 180,000
Программист embedded C/C++ linux в автоматике
Программист embedded C/C++ linux в автоматике

ООО «Аспект» • United States

Hybrid
USD 12,000 - 22,000
Корпоративное ДМС
Оплачиваемые онлайн‑курсы 50%
День здоровья и трансферы
инженер-разработчик сред виртуализации
инженер-разработчик сред виртуализации

Базис • United States

Remote
USD 100,000 - 180,000