Инженер разработчик

60 000 – 100 000 ₽
Рус импорт
Пермь Постоянная занятость Полный день

Описание

Инженер-разработчик встраиваемых систем от Junior Embedded C/C++ (Linux, прошивки)Внимательно! работа только в офисе в г Пермь !Мы пишем прошивки и протоколы для устройств видеофиксации. Носимыевидеорегистраторы, автомобильные регистраторы, IP-камеры с видеоаналитикой,Android-устройства. Всё это подключается к нашей платформе, и прошивку, ипротокол обмена с сервером мы делаем сами, а не берём готовое.Работа инженерная и живая. На столе реальное железо, а не эмулятор. Багитакие, которые не гуглятся, потому что документации к устройству частопросто нет, и до причины приходится докапываться самому.ЧЕМ ЗАНИМАТЬСЯРазбираться, как устроена прошивка устройства и что делает вендорское ПО,чтобы потом заменить его своим. Писать код на C под Linux на ARM: камера,звук, экран, сеть, карта памяти. Придумывать и поддерживать протокол, покоторому устройство разговаривает с сервером (формат кадров, команды,телеметрия, видео и звук). Заодно трогать серверную сторону этого жепротокола, она на Go, и если вы Go не знаете, это не проблема, научим.И проверять всё на живом железе. У нас правило: пока не подтверждено наустройстве, это гипотеза, а не факт, и так оно и записывается.КОГО ИЩЕМТребование по сути одно. Вы умеете читать чужой код на C или C++ ипонимать, что он делает. Не «писать с нуля по учебнику», а открытьнезнакомый файл на несколько тысяч строк и разобраться в логике. Вотэтому мы научить не сможем, это входной билет.Дальше проще. Нужно понимать, как работает машина ниже уровняфреймворков: память, указатели, биты и байты, что такое little-endian,чем поток отличается от процесса. Нужен базовый Linux, хотя бы команднаястрока, файловая система, процессы, права.И отдельно про нейросети, потому что это у нас не модное слово, а способработы. ИИ-ассистенты (Claude Code и похожие) пишут заметную часть кода,а инженер ставит задачу, проверяет результат и отвечает за него. Скоростьу нас высокая именно из-за этого.Но есть важный момент. Нейросеть ошибается уверенно. Она выдаёт код,который выглядит абсолютно правдоподобно и не работает на конкретномжелезе, причём по причине, которую она сама не видит. Ловить это и естьваша ценность. Поэтому знание C и понимание устройства обязательны.Логика «раз есть нейронка, можно не разбираться» у нас ломается на первойже неделе.Ну и желание докопаться до причины, а не до состояния «как-то заработало».ОПЫТ НЕ ОБЯЗАТЕЛЕНПравда не обязателен. Смотрим и без коммерческого опыта, если естьпрофильное образование (радиотехника, микроэлектроника, АСУ, информатика,встраиваемые системы и близкое) или свои проекты. Arduino, STM32,Raspberry Pi, самодельная электроника, олимпиады по программированию,разобранная из любопытства чужая прошивка. Всё это считается.ПЛЮСОМ БУДЕТОпыт с микроконтроллерами и одноплатниками. Понимание сетей, хотя бы чтотакое сокет и как посмотреть трафик в Wireshark. Знакомство с видео извуком: кодеки, H.264, RTSP, частота дискретизации. Английский на уровнечтения документации. Любой реверс-инжиниринг. Git. Android (Java, Kotlin)или Go, это направления, в которые мы растём.ЧТО ПРЕДЛАГАЕМЗарплата от 50 до 150 тр, обсуждается по итогам собеседования.Пермь , Оформление [по ТК РФ / самозанятость].Наставничество не на словах: рядом будет человек, который в этомразбирается, плюс наши рабочие заметки по каждому устройству, мы подробнозаписываем всё, что удалось выяснить про железо, включая тупики.ИИ-инструменты оплачиваем и учим ими пользоваться. Дальше растёте в тусторону, которая окажется интереснее: прошивки, сервер, видеоаналитика,Android.И результат тут видно физически. Залил прошивку, и устройство начало делать то, чего вчера не умело.КАК ОТКЛИКНУТЬСЯОтветьте в сопроводительном письме на два вопроса. Без них резюме тожепосмотрим, но с ними ответим точно.Первый: любой ваш опыт с кодом на C, C++ или с железом. Что делали, чтоне получилось и почему.Второй, и он для нас важнее: пользовались ли вы ИИ-ассистентами для кода?Если да, какими, и был ли случай, когда нейросеть выдала ерунду, а вы этозаметили? Если нет, то что вы вообще про это думаете.Отвечайте своими словами. Ответ, написанный нейросетью, видно сразу, и это минус, а не плюс.

Откликнуться
Источник: hh · 3 дня назад

Похожие вакансии в городе Пермь

Все вакансии в городе Пермь →