Описание
Приглашаем опытного разработчика встроенного ПО для микроконтроллеров и встраиваемых Linux-систем. Предпочтение универсалам (embedded разработка + схемотехника). Разделение времени: 70% времени разработка встроенного ПО, остальное - проектирование схемотехники и отладка плат.
Мы - инжиниринговая компания полного цикла. Мы создаем электронные устройства от идеи до массового производства для заказчиков в Америке и Европе. У нас есть офисы разработки в Москве и Иваново, мы производим электронику в Тайване, разрабатываем софт во Вьетнаме.
Задачи
•Разработка ПО для микроконтроллеров семейств STM32, ESP32, Nordic NRFxx, PIC
•Cложный многозадачный код для микроконтроллеров. FreeRTOS, Zephyr
•Разработка встроенного ПО под Linux (NVidia Jetson, Rockchip, RPI)
•Работа со всеми стандартными интерфейсами (UART, I2C, SPI, CAN, RS485, Ethernet)
•Беспроводные интерфейсы Bluetooth/BLE, WiFi, LoRa
•Бутлоадеры, обновление прошивки
•Разработка диагностического ПО для Windows и Linux. Python, Powershell, bash
•Разработка схемотехники для новых IoT устройств. Запуск и отладка плат
Требования
•Глубокое понимание архитектуры встроенного ПО
•Проектирование систем c множеством процессорных узлов
•Опыт разработки под Zephyr и FreeRTOS
•Отладка, оптимизация
•Умения быстро внедрить open-source решения в проект, разобраться в существующем коде, доработать под задачу
•Длительный опыт работы с Bluetooth/BLE, WiFi, Ethernet, CAN, Modbus, RS485
Будет плюсом
•Опыт в разработке электроники от 5 лет - проектирование схемотехники с нуля до запуска в производство
•Опыт проектирования 8+ слойных плат, high-speed интерфейсы
•Опыт разработки под Linux
•Знакомство с ПЛИС, понимание принципов работы
•Знание английского языка на уровне, достаточном для технического общения с коллегами-иностранцами
Условия
•Full-time занятость на наших проектах
•Возможна работа удаленно или в одном из наших офисов
•Поездки в Тайвань на запуск новых устройств
•Конкурентная заработная плата
•Корпоративная поддержка повышения уровня английского языка