Обязанности:
- разработка, отладка и оптимизация ПО для микроконтроллеров;
- анализ требований и проектирование архитектуры программного обеспечения;
- интеграция разработанных изделий с оборудованием других производителей (считывателей, котроллеров, биометрических сканеров);
- сопровождение ранее разработанного ПО;
- участие в подготовке технической документации;
- участие в тестировании, проведении испытаний и документировании результатов для подтверждения соответствия требованиям.
Требования:
- релевантный опыт работы;
- знание языков программирования С, С++;
- понимание архитектуры микроконтроллеров: работы процессорных ядер (ARM, AVR, PIC? RISC-V), систем памяти ( FLASH FRAM EEPROM);
- опыт работы с периферийными интерфейсами: последовательными (URAT, SPI, Wiegand), промышленными (RS-485, CAN, modbus) и сетевыми;
- опыт работы с операционными системами реального времени (RTOS) или других RTOS для управления многозадачностью;
- владение инструментами разработки и отладки: средами разработки (MPLAB, IAR Embedded Workbench, Atmel studio, VS Code, IDE Keil) аппаратными отладчиками (JTAG/SWD, UMultilink);
- использование систем контроля версий: обязательное владение GIT, SVN;
- приветствуется опыт работы с Linux, стеком протоколов TCH/IP, опыт разработки протоколов обмена по интерфейсу RS-485, опыт работы с системами баг-трекинга, системами непрерывной интеграции (Gitlab CI, Jenkins).
Условия:
- оформление в штат;
- оклад+годовой бонус;
- профессиональное развитие и обучение за счет компании;
- корпоративная социальная политика Госкорпорации "Росатом";
- работа в интересах ведущих предприятий страны.
Ключевые навыки
- C++
- ARM
- MPLAB
- Electronic Workbench
- Linux
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где предстоит работать
городской округ Заречный
Вакансия опубликована 3 декабря 2025 в Пензе