{"id":1168503,"url":"https://alion.io/job/best-electronics-inzhener-razrabotchik","title":"Инженер разработчик","company":{"id":9354,"name":"Best Electronics","domain":"bestelectronics.pro","url":"https://alion.io/company/bestelectronics","size_band":null,"is_staffing_agency":false,"is_intermediary":false,"listed_via":null,"ats_vendor":"HeadHunter","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Perm, Russia"],"countries":["RU"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":60000,"max":100000,"currency":"RUB","period":"month","gross":null,"usd_annual":13740},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Claude Code","optional":false},{"name":"Embedded C","optional":false},{"name":"Go","optional":false},{"name":"Linux","optional":false},{"name":"C","optional":true},{"name":"Git","optional":true},{"name":"Java","optional":true},{"name":"Kotlin","optional":true},{"name":"Wireshark","optional":true}],"status":"live","first_seen_at":"2026-09-24T05:30:21Z","employer_posted_date":null,"last_verified_at":"2026-09-24T05:30:21Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Инженер-разработчик встраиваемых систем от Junior Embedded C/C++ (Linux, прошивки)\nМы пишем прошивки и протоколы для устройств видеофиксации. Носимые\nвидеорегистраторы, автомобильные регистраторы, IP-камеры с видеоаналитикой,\nAndroid-устройства. Всё это подключается к нашей платформе, и прошивку, и\nпротокол обмена с сервером мы делаем сами, а не берём готовое.\nРабота инженерная и живая. На столе реальное железо, а не эмулятор. Баги\nтакие, которые не гуглятся, потому что документации к устройству часто\nпросто нет, и до причины приходится докапываться самому.\nЧЕМ ЗАНИМАТЬСЯ\nРазбираться, как устроена прошивка устройства и что делает вендорское ПО,\nчтобы потом заменить его своим. Писать код на C под Linux на ARM: камера,\nзвук, экран, сеть, карта памяти. Придумывать и поддерживать протокол, по\nкоторому устройство разговаривает с сервером (формат кадров, команды,\nтелеметрия, видео и звук). Заодно трогать серверную сторону этого же\nпротокола, она на Go, и если вы Go не знаете, это не проблема, научим.\nИ проверять всё на живом железе. У нас правило: пока не подтверждено на\nустройстве, это гипотеза, а не факт, и так оно и записывается.\nКОГО ИЩЕМ\nТребование по сути одно. Вы умеете читать чужой код на C или C++ и\nпонимать, что он делает. Не «писать с нуля по учебнику», а открыть\nнезнакомый файл на несколько тысяч строк и разобраться в логике. Вот\nэтому мы научить не сможем, это входной билет.\nДальше проще. Нужно понимать, как работает машина ниже уровня\nфреймворков: память, указатели, биты и байты, что такое little-endian,\nчем поток отличается от процесса. Нужен базовый Linux, хотя бы командная\nстрока, файловая система, процессы, права.\nИ отдельно про нейросети, потому что это у нас не модное слово, а способ\nработы. ИИ-ассистенты (Claude Code и похожие) пишут заметную часть кода,\nа инженер ставит задачу, проверяет результат и отвечает за него. Скорость\nу нас высокая именно из-за этого.\nНо есть важный момент. Нейросеть ошибается уверенно. Она выдаёт код,\nкоторый выглядит абсолютно правдоподобно и не работает на конкретном\nжелезе, причём по причине, которую она сама не видит. Ловить это и есть\nваша ценность. Поэтому знание C и понимание устройства обязательны.\nЛогика «раз есть нейронка, можно не разбираться» у нас ломается на первой\nже неделе.\nНу и желание докопаться до причины, а не до состояния «как-то заработало».\nОПЫТ НЕ ОБЯЗАТЕЛЕН\nПравда не обязателен. Смотрим и без коммерческого опыта, если есть\nпрофильное образование (радиотехника, микроэлектроника, АСУ, информатика,\nвстраиваемые системы и близкое) или свои проекты. Arduino, STM32,\nRaspberry Pi, самодельная электроника, олимпиады по программированию,\nразобранная из любопытства чужая прошивка. Всё это считается.\nПЛЮСОМ БУДЕТ\nОпыт с микроконтроллерами и одноплатниками. Понимание сетей, хотя бы что\nтакое сокет и как посмотреть трафик в Wireshark. Знакомство с видео и\nзвуком: кодеки, H.264, RTSP, частота дискретизации. Английский на уровне\nчтения документации. Любой реверс-инжиниринг. Git. Android (Java, Kotlin)\nили Go, это направления, в которые мы растём.\nЧТО ПРЕДЛАГАЕМ\nЗарплата от 50 до 150 тр, обсуждается по итогам собеседования.\nПермь , Оформление [по ТК РФ / самозанятость].\nНаставничество не на словах: рядом будет человек, который в этом\nразбирается, плюс наши рабочие заметки по каждому устройству, мы подробно\nзаписываем всё, что удалось выяснить про железо, включая тупики.\nИИ-инструменты оплачиваем и учим ими пользоваться. Дальше растёте в ту\nсторону, которая окажется интереснее: прошивки, сервер, видеоаналитика,\nAndroid.\nИ результат тут видно физически. Залил прошивку, и устройство начало делать то, чего вчера не умело.\nКАК ОТКЛИКНУТЬСЯ\nОтветьте в сопроводительном письме на два вопроса. Без них резюме тоже\nпосмотрим, но с ними ответим точно.\nПервый: любой ваш опыт с кодом на C, C++ или с железом. Что делали, что\nне получилось и почему.\nВторой, и он для нас важнее: пользовались ли вы ИИ-ассистентами для кода?\nЕсли да, какими, и был ли случай, когда нейросеть выдала ерунду, а вы это\nзаметили? Если нет, то что вы вообще про это думаете.\nОтвечайте своими словами. Ответ, написанный нейросетью, видно сразу, и это минус, а не плюс.","description_format":"text","description_chars":4149,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Russian","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Manufacturing"],"lifecycle":[{"event":"open","at":"2026-09-24T05:34:27Z"}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":20,"reasons":["seen:0","win:early"],"computed_at":"2026-09-24T05:45:00Z"},"pay":{"stated_usd_annual":13740,"is_top_pay":false},"html_url":"https://alion.io/job/best-electronics-inzhener-razrabotchik","json_url":"https://alion.io/job/best-electronics-inzhener-razrabotchik.json","meta":{"generated_at":"2026-09-24T18:14:46Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers"}}