Инженер-программист
разработка и поддержка инфраструктуры для систем цифровой обработки сигналов (ЦОС); работа с процессорами (SoC), в том числе с использованием интерфейсов Ethernet, SPI, I2C, PCIe, RapidIO, AXI, например: 🔻DSP SoC от TI ядро С66x (RTOS - SysBios) - инициализация, драйверы для внешних/внутренних интерфейсов🔻ARM ARMv7/8-A, Zynq7000, ZynqMP (RTOS/Embedded Linux RTOS) - инициализация, драйверы для внешних интерфейсов; Linux: запуск из конструктора Buildroot/Yocto, драйверы Linux, написание ПО внутри Linux.
Требования
высшее техническое образование в области программирования или радиотехники; языки программирования: С/С++14, ООП, многопоточность, оптимизация кода; инструменты: 🔻Visual Studio Code, Sublime text и любые другие редакторы🔻IDE на основе Eclipse и другие🔻Git локально и на сервере Gitlab🔻системы сборки, например, cmake и т.п; умение декомпозировать задачу; ведение разработки на desktop Linux; английский на уровне чтения технической литературы; будет плюсом: умение работать с измерительными приборами (осциллограф, спектроанализатор, генератор сигналов), Matlab Python.
Высшее образование — специалитет, магистратура; Опыт: 6 лет
Условия
Оптимальные