Разработчик программного обеспечения контроллеров

По договоренности


В компании ООО "БурСервис" открыта вакансия в подразделение НИОКР - Разработчик программного обеспечения контроллеров

Бурсервис – крупнейшая российская нефтесервисная компания. Нашими приоритетами являются безопасность и качество. Сотрудники Бурсервиса вносят большой вклад в процветание компании и нефтегазовой индустрии в целом!


Чем предстоит заниматься:

1. Полный цикл разработки программного обеспечения для микроконтроллеров:

  • Разработка встраиваемого программного обеспечения для микроконтроллеров различных архитектур (Миландр, STM, Atmel, Microchip, Texas Instruments, Motorola, Freescale, Xilinx, Altera и т.д.).
  • Проектирование, написание и отладка программного кода на языках Cи, ASM.
  • Оптимизация программного обеспечения по скорости выполнения, энергопотреблению и объему занимаемой памяти.
  • Интеграция программных модулей с аппаратными компонентами (датчики, интерфейсы связи, периферия).
  • Подготовка и сопровождение программных продуктов до этапа серийного производства.

2. Переработка существующих проектов:

  • Адаптация и обновление существующего программного обеспечения под новые требования (аппаратные или функциональные).
  • Оптимизация кода, исправление багов и добавление новых функций в существующие проекты.
  • Обновление прошивок для улучшения работы и устранения выявленных проблем.

3. Реверс-инжиниринг скомпилированных прошивок:

  • Анализ скомпилированных прошивок и восстановление исходного кода или его частей для последующего исследования и доработки.
  • Работа с дизассемблированным кодом, исследование структуры памяти микроконтроллеров.
  • Восстановление функциональности программного обеспечения без доступа к исходным кодам, а также устранение уязвимостей и ошибок в восстановленном ПО.
  • Создание документации по результатам реверс-инжиниринга и предложение решений для улучшения ПО.

4. Тестирование программного обеспечения:

  • Разработка и реализация тестовых сценариев для проверки правильности работы программного обеспечения микроконтроллеров.
  • Проведение функционального, нагрузочного и стресс-тестирования.
  • Анализ и устранение выявленных проблем, документирование багов и создание отчетов по результатам тестирования.
  • Интеграция автотестирования и создание тестовых стендов для автоматической проверки работы прошивок.

5. Работа с периферийными устройствами и интерфейсами:

  • Разработка программного обеспечения для работы с периферийными устройствами (датчиками, исполнительными механизмами, дисплеями и т.д.).
  • Реализация программных драйверов для различных интерфейсов связи (1553B, CAN, Ethernet).
  • Тестирование и отладка работы периферии на реальных устройствах.

6. Документирование и поддержка проектов:

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

Что мы ожидаем:

  • Высшее образование в области информационных технологий, электроники или смежных областях.
  • Опыт работы с микроконтроллерами на уровне разработки (от 2 лет).
  • Уверенные знания языков программирования C, C++, ASM.
  • Опыт в реверс-инжиниринге и работе с дизассемблерными инструментами.
  • Знание принципов разработки встраиваемого ПО и концепций оптимизации.
  • Опыт работы с периферийными интерфейсами и драйверами.
  • Знания в области тестирования ПО и опыт написания тестовых сценариев.
  • Способность работать в команде и самостоятельно, умение решать нестандартные задачи.
  • Высокие аналитические способности, внимание к деталям и стремление к самосовершенствованию.

Что мы предлагаем:

  • Работа в офисе с графиком 5/2;
  • Для иногородних предоставляется компенсация аренды жилья;
  • Полис ДМС, страхование жизни, ежегодная индексация заработной платы, возможность расширить ДМС на членов семьи;
  • Работа в команде профессионалов, система наставничества;
  • Дополнительное обучение, повышение квалификации;
  • Возможность развиваться, профессиональный и карьерный рост приветствуется;
  • Социальные политики компании, включая, но не ограничиваясь возможностью компенсации занятий спортом, оказания материальной помощи при значимых событиях в вашей жизни и пр.;
  • Премия ко дню нефтяника, новогодние подарки детям;
  • Премии за отличную работу;
  • Система дополнительного премирования за личные достижения;
  • Трудоустройство в соответствие с ТК РФ;
  • Уровень заработной платы обсуждается по итогам собеседования.

Адрес: Россия, Тюмень, улица Кирова, 40/38
Показать на большой карте

Поделиться:

Опубликована день назад

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

до 140 000 ₽
Выше средней на 27%
Мы ищем Node.js / React разработчика в команду, которая занимается разработкой и поддержкой большого ... владеешь Node.js, React; Пишешь рабочий код, можешь разобраться в чужом; Готов делиться знаниями с junior разработчиками ... компании (софинансирование до 75% от компании); Профессиональный и карьерный рост (внутренние аттестации разработчиков ...
  • Полный день
  • Опыт от 1 года
Логотип компании Этажи Федеральная компанияЭтажи Федеральная компания
  • Тюмень
день назад
15 000 - 20 000 ₽
Python-разработчик Мы ищем талантливого Python-разработчика, который станет частью нашей дружной команды ...
  • Полный день
  • Опыт от 1 года
Логотип компании MonogrammMonogramm
  • Тюмень
7 дней назад
... качества исполнения; Обучение и помощь пользователям при работе в учётных системах; Взаимодействие с разработчиком ...
  • Полный день
  • Опыт от 1 года
Логотип компании Золотые лугаЗолотые луга
  • Тюмень
7 дней назад
от 150 000 ₽
Выше средней на 36%
Сейчас мы в поисках ведущего разработчика PHP для усиления внутренней команды и работы над масштабным ...
  • Полный день
  • Опыт от 1 года
Логотип компании IQ GROUPIQ GROUP
  • Тюмень
4 дня назад
В айти-команду ищем инженера-разработчика (в терминологии 1С - администратора и программиста). ... платформы 1С 8.3; Обслуживание баз данных 1С (MS SQL, в будущем переход на PostgreSQL), в том числе обеспечение ... в DataLake Системы управления данными (СУД), участие в развитии СУД совместно с другими инженерами-разработчиками ...
  • Полный день
  • Опыт от 1 года
Логотип компании ТАЛК лизингТАЛК лизинг
  • Тюмень
6 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.