Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Areg.AI
Армения16 дней назад
Грейд
Junior
Тип занятости
Полная занятость
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Мы ищем инженера по электронике и встраиваемому ПО
Местоположение: Арагацотн, Армения
Тип занятости: Полная занятость
Область: Робототехника | Встраиваемые системы | Промышленная автоматизация
Мы ищем опытного инженера по электронике и встраиваемому ПО для присоединения к нашей инженерной команде.
Идеальный кандидат будет отвечать за проектирование, разработку, тестирование и интеграцию специализированного электронного оборудования и встраиваемого ПО для роботизированных систем и промышленных приложений.
Эта роль охватывает полный цикл разработки: от архитектуры аппаратного обеспечения и проектирования печатных плат до разработки прошивки, тестирования прототипов, отладки и подготовки к производству.
1. Проектирование печатных плат и разработка аппаратного обеспечения
Проектирование электронных схем, принципиальных схем и многослойных печатных плат
Разработка специализированных плат управления, плат распределения питания и интерфейсных модулей
Подбор электронных компонентов и подготовка спецификаций (BOM)
Проектирование схем для управления питанием, управления двигателями, интеграции датчиков и коммуникационных интерфейсов
Обеспечение надлежащего заземления, целостности сигналов, учета электромагнитной совместимости (EMI/EMC) и электрической защиты
Подготовка Gerber-файлов, производственной документации и инструкций по сборке
Проведение запуска печатных плат, тестирования, отладки и ревизий аппаратного обеспечения
2. Разработка встраиваемого ПО
Разработка встраиваемого ПО для платформ STM32, ESP32 и других микроконтроллеров
Программирование на C/C++ с использованием соответствующих сред разработки
Разработка ПО для управления двигателями, сбора данных с датчиков, управления исполнительными механизмами и управления питанием
Реализация протоколов связи, включая CAN Bus, UART, SPI, I2C, RS485 и Modbus
Разработка надежной логики встраиваемого управления, обработки ошибок, сторожевых таймеров и механизмов безопасности
Реализация загрузчиков и механизмов обновления ПО при необходимости
Оптимизация производительности ПО, использования памяти и работы в реальном времени
3. Робототехника и системная интеграция
Интеграция плат электронного управления с двигателями, ESC, энкодерами, датчиками и исполнительными механизмами
Сопряжение встраиваемого аппаратного обеспечения с компьютерами на базе Linux, такими как NVIDIA Jetson и Raspberry Pi
4. Тестирование и производственная поддержка
Диагностика проблем, связанных с электрикой, связью и ПО
Разработка процедур тестирования и проверка функциональности прототипов
Сотрудничество с производителями печатных плат и партнерами по сборке
Поддержка улучшений дизайна, замены компонентов и оптимизации производства
Ведение технической документации, схем, репозиториев ПО и истории ревизий
We’re Hiring an Electronics Hardware & Embedded Firmware Engineer
Location: Aragatsotn, Armenia
Employment Type: Full-time
Field: Robotics | Embedded Systems | Industrial Automation
About the Role
We are looking for an experienced Electronics Hardware & Embedded Firmware Engineer to join our engineering team.
The ideal candidate will be responsible for designing, developing, testing, and integrating custom electronic hardware and embedded firmware for robotic systems and industrial applications.
This role covers the complete development cycle, from hardware architecture and PCB design to firmware development, prototype testing, debugging, and production readiness.
Key Responsibilities
1. PCB Design & Hardware Development
Design electronic circuits, schematics, and multilayer PCBs.
Develop custom control boards, power distribution boards, and interface modules.
Select electronic components and prepare Bills of Materials (BOMs).
Design circuits for power management, motor control, sensor integration, and communication interfaces.
Ensure proper grounding, signal integrity, EMI/EMC considerations, and electrical protection.
Prepare Gerber files, manufacturing documentation, and assembly instructions.
Perform PCB bring-up, testing, debugging, and hardware revisions.
2. Embedded Firmware Development
Develop embedded firmware for STM32, ESP32, and other microcontroller platforms.
Program in C/C++ using appropriate development environments.
Develop firmware for motor control, sensor acquisition, actuator control, and power management.
Implement communication protocols including CAN Bus, UART, SPI, I2C, RS485, and Modbus.
Develop reliable embedded control logic, error handling, watchdogs, and safety mechanisms.
Implement bootloaders and firmware update mechanisms when required.
Optimize firmware performance, memory usage, and real-time operation.
3. Robotics & System Integration
Integrate electronic control boards with motors, ESCs, encoders, sensors, and actuators.
Interface embedded hardware with Linux-based computers such as NVIDIA Jetson and Raspberry Pi.
4. Testing & Production Support
Diagnose electrical, communication, and firmware-related issues.
Develop test procedures and verify prototype functionality.
Collaborate with PCB manufacturers and assembly partners.
Support design improvements, component substitutions, and production optimization.
Maintain technical documentation, schematics, firmware repositories, and revision history
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 1 170 до 2 070