Архив: Программист. Бугульма.
- Описание
Программист со знанием электроники
Работа связана с разработкой геофизических приборов в процессе бурения.
Обязанности, требования:
Опыт разработки оконных и консольных приложений для Windows, в том числе VCL, WINAPI, Qt Widgets, MSVC, желательно Embarcadero RAD Studio (C++ Builder).
Языки программирования: C, C++.
Знание стандартной библиотеки C, библиотеки шаблонов C++.
Знание общепринятых паттернов проектирования.
Знание структур данных и алгоритмов работы с ними: стеки, очереди, списки, деревья.
Знание сетевых протоколов стека TCP/IP.
Общие сведения о цифровой обработке сигналов: Фурье- и вейвлет преобразования, преобразование Радона, миграция Кирхгофа, фильтрация, виды фильтров, интерполяция, аппроксимация, численное дифференцирование и интегрирование функций.
Азы работы с графикой, в том числе OpenGL и/или DirectDraw.
Повторное использование кода, понимание работы DLL.
Представление о принципах многопоточного программирования под Windows.
Представление об оптимизации и рефакторинге.
Знание архитектуры контроллеров семейства stm32.
Среды разработки: IAR Embedded Workbench for ARM, System Workbench for STM32.
Система тактирования stm32.
Работа с периферией с помощью регистров: таймеры, интерфейсы ввода-вывода.
Спецификация Secure Digital и Ethernet.
Представление о работе DMA.
Отладка в реальном времени, сбор и анализ статистики, реверс-инжиниринг (в том числе анализ работы цифровых схем с осциллографом).
Понимание работы аналоговых схем измерения сигналов: усиление и аттенюирование, аналоговая фильтрация, принципы аналогово-цифрового и цифро-аналогового преобразований сигналов (теория).
Понимание работы основных дискретных и интегральных электронных компонентов.
Примечание:
1. Образование - высшее
2. Зарплата после собеседования.
- Компания
- Ооо тнг-групп
- Опыт работы
- 3–6 лет
- Город
- Бугульма
- Категория