Разработчик программного обеспечения контроллеров
По договоренности
В компании ООО "БурСервис" открыта вакансия в подразделение НИОКР - Разработчик программного обеспечения контроллеров
Бурсервис – крупнейшая российская нефтесервисная компания. Нашими приоритетами являются безопасность и качество. Сотрудники Бурсервиса вносят большой вклад в процветание компании и нефтегазовой индустрии в целом!
Чем предстоит заниматься:
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
Опубликована 3 дня назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно60 000 - 90 000 ₽
Обязанности: разработка проектов нормативов предельно допустимых выбросов загрязняющих веществ в атмосферный воздух, нормативов образования отходов, комплексных экологических разрешений (КЭР) знание нормативно-правовых актов в области экологического ...
- Полный день
- Опыт от 3 лет
- Тюмень
12 дней назад
Делегирование и приемка: ставить сложные задачи профильным разработчикам и строго проверять результат ...
- Нестандартный график
- Опыт от 3 лет
- Тюмень
15 дней назад
В компании ООО "БурСервис" открыта вакансия Разработчик Angular Бурсервис – крупнейшая российская нефтесервисная ...
- Полный день
- Опыт от 3 лет
- Тюмень
месяц назад
150 000 - 180 000 ₽
Выше средней на 40%
Компания ВСЕ Оптика это сеть салонов оптики федерального масштаба. Мы молодая динамично развивающаяся компания, приглашаем в нашу команду программиста 1С Твои основные задачи : Доработка конфигураций 1С под запросы пользователя Дальнейшее обслуживани...
- Полный день
- Опыт от 3 лет
- Тюмень
2 месяца назад
от 200 000 ₽
Выше средней на 70%
Знание принципов и правил клиент-серверного программирования Знание общедоступных правил написания программного ...
- Полный день
- Опыт от 3 лет
- Тюмень
2 месяца назад
Вакансия в подборках
Похожие вакансии
60 000 - 90 000 ₽
150 000 - 180 000 ₽