Инженер-программист

Крокс Плюс

Инженер-программист

Воронеж, улица Владимира Невского, 39Б

Описание вакансии

Не пугайтесь большого списка, достаточно знать и понимать хотя бы половину)

Обязанности и направления деятельности:

  • Разработка ПО роутеров и тп штукенций. Те нужно писать софт, который "живет" внутри железок

Основные задачи разработки:
- Запуск и конфигурация периферии (GPIO, I2C, SPI, UART)
- Разработка системных приложений (демоны, сервисы, взаимодействие с ядром)
- Оптимизация и отладка системных компонентов (память, прерывания, многопоточность)
- Работа с загрузчиками (U-Boot), портирование на новые платформы
- Написание/адаптация драйверов (Linux kernel, радио модемы, стороннее оборудование)
- Интеграция со сторонними решениями

Основные требования и пожелания:
- Продвинутые навыки использования linux / unix систем:
-- Понимание архитектуры ядра (процессы, память, файловая система, сетевой стек)
-- Настройка системы через CLI (конфиги, systemd, сетевые интерфейсы, iptables/nftables)
-- Сборка и модификация ПО (патчинг, кросс-компиляция, работа с OpenWrt SDK)
-- Отладка (strace, ltrace, perf, журналы ядра)
- Продвинутые знания языков C / C++ или близких по семейству:
-- Опыт работы с GCC/Clang, Make/CMake, GDB, Valgrind
-- Отладка памяти приложения (утечки, alignment, DMA)
-- Отладка многопоточных приложений (pthreads, mutexes, атомарные операции)
-- Как минимум общие представления о POSIX, socket, syscall
- Продвинутые знания сетевой архитектуры:
-- Основы сетей (OSI, TCP/IP, VLAN, маршрутизация)
-- Настройка сетевых сервисов (DHCP, DNS, VPN, firewall)
-- Анализ трафика (tcpdump, Wireshark)
-- Общие представления о протоколах TR-069, SNMP, MQTT, HTTP
- Умение проектировать архитектуру приложения:
-- Знание и умение применять паттерны проектирования (Singleton, Observer, Event Loop, ...)
-- Развитое критическое мышление: выбор между эффективностью и поддерживаемостью и прочие выборы
-- Умение работать с legacy-кодом и документацией

Полезные навыки:
- Владение языками: C / C++ / Lua / Shell (bash и прочие диалекты) / JS / TS
- Владение инструментами отладки: OpenOCD / JTAG / GDB / Valgrind
- Продвинутые знания в устройстве сети: 80211, IP, ETH
- Опыт работы с микроконтроллерами: stm, gd, esp

Условия:

  • Частное КБ
  • Относительно свободный график, 8-часовой рабочий день. Офис открыт с 8 до 19:30....20:00, можно приходить и уходить когда удобно, можно работать по выходным. Удаленка в принципе рассматривается для очень квалифицированных кандидатов.
  • У нас некурящий коллектив.
  • Интересные проекты.
  • Заработная плата и дополнительные "плюшки" обсуждается по результатам собеседования.

Если вы хотите получать удовольствие от работы - приходите в нашу компанию. Крокс - это место свободы, где не нужно лебезить перед начальством, где оценят вас любого независимо от вашего пола и взглядов. Как вы одеты, как окрашены ваши волосы и их длинна, наличие татуировок - остается исключительно на ваше усмотрение!

Посмотреть контакты работодателя

Адрес

Похожие вакансии

ЯRILO Pro
Полный день
  • Воронеж

  • от 80000 RUR

Рекомендуем
ИНТЕХРОС, Межрегиональная группа компаний

Инженер-программист

ИНТЕХРОС, Межрегиональная группа компаний

Полный день
  • Воронеж

  • до 115000 RUR

Рекомендуем
Курский электроаппаратный завод

Инженер-программист встраиваемых систем

Курский электроаппаратный завод

Полный день
  • Воронеж

  • до 115000 RUR

Рекомендуем
БМА Руссланд
Полный день
  • Воронеж

  • до 115000 RUR

НПЦ ЭЛВИС
Полный день
  • Воронеж

  • до 115000 RUR

Конструкторское бюро приборостроения им.академика А.Г.Шипунова

Ведущий инженер-программист 1С

Конструкторское бюро приборостроения им.академика А.Г.Шипунова

Полный день
  • Воронеж

  • до 115000 RUR

Агропромкомплектация

Инженер-программист (Служба АСУТП)

Агропромкомплектация

Полный день
  • Воронеж

  • до 115000 RUR

Интеллектуальные комплексы автоматики

Инженер-программист АСУ (служба техподдержки)

Интеллектуальные комплексы автоматики

Полный день
  • Воронеж

  • от 78000 RUR

Ямалкоммунэнерго
Полный день
  • Воронеж

  • от 150000 RUR

Авиационный Комплекс им. С.В. Ильюшина (ПАО ИЛ)

Инженер программист 1 категории

Авиационный Комплекс им. С.В. Ильюшина (ПАО ИЛ)

Полный день
  • Воронеж

  • от 150000 RUR

Электросигнал

Инженер-программист 1 С

Электросигнал

Полный день
  • Воронеж

  • от 150000 RUR

Станкопром
Полный день
  • Воронеж

  • от 80000 RUR

Элемент
Полный день
  • Воронеж

  • от 80000 RUR

АЕДОН
Полный день
  • Воронеж

  • от 120000 RUR

Ведущий инженер-программист C/C++

Научно-исследовательский институт полупроводникового машиностроения

Полный день
  • Воронеж

  • до 90000 RUR

ВНИИ Вега
Полный день
  • Воронеж

  • до 180000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию