Старший Embedded C/C++ инженер (RTOS)
Старший Embedded C/C++ инженер для разработки коммуникационного стека нового поколения. Нужно интегрировать 5G/LTE модемы, обеспечить бесшовное переключение между сетями и оптимизировать прошивку. Требуется 7+ лет опыта в RTOS и глубокие знания C/C++. Предлагают удаленную работу, гиг-контракт и бонусы.
Что предстоит делать
<h4> Team Summary </h4> <p>Наша команда Firmware RTOS разрабатывает критически важный коммуникационный стек, работающий на двухпроцессорной архитектуре. Основная задача команды — поддержание жесткого детерминизма реального времени для стека P25 LMR радио при одновременной интеграции обширного набора модулей широкополосного подключения без взаимных помех.</p> <h4> Job Summary </h4> <p>Мы ищем Senior Embedded C/C++ Engineer с опытом работы в RTOS от 7 лет. Это уникальная возможность создать совершенно новый продукт с нуля и взять на себя полную ответственность за интеграцию сотовой связи и логику межпроцессорного взаимодействия для устройства нового поколения. В составе нашей команды вы будете отвечать за запуск аппаратного обеспечения (hardware bringup), проектирование архитектуры и реализацию бизнес-требований, обеспечивая бесшовное подключение устройства к сетям 5G/LTE с надежным переключением на сети P25 LMR.</p> <h4> Responsibilities and Duties </h4> <p>— Вносить вклад в архитектурные решения, выбор компонентов и совместное проектирование аппаратного и программного обеспечения для новой платформы.<br>— Проектировать и разрабатывать высококачественный код на C/C++ для MCU на базе RTOS и простых планировщиков.<br>— Декомпозировать сложные задачи, руководить разработкой функциональности и доводить прототипы до готовности к производству.<br>— Предоставлять точные оценки и обязательства по разработке на основе PRD функциональности.<br>— Интегрировать и настраивать предварительно сертифицированные модули 5G/LTE модемов, начиная с раннего этапа запуска (bringup).<br>— Разрабатывать логику менеджера подключений на Communications Processor для обработки бесшовных переходов между 5G, LTE и P25 LMR.<br>— Проектировать и документировать контракт API межпроцессорного взаимодействия (IPC) между Application Processor и контроллером связи.<br>— Оптимизировать прошивку для поддержки строгих сертификаций операторов связи и служб общественной безопасности.<br>— Тесно сотрудничать с командами программного обеспечения, аппаратного обеспечения и RF для создания высококачественных прототипов и инновационных продуктов.<br>— Регулярно сообщать о статусе проекта и технических рисках на встречах с руководством.</p> <h4> Qualifications and Skills </h4> <p>— Не менее 7 лет коммерческого опыта в embedded-разработке с экспертизой в C/C++ и глубокими знаниями RTOS и архитектур микроконтроллеров (ARM, RISC-V).<br>— Подтвержденный опыт запуска нового аппаратного обеспечения (hardware bringup) и работы с платами reference design или оценочными наборами (evaluation kits).<br>— Обширный опыт проектирования высокоскоростного межпроцессорного взаимодействия (IPC) с низкой задержкой.<br>— Солидный опыт интеграции сотовых модемов (AT-команды, уровни управления модемом) на уровне прошивки.<br>— Знание коммуникационных протоколов (I2C, SPI, UART) и интеграции низкоуровневых драйверов устройств.<br>— Владение полным циклом разработки ПО (SDLC), включая профессиональные инженерные практики, такие как Git, CMake, code review и непрерывная интеграция (CI).<br>— Способность работать с высокой степенью автономии и брать на себя ответственность за сложные модули, создаваемые с нуля.<br>— Отличные коммуникативные навыки для технических обсуждений и документирования, а также готовность к сотрудничеству в кросс-функциональных командах.<br>— Уровень английского языка не ниже Upper-Intermediate (B2) как в письменной, так и в устной речи.</p> <h4> Nice to have </h4> <p>— Знакомство со стандартами 3GPP Release 16/17, фреймворками MCPTT, Wi-Fi 7, Bluetooth 6.0, UWB или GNSS интеграцией.<br>— Опыт базовой диагностики аппаратного обеспечения (с использованием осциллографов, логических анализаторов) и базовой пайки.<br>— Опыт работы с инструментами ведения журналов и диагностики сотовой связи.<br>— Знакомство с обработкой RF сигналов или проблемами физического сосуществования.<br>— Опыт разработки встроенного Linux (embedded Linux).<br>— Опыт использования инструментов на базе ИИ для повышения производительности и качества кода.</p> <h4> We offer multiple benefits that include </h4> <p>— Среда равных возможностей, прозрачная и ценностно-ориентированная корпоративная культура, индивидуальный подход к каждому члену команды.<br>— Конкурентоспособная компенсация и льготы. Ежегодная оценка эффективности.<br>— Возможность получения Performance Bonus за индивидуальные достижения и Loyalty Bonus за преданность компании.<br>— Гиг-контракт.<br>— 21 оплачиваемый отпускной день в год, оплачиваемые государственные праздники в соответствии с законодательством Украины.<br>— Возможности для развития, такие как корпоративные курсы, хабы знаний, бесплатные занятия английским языком, а также учебные отпуска.<br>— Медицинская страховка с первого дня. Оплачиваемые больничные и медицинские отпуска.<br>— Удаленный режим работы доступен только на территории Украины.<br>— Бесплатное питание, фрукты и закуски при работе в офисе.</p> <div> <a href="https://jobs.dou.ua/companies/squad/vacancies/362739/#reply-btn-id">Відгукнутись на вакансію</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в SQUAD
3 активные вакансии в компании
Аннотатор данных (Computer Vision)
Вакансия аннотатора данных в команду, занимающуюся подготовкой качественных данных для AI-продуктов. Основная задача — разметка видео и изображений для компьютерного зрения, контроль качества и оптимизация процессов. Требуется опыт разметки от 3 лет, внимание к деталям и знание Excel/SQL. Предлагается удаленная работа, конкурентная оплата, бонусы и обучение.
Android разработчик (Kotlin/Java)
Разработка нативных Android-приложений для IoT-устройств с использованием Kotlin и Java. Требуется опыт работы с Android SDK, Jetpack Compose, Coroutines и Dagger. Предлагается удаленная работа, гиг-контракт, 21 день отпуска и медицинская страховка.
Похожие вакансии
6 вакансийСтарший C++/C# разработчик (Кибербезопасность)
~2 202 255 – 3 823 898 ₸ оценка
Ищем опытного C++/C# разработчика для работы над продуктом в сфере кибербезопасности. Вы будете заниматься бэкенд-разработкой, исследованием и решением проблем, интеграцией с другими системами. Требуется 5+ лет опыта, знание C#/C++, сетей и английского на уровне Upper-Intermediate. Компания предлагает удаленную работу, гибкий график, 29 дней отпуска и бесплатные курсы английского.
C++ разработчик (Qt/QML)
Ищем опытного C++ разработчика с экспертизой в Qt/QML для создания инновационных IoT-решений для умного климат-контроля. Вы будете разрабатывать интерфейсы и компоненты для устройств, управляющих отоплением, вентиляцией и кондиционированием. Компания предлагает работу в международной команде с сильной инженерной культурой и возможностями для роста.
Старший сетевой инженер-программист
~2 202 255 – 3 823 898 ₸ оценка
Разработка ПО для сетевых устройств (маршрутизаторы, коммутаторы) на C/C++ и Python. Требуется опыт с BSP, control/data plane и автоматизированным тестированием. Предлагается работа в международной компании.
Android BSP инженер
~2 202 255 – 3 823 898 ₸ оценка
Ищем опытного Android BSP инженера для работы с последними версиями Android. Требуется глубокое знание C/C++, Android HAL, подсистем камеры, дисплея и медиа, а также опыт кастомизации BSP и интеграции платформы. Предлагается работа над сложными системными задачами в кросс-функциональной команде.
Разработчик C++ (PKI, криптография)
~2 202 255 – 3 823 898 ₸ оценка
Вакансия для C++ разработчика, который будет заниматься созданием и развитием корпоративной платформы для управления сертификатами и криптографическими сервисами. Требуется опыт работы с PKI, OpenSSL и Linux. Предлагается работа в сфере информационной безопасности.
Старший C/C++ разработчик (Reverse Engineering, Windows Internals)
~2 202 255 – 3 823 898 ₸ оценка
Ищем старшего C/C++ разработчика для реверс-инжиниринга Windows-продуктов в AdTech-компании. Нужен опыт низкоуровневого программирования, бинарного анализа и обхода антивирусных механизмов. Предлагают удаленную работу, гибкий график и поддержку контракторов.