Разработчик ПО контроллеров - тестировщик (Си)
Город:
Тюмень
Занятость:
Полная занятость
Компания "Halliburton International GmbH"
Обязанности:-
Разработка встраиваемого программного обеспечения для микроконтроллеров различных архитектур (ARM, Atmel, Microchip, Texas Instruments, Motorola, Freescale, Xilinx, Altera и т.д.)
-
Проектирование, написание и отладка программного кода на языках Cи, ASM
-
Оптимизация программного обеспечения по скорости выполнения, энергопотреблению и объему занимаемой памяти
-
Интеграция программных модулей с аппаратными компонентами (датчики, интерфейсы связи, периферия)
-
Подготовка и сопровождение программных продуктов до этапа серийного производства
-
Адаптация и обновление существующего программного обеспечения под новые требования (аппаратные или функциональные)
-
Оптимизация кода, исправление багов и добавление новых функций в существующие проекты
-
Обновление прошивок для улучшения работы и устранения выявленных проблем
-
Анализ скомпилированных прошивок и восстановление исходного кода или его частей для последующего исследования и доработки
-
Работа с дизассемблированным кодом, исследование структуры памяти микроконтроллеров
-
Восстановление функциональности программного обеспечения без доступа к исходным кодам, а также устранение уязвимостей и ошибок в восстановленном ПО
-
Создание документации по результатам реверс-инжиниринга и предложение решений для улучшения ПО
-
Разработка и реализация тестовых сценариев для проверки правильности работы программного обеспечения микроконтроллеров
-
Проведение функционального, нагрузочного и стресс-тестирования
-
Анализ и устранение выявленных проблем, документирование багов и создание отчетов по результатам тестирования
-
Интеграция автотестирования и создание тестовых стендов для автоматической проверки работы прошивок
терфейсами
-
Разработка программного обеспечения для работы с периферийными устройствами (датчиками, исполнительными механизмами, дисплеями и т.д.)
-
Реализация программных драйверов для различных интерфейсов связи (1553B, UART, SPI, I2C, CAN, Ethernet)
-
Тестирование и отладка работы периферии на реальных устройствах
-
Подготовка технической документации на разработанное программное обеспечение
-
Обучение и поддержка пользователей, создание руководств по использованию ПО
-
Обеспечение долгосрочной поддержки и сопровождения разработанных решений.
- Высшее профессиональное образование
- Опыт по направлению деятельности не менее 3-х лет
- Английский язык в степени, достаточной для чтения документации.
Условия:
- Официальное трудоустройство, белая заработная плата ( ежегодная индексация)
- Пятидневная рабочая неделя
- Полис ДМС (расширенный со стоматологией), страхование жизни.
- Возможен формат удалённой работы.
- Детали на собеседовании.
29 Ноября
Тестировщик( Crowdtesting.ru )
Тюмень
Компания "Crowdtesting.ru" О проекте Участников проекта ждет интенсивное погружение в тестирование платежных технологий крупнейшей...
29 Ноября
Тюмень
Компания "Строительный Двор" Более 300 человек в Тюменском и Московском центрах разработки принимают активное участие в проектах компании,...
30 Ноября
Backend-разработчик (PHP, Junior) в офис
Тюмень
Компания "Dom Digital" Диджитал-агентство с фокусом на маркетинг девелопмента. Разрабатываем креативные концепции, создаем и поддерживаем...
30 Ноября
Fullstack-разработчик( Колесник )
Тюмень
Компания "Колесник" Мы компания "Колесник" - первая компания редевелопмента в России. Собираем инвестиции, покупаем коммерческие помещения,...
30 Ноября
Middle Frontend разработчик Angular
Тюмень
от 120 000 до 180 000 руб.
Компания "Этажи, федеральная компания" Привет! На связи департамент маркетинга компании «Этажи». Мы создаем команду, которая сможет решать...
Вакансия размещена в отрасли