ПТК Аргос-Электрон

Программист C++ / C / STM / Qt

150 000 - 195 000 RUR
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет

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

1. Разработка и поддержка программного обеспечения для испытательных стендов:

- Язык программирования С++/С, фреймворк Qt.

- Обновление и модификация существующего кода для улучшения производительности и функциональности.

2. Работа с базами данных:

- Оптимизация структуры базы данных (SQLite) для эффективного хранения и обработки данных.

- Написание запросов к базе данных.

3. Разработка приложений для Debian.

4. Написание прошивок STM8, STM32, AVR ATmega.

5. Реализация протоколов связи (ModBus) для обмена данными между устройствами.

6. Настройка периферии микроконтроллеров (работа с таймерами, АЦП, UART, SPI, I2C и других интерфейсов).

7. Работа с REST API.

Требования:

1. Образование в области программирования или математики (высшее или среднее профессиональное) по профильными направлениям или стаж в данной области. Курсы повышения квалификации по программированию приветствуются.

2. Опыт работы в схожей должности от 1 года.

3. Технический английский.

4. Знание языков программирования:

  • Уверенное владение C++/С, опыт работы с фреймворком Qt для создания кроссплатформенных приложений.

5. Работа с базами данных:

- Опыт работы с SQLite (или аналогами).

- Умение писать сложные запросы, оптимизировать производительность.

6. Опыт разработки под Debian (Linux), знание особенностей работы с системными библиотеками и утилитами.

7. Опыт работы с REST API (HTTP-запросы).

8. Опыт работы с GitLab (управление репозиториями, создание pull request, умение проводить code-review).

9. Реализация протоколов связи (MODBUS) для обмена данными между устройствами.

10. Опыт работы с STM8 (разработка прошивок для различных задач автоматизации).

11. Знание архитектуры и разработки для STM32 (включая работу с HAL и LL библиотеками).

12. Научно-технические навыки:

- Умение анализировать и устранять ошибки в коде и базе данных.

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

13. Приветствуются проекты на GitHub.

Условия:

  • Заработная плата = оклад 130 000 до 170 000 тысяч рублей.
  • Предусмотрено премирование по результату работы.
  • Полностью официальная заработная плата, все выплаты без задержек, дважды в месяц.
  • Льготное корпоративное питание.
  • Испытательный срок до 3-х месяцев (трудоустройство с 1-ого рабочего дня).
  • График работы: 5/2, с 8-30 до 17-00, обед 30 мин.
  • Предусмотрено введение в должность.
  • Предоставляется возможность карьерного роста и профессионального развития, а также обучение.
  • Стандартный социальный пакет, предусмотренный Трудовым Кодексом Российской Федерации.
  • Стабильная компания с собственным современным офисом и комфортным рабочим местом, а также здоровой рабочей средой.
  • Офис, производство и складской комплекс расположены в непосредственной близости к городу: ст. метро Проспект Ветеранов, Ломоносовский район, деревня Горбунки.
  • Служебная развозка на новом автобусе.

Маршрут 1: от/до станции метро Проспект Славы и метро Московская (время в пути 30 минут).

Маршрут 2: утром от ж/д ст. Сергиево, вечером до ж/д ст. Стрельна – Санкт-Петербургское шоссе – остановка Константиновский дворец или посёлок Стрельна (кольцо 36 трамвая).

Для автолюбителей – близость КАД.