#работа #вакансия #job #ESP32 #C++ #fulltime #удаленка #С #senior #FreeRTOS
Команда Smartbrain.io требуется старшего инженера-программиста с хорошим пониманием схемотехники.
Проект: разработка прошивок для собачьих воротничков
Стек:
- база ESP32 [C/C++ и FreeRTOS, Python как дополнительный].
Условия:
- удаленка
- полная занятость, оформление обсуждаемо
- ЗП 5000 - 6000$+
Контакт для связи тг @smartbrain_Tatsiana
Команда Smartbrain.io требуется старшего инженера-программиста с хорошим пониманием схемотехники.
Проект: разработка прошивок для собачьих воротничков
Стек:
- база ESP32 [C/C++ и FreeRTOS, Python как дополнительный].
Условия:
- удаленка
- полная занятость, оформление обсуждаемо
- ЗП 5000 - 6000$+
Контакт для связи тг @smartbrain_Tatsiana
#вакансия #FreeRTOS #STM32 #C++ #Москва #fulltime
Ищем Middle-embedded разработчиков в команду разработки SYQIQ / Адаптто (https://syqiq.tech/ - электропривод, электротранспорт).
Задачи по разработке программного кода для микроконтроллеров STM32 на языке C/C++ (с использованием HAL или без него) и алгоритмов взаимодействия ядер процессора, работа с кэшем и программной разработки алгоритмов, а также по разработке управления функционалом электрического транспортного средства (мониторинг скорости, расчетный путь, ABS, Cruise control и др.).
Ожидания от разработчиков:
— Навыки работы с FreeRTOS: блокировки, очереди, коммуникации, приоритеты, критические секции. Опыт связки потоков и прерываний (!очень важно!).
— Опыт работы с МК STM32 не менее 3-х лет.
— Умение оптимизировать и логически структурировать код, гибко пользоваться возможностями контроллера прерываний для достижения быстрой реакции, где это необходимо, запускать отложенную обработку данных.
— Умение определять и исправлять такие ошибки как:
А. ошибки атомарности доступа к данным (!очень важно!);
Б. ошибки синхронизации кеша данных;
С. ошибки, приводящие к потерям или искажениям данных при передаче и приеме.
— Опыт работы с NVIC и его API, векторами прерываний, перенос таблицы.
— Опыт решения задач (например, как сделать очередь, блокировку ресурса без использования RTOS, отложенными обработками IRQ для достижения быстрого гарантированного времени реакции, где это необходимо.
— Опыт работы с цифровыми интерфейсами SPI, I2C, Ethernet (LwIP), CAN, UART.
— Наличие теоретического бекграунда, который позволяет решать задачи системного уровня (например, правильно настроить кеширование в MPU или сделать кеширование с файловой системы).
— Навык отладки программного обеспечения.
ЗП: 120 -200 тыс. руб., официальное оформление.
По всем вопросам можно писать @R_Titov
Ищем Middle-embedded разработчиков в команду разработки SYQIQ / Адаптто (https://syqiq.tech/ - электропривод, электротранспорт).
Задачи по разработке программного кода для микроконтроллеров STM32 на языке C/C++ (с использованием HAL или без него) и алгоритмов взаимодействия ядер процессора, работа с кэшем и программной разработки алгоритмов, а также по разработке управления функционалом электрического транспортного средства (мониторинг скорости, расчетный путь, ABS, Cruise control и др.).
Ожидания от разработчиков:
— Навыки работы с FreeRTOS: блокировки, очереди, коммуникации, приоритеты, критические секции. Опыт связки потоков и прерываний (!очень важно!).
— Опыт работы с МК STM32 не менее 3-х лет.
— Умение оптимизировать и логически структурировать код, гибко пользоваться возможностями контроллера прерываний для достижения быстрой реакции, где это необходимо, запускать отложенную обработку данных.
— Умение определять и исправлять такие ошибки как:
А. ошибки атомарности доступа к данным (!очень важно!);
Б. ошибки синхронизации кеша данных;
С. ошибки, приводящие к потерям или искажениям данных при передаче и приеме.
— Опыт работы с NVIC и его API, векторами прерываний, перенос таблицы.
— Опыт решения задач (например, как сделать очередь, блокировку ресурса без использования RTOS, отложенными обработками IRQ для достижения быстрого гарантированного времени реакции, где это необходимо.
— Опыт работы с цифровыми интерфейсами SPI, I2C, Ethernet (LwIP), CAN, UART.
— Наличие теоретического бекграунда, который позволяет решать задачи системного уровня (например, правильно настроить кеширование в MPU или сделать кеширование с файловой системы).
— Навык отладки программного обеспечения.
ЗП: 120 -200 тыс. руб., официальное оформление.
По всем вопросам можно писать @R_Titov
syqiq.tech
SYQIQ TECH
SYQIQ - электрическая платформа, которая позволяет производить несколько типов легких электрических двухколесных транспортных средств для повседневных городских поездок и прогулок по бездорожью.
#работа #вакансия #job #ESP32 #C++ #fulltime #удаленка #С #senior #FreeRTOS
Команда Smartbrain.io требуется старшего инженера-программиста с хорошим пониманием схемотехники.
Проект: разработка прошивок для собачьих воротничков
Стек:
- база ESP32 [C/C++ и FreeRTOS, Python как дополнительный].
Условия:
- удаленка
- полная занятость, оформление обсуждаемо
- ЗП 5000 - 6000$+
Контакт для связи тг @smartbrain_Tatsiana
Команда Smartbrain.io требуется старшего инженера-программиста с хорошим пониманием схемотехники.
Проект: разработка прошивок для собачьих воротничков
Стек:
- база ESP32 [C/C++ и FreeRTOS, Python как дополнительный].
Условия:
- удаленка
- полная занятость, оформление обсуждаемо
- ЗП 5000 - 6000$+
Контакт для связи тг @smartbrain_Tatsiana
🔥3
#работа #вакансия #job #ESP32 #C++ #fulltime #удаленка #С #senior #FreeRTOS
Команда Smartbrain.io требуется старшего инженера-программиста с хорошим пониманием схемотехники.
Проект: разработка прошивок для собачьих воротничков
Стек:
- база ESP32 [C/C++ и FreeRTOS, Python как дополнительный].
Условия:
- удаленка
- полная занятость, оформление обсуждаемо
- ЗП 5000 - 6000$+
Контакт для связи тг @smartbrain_Tatsiana
____________________
#работа #вакансия #job #Kernel #Linux #fulltime #удаленка #С #senior #PCIe
В команду компанию Smartbrain.io требуется Linux Kernel modules developer
Мы ищем старшего разработчика ядра Linux с отличным знанием структуры драйверов PCIe.
Задачи:
-разработка пользовательского драйвера для поддержки проверки
- включения возможностей ATS/ATC устройств на шине PCIe
Технические требования:
- Отличные знания и опыт в разработке модулей ядра linux
- Отличные знания и опыт в разработке драйверов PCIe
- 7+ лет разработки на языке C
- Хороший английский (b1-b2)
- Знание стека драйверов NVME и принципов работы
Условия:
- удаленка
- полная занятость, оформление обсуждаемо
- ЗП 5000 - 6000$+
Контакт для связи тг @smartbrain_Tatsiana
Команда Smartbrain.io требуется старшего инженера-программиста с хорошим пониманием схемотехники.
Проект: разработка прошивок для собачьих воротничков
Стек:
- база ESP32 [C/C++ и FreeRTOS, Python как дополнительный].
Условия:
- удаленка
- полная занятость, оформление обсуждаемо
- ЗП 5000 - 6000$+
Контакт для связи тг @smartbrain_Tatsiana
____________________
#работа #вакансия #job #Kernel #Linux #fulltime #удаленка #С #senior #PCIe
В команду компанию Smartbrain.io требуется Linux Kernel modules developer
Мы ищем старшего разработчика ядра Linux с отличным знанием структуры драйверов PCIe.
Задачи:
-разработка пользовательского драйвера для поддержки проверки
- включения возможностей ATS/ATC устройств на шине PCIe
Технические требования:
- Отличные знания и опыт в разработке модулей ядра linux
- Отличные знания и опыт в разработке драйверов PCIe
- 7+ лет разработки на языке C
- Хороший английский (b1-b2)
- Знание стека драйверов NVME и принципов работы
Условия:
- удаленка
- полная занятость, оформление обсуждаемо
- ЗП 5000 - 6000$+
Контакт для связи тг @smartbrain_Tatsiana
#STM32 #C/C++ #FreeRTOS #SPI #Ethernet #SDIO #Git #Отладка ПО #Наладка опытных образцов #Испытания опытных образцов
Инженер-программист микроконтроллеров
ООО Бюро1440, Россия, Москва, полная/гибрид
З/П: - Уточняется у HR
Должностные обязанности:
- Разработкой ПО для аппаратуры на базе STM32 с применением С++ и RTOS;
- Отладкой и поддержкой разрабатываемого ПО;
- Взаимодействием с инженерами-разработчиками электроники;
- Наладкой, испытаниями опытных образцов;
- Проведением RnD в рамках использования МК других производителей (TI,NXP и т.д.);
- Подготовкой документации на код.
Знание/опыт:
- Практический опыт разработки ПО для микроконтроллеров STM32;
- Уверенное владение C и С++;
- Опыт работы с FreeRTOS (или иными ОСРВ);
- Опыт работы с типовыми интерфейсами (SPI, I2C, Ethernet, USB, SDIO, UART и т.д.);
- Опыт работы с Git в командной разработке;
- Базовое понимание схемотехники и умение анализировать работу схемы с использованием измерительного оборудования (осциллограф и пр);
- Базовые навык пайки;
- Английский язык на уровне чтения технических документов.
Условия труда:
- Работа в аккредитованной ИТ-компании;
- Шаг в космос - для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
- Возможность выбора формата работы (гибрид/офис);
- Комфортный современный лофт-офис в 5 минутах от метро "Улица 1905 года";
- Оформление в соответствии с ТК РФ;
- Конкурентный уровень заработной платы - на уровне лидеров ИТ/телеком-индустрии.
Контакты:
@pshen_29
Инженер-программист микроконтроллеров
ООО Бюро1440, Россия, Москва, полная/гибрид
З/П: - Уточняется у HR
Должностные обязанности:
- Разработкой ПО для аппаратуры на базе STM32 с применением С++ и RTOS;
- Отладкой и поддержкой разрабатываемого ПО;
- Взаимодействием с инженерами-разработчиками электроники;
- Наладкой, испытаниями опытных образцов;
- Проведением RnD в рамках использования МК других производителей (TI,NXP и т.д.);
- Подготовкой документации на код.
Знание/опыт:
- Практический опыт разработки ПО для микроконтроллеров STM32;
- Уверенное владение C и С++;
- Опыт работы с FreeRTOS (или иными ОСРВ);
- Опыт работы с типовыми интерфейсами (SPI, I2C, Ethernet, USB, SDIO, UART и т.д.);
- Опыт работы с Git в командной разработке;
- Базовое понимание схемотехники и умение анализировать работу схемы с использованием измерительного оборудования (осциллограф и пр);
- Базовые навык пайки;
- Английский язык на уровне чтения технических документов.
Условия труда:
- Работа в аккредитованной ИТ-компании;
- Шаг в космос - для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
- Возможность выбора формата работы (гибрид/офис);
- Комфортный современный лофт-офис в 5 минутах от метро "Улица 1905 года";
- Оформление в соответствии с ТК РФ;
- Конкурентный уровень заработной платы - на уровне лидеров ИТ/телеком-индустрии.
Контакты:
@pshen_29
#Linux, #STM32CubeMX, #STM32CubeIDE, #Keil #uVision, #IAR #Embedded #Workbench #RTOS #FreeRTOS, #Zephyr.
Инженер-программист микроконтроллеров (STM32, GD32).
ГК Лиман, РФ, Санкт-Петербург, формат занятости — полная, 5\2, 8 часов, гибрид (офис или с дома).
З/П: З/П: По договоренности.
Должностные обязанности:
Должностные обязанности:
1.Разработка и оптимизация ПО:
— Программирование микроконтроллеров STM32 (серии STM32F7, STM32F4) и GD32 на языке С/С++.
Разработка и поддержка Firmware для Embedded-систем.
2. Работа с периферией:
— Настройка и управление периферийными модулями (UART, SPI, I2C, ADC, DMA, TIMERS, USB, CAN, Ethernet).
Интеграция датчиков и внешних устройств.
3. Отладка и тестирование:
— Проведение аппаратной и программной отладки с использованием отладчиков (ST-Link, J-Link) и инструментов (осциллограф, логический анализатор).
Тестирование и оптимизация кода для повышения производительности и энергоэффективности.
4. Работа с RTOS:
— Разработка многозадачных приложений с использованием RTOS (FreeRTOS, Zephyr).
5. Документирование:
— Подготовка технической документации, инструкций и отчетов по проектам.
6. Совместная работа:
— Взаимодействие со схемотехниками, тестировщиками и другими членами команды.
— Участие в code review и обсуждении архитектурных решений.
7. Поддержка и модернизация:
— Обновление и поддержка существующего кода.
— Устранение багов и доработка функционала.
Знание/опыт:
Знание/опыт:
— Программирование на языке С/С++ для Embedded-систем.
— Знание инструментов разработки: STM32CubeIDE, Keil, IAR Embedded Workbench, GCC.
— Опыт работы с отладчиками (ST-Link, J-Link) и осциллографами.
— Понимание принципов работы с памятью (Flash, RAM, EEPROM).
— Знание протоколов обмена данными (Modbus, MQTT, CAN, TCP/IP и др.).
— Опыт работы с системами контроля версий (Git).
— Знание основ схемотехники и умение читать принципиальные схемы.
— Опыт работы с аппаратными отладками и тестированием устройств.
— Базовые знания в области электроники (умение работать с мультиметром, осциллографом).
Условия труда:
Условия труда:
— Заработная плата обсуждается.
— Официальное оформление.
— Пятидневка с 9:00 до 18:00, в пятницу до 17:00.
— Гибридный формат (удалённо/офис).
— ДМС согласно политики компании.
Контакты:
Контакты:
+7 911 019 5024 - Максим (TG\WA). ГК Лиман. Почта -mahrachyov_m@liman-group.ru
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Инженер-программист микроконтроллеров (STM32, GD32).
ГК Лиман, РФ, Санкт-Петербург, формат занятости — полная, 5\2, 8 часов, гибрид (офис или с дома).
З/П: З/П: По договоренности.
Должностные обязанности:
Должностные обязанности:
1.Разработка и оптимизация ПО:
— Программирование микроконтроллеров STM32 (серии STM32F7, STM32F4) и GD32 на языке С/С++.
Разработка и поддержка Firmware для Embedded-систем.
2. Работа с периферией:
— Настройка и управление периферийными модулями (UART, SPI, I2C, ADC, DMA, TIMERS, USB, CAN, Ethernet).
Интеграция датчиков и внешних устройств.
3. Отладка и тестирование:
— Проведение аппаратной и программной отладки с использованием отладчиков (ST-Link, J-Link) и инструментов (осциллограф, логический анализатор).
Тестирование и оптимизация кода для повышения производительности и энергоэффективности.
4. Работа с RTOS:
— Разработка многозадачных приложений с использованием RTOS (FreeRTOS, Zephyr).
5. Документирование:
— Подготовка технической документации, инструкций и отчетов по проектам.
6. Совместная работа:
— Взаимодействие со схемотехниками, тестировщиками и другими членами команды.
— Участие в code review и обсуждении архитектурных решений.
7. Поддержка и модернизация:
— Обновление и поддержка существующего кода.
— Устранение багов и доработка функционала.
Знание/опыт:
Знание/опыт:
— Программирование на языке С/С++ для Embedded-систем.
— Знание инструментов разработки: STM32CubeIDE, Keil, IAR Embedded Workbench, GCC.
— Опыт работы с отладчиками (ST-Link, J-Link) и осциллографами.
— Понимание принципов работы с памятью (Flash, RAM, EEPROM).
— Знание протоколов обмена данными (Modbus, MQTT, CAN, TCP/IP и др.).
— Опыт работы с системами контроля версий (Git).
— Знание основ схемотехники и умение читать принципиальные схемы.
— Опыт работы с аппаратными отладками и тестированием устройств.
— Базовые знания в области электроники (умение работать с мультиметром, осциллографом).
Условия труда:
Условия труда:
— Заработная плата обсуждается.
— Официальное оформление.
— Пятидневка с 9:00 до 18:00, в пятницу до 17:00.
— Гибридный формат (удалённо/офис).
— ДМС согласно политики компании.
Контакты:
Контакты:
+7 911 019 5024 - Максим (TG\WA). ГК Лиман. Почта -mahrachyov_m@liman-group.ru
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
👍3❤1
#embedded #C #C++ #ESP32 #ToFSensor #IoT #OpenCV #LiDAR #FreeRTOS #ArduinoCore #MQTT #HTTPS #RGBCamera
Embedded-разработчик (ESP32, компьютерное зрение, IoT, датчики)
ООО "ЭТТО"
Россия, Москва
Формат занятости: проект, удаленная
З/П: по договоренности
Должностные обязанности:
• Разработка и отладка прошивки под ESP32-S3 (ESP-IDF или Arduino Core).
• Работа с RGB- и ToF-камерами: захват, предобработка изображений, применение ROI-масок, фильтрация карт глубины, выделение признаков переполнения.
• Интеграция датчиков: LiDAR (LightWare или аналоги), датчик дыма, датчик дифференциального давления, VOC, температура/влажность.
• Реализация алгоритмов обработки данных (фильтрация, статистика, детекция засоров и переполнений).
• Передача данных по MQTT или HTTPS, обработка команд, поддержка OTA-обновлений.
• Локальный буфер данных при потере связи.
• Локальная конфигурация устройства через веб-интерфейс.
• Оптимизация алгоритмов и работы под ограничения MCU (ESP32-S3 + PSRAM).
Знание/опыт:
Требования:
• Опыт работы с ESP32-S3 (ESP-IDF, FreeRTOS или Arduino Core).
• Опыт работы с модулями камер (OV2640, GC2145 и др.) и датчиками (LiDAR, VOC, давление и др.).
• Знание C/C++, опыт работы с UART/I²C/SPI/GPIO.
• Опыт реализации алгоритмов обработки изображений и сенсорных данных (фильтрация, маскирование, вычисление статистик).
• Навык интеграции с внешними API.
• Опыт работы с сетевыми протоколами (MQTT, HTTP).
• Умение работать с даташитами и технической документацией.
Будет плюсом:
• Опыт работы с ToF-сенсорами (например, Maxsense A010).
• Опыт с LiDAR, VOC и дифференциальными датчиками давления.
• Опыт оптимизации алгоритмов под MCU с ограниченными ресурсами.
• Участие в проектах с промышленными IoT-устройствами.
Условия труда:
• Интересные задачи в области IoT, Embedded и Computer Vision.
• Удалённый формат.
• Оплата по договорённости
Контакты:
Телеграмм: @marinasamodelko
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Embedded-разработчик (ESP32, компьютерное зрение, IoT, датчики)
ООО "ЭТТО"
Россия, Москва
Формат занятости: проект, удаленная
З/П: по договоренности
Должностные обязанности:
• Разработка и отладка прошивки под ESP32-S3 (ESP-IDF или Arduino Core).
• Работа с RGB- и ToF-камерами: захват, предобработка изображений, применение ROI-масок, фильтрация карт глубины, выделение признаков переполнения.
• Интеграция датчиков: LiDAR (LightWare или аналоги), датчик дыма, датчик дифференциального давления, VOC, температура/влажность.
• Реализация алгоритмов обработки данных (фильтрация, статистика, детекция засоров и переполнений).
• Передача данных по MQTT или HTTPS, обработка команд, поддержка OTA-обновлений.
• Локальный буфер данных при потере связи.
• Локальная конфигурация устройства через веб-интерфейс.
• Оптимизация алгоритмов и работы под ограничения MCU (ESP32-S3 + PSRAM).
Знание/опыт:
Требования:
• Опыт работы с ESP32-S3 (ESP-IDF, FreeRTOS или Arduino Core).
• Опыт работы с модулями камер (OV2640, GC2145 и др.) и датчиками (LiDAR, VOC, давление и др.).
• Знание C/C++, опыт работы с UART/I²C/SPI/GPIO.
• Опыт реализации алгоритмов обработки изображений и сенсорных данных (фильтрация, маскирование, вычисление статистик).
• Навык интеграции с внешними API.
• Опыт работы с сетевыми протоколами (MQTT, HTTP).
• Умение работать с даташитами и технической документацией.
Будет плюсом:
• Опыт работы с ToF-сенсорами (например, Maxsense A010).
• Опыт с LiDAR, VOC и дифференциальными датчиками давления.
• Опыт оптимизации алгоритмов под MCU с ограниченными ресурсами.
• Участие в проектах с промышленными IoT-устройствами.
Условия труда:
• Интересные задачи в области IoT, Embedded и Computer Vision.
• Удалённый формат.
• Оплата по договорённости
Контакты:
Телеграмм: @marinasamodelko
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded