Старший Embedded инженер (C/C++)
Разработка встроенного ПО для роботизированных устройств безопасности на C/C++ (C++17). Требуется опыт работы с Embedded Linux, микроконтроллерами ARM/RISC-V и системами сборки. Предлагается удаленная работа, гиг-контракт, бонусы и медицинская страховка.
Зарплата не указана — оценили по рынку
На основе 15 похожих вакансий за 90 дней.
Что предстоит делать
<h4> Team Summary </h4> <p>Наша миссия — создавать надежные высокопроизводительные встраиваемые решения, которые защищают миллионы домов по всему миру. Мы работаем в сложной экосистеме, где аппаратное обеспечение встречается с интеллектом, следуя зрелым Agile-методологиям с регулярными спринтами, тщательными ревью кода и надежными практиками CI/CD. Наша культура основана на техническом совершенстве: мы уделяем особое внимание всестороннему тестированию, стандартам безопасности высшего уровня и глубокому межфункциональному взаимодействию. Мы гордимся тем, что пишем чистый, поддерживаемый код и поддерживаем среду непрерывного обмена знаниями.</p> <h4> Job Summary </h4> <p>Мы ищем Senior Embedded Engineer, который возьмет на себя ответственность за критические программные компоненты в наших роботизированных устройствах безопасности. Это отличная возможность принять участие в разработке совершенно нового программного решения для нашей существующей аппаратной роботизированной платформы.</p> <h4> Responsibilities and Duties </h4> <p>— Проектировать и разрабатывать архитектуру высококачественного встраиваемого программного обеспечения на C и C++ (C++17) для устройств безопасности нового поколения на базе камер.<br>— Разрабатывать и оптимизировать системы сборки (Buildroot, Yocto, CMake) для компонентов прошивки продуктов.<br>— Работать со всем стеком, от Linux/Android BSP и HAL до микроконтроллеров на базе ARM, работающих под управлением операционных систем реального времени (RTOS).<br>— Отлаживать и решать сложные проблемы программного обеспечения, аппаратного обеспечения и сетевого подключения на протяжении всего жизненного цикла устройства.<br>— Руководить разработкой инновационных функций от концептуального дизайна до глобального производства.<br>— Оптимизировать производительность для сред с сильно ограниченными ресурсами.<br>— Способствовать техническому совершенству через проактивное ревью кода и наставничество инженерной команды.<br>— Формировать дорожную карту продукта, участвуя в обсуждениях архитектуры высокого уровня и стратегическом принятии решений.<br>— Сотрудничать с командами QA для проектирования и внедрения комплексных стратегий автоматизированного тестирования.<br>— Поддерживать высокие стандарты документирования для проектов программного обеспечения, API и процедур устранения неполадок.</p> <h4> Qualifications and Skills </h4> <p>— 5+ лет коммерческого опыта в разработке встраиваемых систем, с мастерским владением C и C++ (C++17) и архитектурами микроконтроллеров (ARM, RISC-V).<br>— Практический опыт работы с Embedded Linux BSP, Buildroot или другими системами сборки Linux.<br>— Сильный опыт работы с Linux, включая навыки разработки в среде на базе Linux.<br>— Способность читать и интерпретировать сложные схемы и технические описания.<br>— Владение современными инженерными инструментами, включая Git, CMake и CI/CD пайплайны.<br>— Хорошее понимание сетевого программирования и многопоточности в многопроцессорных системах.<br>— Глубокие знания протоколов связи (I2C, SPI, UART, Wi-Fi) и опыт написания надежных драйверов устройств.<br>— Подтвержденная способность самостоятельно вести сложные проекты и предоставлять готовые к производству результаты.<br>— Отличные навыки технической документации и межфункционального взаимодействия.<br>— Уровень английского языка не ниже Intermediate (B1) как в письменной, так и в устной речи.</p> <h4> Nice to have </h4> <p>— Понимание современных протоколов безопасности и методов шифрования.<br>— Понимание RTOS.<br>— Опыт работы с внутренними компонентами ОС Android.<br>— Знакомство с ROS (Robot Operating System) и областью робототехники.<br>— Опыт работы с Bluetooth.<br>— Владение Python для автоматизации и написания скриптов.<br>— Опыт использования инструментов на базе ИИ для повышения качества кода и скорости разработки.</p> <h4> We offer multiple benefits that include </h4> <p>— Среда равных возможностей, прозрачная и ценностно-ориентированная корпоративная культура, а также индивидуальный подход к каждому члену команды.<br>— Конкурентоспособная оплата и льготы. Ежегодная оценка эффективности.<br>— Возможность получения Performance Bonus за личные достижения и Loyalty Bonus, признающий вашу преданность компании.<br>— Гибридный контракт (Gig-contract).<br>— 21 оплачиваемый отпускной день в год, оплачиваемые государственные праздники в соответствии с законодательством Украины.<br>— Возможности для развития, такие как корпоративные курсы, хабы знаний и бесплатные занятия английским языком, а также учебные отпуска.<br>— Медицинская страховка предоставляется с первого дня. Доступны больничные и медицинские отпуска.<br>— Удаленный режим работы доступен только на территории Украины.<br>— Бесплатное питание, фрукты и закуски при работе в офисе.</p> <div> <a href="https://jobs.dou.ua/companies/squad/vacancies/346340/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в SQUAD
12 активных вакансий в компании
Стажёр Embedded C/C++ инженер
~818 965 – 1 403 940 ₸ оценка
Стажировка в команде, создающей камеры для домашней безопасности. Вы будете помогать разрабатывать функции, разбираться в коде и работать с железом. Требуется начальный опыт embedded-разработки на C/C++ и знание английского на уровне Intermediate. Предлагают гиг-контракт на 6 месяцев, удалёнку в Украине и медстраховку.
Руководитель IT отдела (Head of IT)
~631 773 ₸ оценка
Руководитель IT отдела, который будет управлять командами поддержки, системной инженерии и информационной безопасности. Нужно определять IT-стратегию, внедрять международные стандарты (ISO) и управлять бюджетом. Требуется 7+ лет опыта в IT и уверенный английский.
QA инженер (AI QA команда)
~514 778 ₸ оценка
Команда AI QA ищет инженера по тестированию с опытом ручного и автоматизированного тестирования. Вы будете тестировать сложные AI-функции и встроенные системы, разрабатывать тест-планы и автоматизировать тесты на Python. Требуется 3+ года опыта, знание Linux, SQL, Jenkins и API. Предлагается гиг-контракт, медстраховка и оплачиваемый отпуск.
Младший QA инженер
~514 778 ₸ оценка
Ищем младшего QA инженера для тестирования AI-функций и встроенных систем. Требуется опыт ручного тестирования от 6 месяцев, знание UNIX/Linux и SQL. Предлагаем гиг-контракт, медстраховку и возможности роста.
Похожие вакансии
6 вакансийІнженер з сильним математичним бекграундом
~818 965 – 1 403 940 ₸ оценка
Розробляйте математичні моделі та симуляції для безпілотних літальних апаратів у компанії Airlogix. Потрібен досвід з C++, Python, MATLAB та симуляційними середовищами. Пропонують офіційне працевлаштування, бронювання та гнучкий графік.
GNC Algorithm Engineer
~1 637 930 – 3 041 870 ₸ оценка
Розробка та впровадження алгоритмів наведення, навігації та керування для безпілотних літальних апаратів. Потрібен досвід з C++/Python/MATLAB, автопілотами ArduPilot/PX4 та симуляцією. Компанія пропонує офіційне працевлаштування, бронювання та гнучкий графік.
Windows Internals инженер
~818 965 – 1 403 940 ₸ оценка
Разработка модулей защиты конечных точек на C/C++ с глубоким погружением в Windows internals. Требуется опыт от 6 лет в C++, знание Windows API и многопоточности, а также умение работать с AI-инструментами. Компания предлагает гибкий график, соцпакет и возможности профессионального роста.
Инженер по электронике (аппаратное обеспечение)
Разработка высокотехнологичных электронных систем для глобального рынка. Требуется опытный инженер с глубокими знаниями цифровых и аналоговых схем, высокоскоростных интерфейсов и PCB. Предлагают интересные задачи, гибкий график и комфортные условия в центре Киева.
C++ разработчик
~1 637 930 – 3 041 870 ₸ оценка
Ищем опытного C++ разработчика для работы над высоконагруженной распределённой системой хранения данных. Требуется уверенное владение C++17, многопоточностью, сетевыми протоколами и опытом работы с MongoDB. Предлагаем удалённую работу, ДМС и профессиональный коллектив.
Embedded Developer (Junior / Senior)
~1 637 930 – 3 041 870 ₸ оценка
Шукаємо Embedded Developer для розробки низькорівневого ПЗ на Linux/Raspberry Pi. Потрібен досвід з Python, бажано C або Go, знання драйверів та системного програмування. Пропонуємо цікаві проєкти, гнучкий формат та конкурентну зарплату.