Инженер-программист

Инженер-программист

Санкт-Петербург, Московский проспект, 118

Метро: Московские ворота

Описание вакансии

Обязанности:

Разработка и сопровождение программного обеспечения верхнего уровня для систем на базе ПЛИС (FPGA) под ОС Linux.

Разработка и отладка драйверов для взаимодействия с ПЛИС.

Интеграция и взаимодействие с аппаратными модулями (через PCIe, SPI, UART и др.).

Разработка GUI-приложений с использованием Qt.

Работа с PostgreSQL — проектирование и оптимизация структур БД, написание SQL-запросов.

Тестирование и оптимизация производительности ПО.

Ведение технической документации.

Требования:

Уверенное знание C/C++.

Опыт разработки под Linux (на уровне пользователя и ядра).

Опыт написания и отладки драйверов устройств под Linux.

Знание Qt (Widgets, QtCore, QtNetwork) — создание GUI и инструментальных приложений.

Опыт работы с PostgreSQL (базовые операции, запросы, схемы данных, оптимизация).

Понимание принципов работы шины PCIe, DMA и взаимодействия с ПЛИС.

Опыт работы с git, CMake, GCC/Clang.

Умение читать и понимать аппаратную документацию (datasheets, memory map, register map).

Английский, на уровне чтения технической документации.

Уверенный пользователь MS Office

Желательно:

Опыт разработки драйверов для Xilinx FPGA (например, Vivado, Quartus).

Опыт работы с IPC (shared memory, message queues, sockets).

Условия:

Работа в команде разработчиков аппаратно-программных комплексов.

Современные инструменты разработки (Qt Creator, GitLab).

Возможность профессионального роста и участия в проектах полного цикла — от драйвера до GUI.

Оформление по ТК РФ.

График 5/2 с 9.00 до 18.00 (при необходимости изменение графика работы может согласовываться в индивидуальном порядке).

Расположение офиса в 5 минутах ходьбы от станции метро «Московские ворота».

Готовность к оформлению допуска к государственной тайне.

Окончательный размер заработной платы определяется в зависимости от квалификации кандидата, обсуждается с успешными кандидатами по результатам собеседования.

Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию