Компания «ИСТ» занимается созданием Программных Продуктов, тиражируемыми промышленными решениями по всей России, в том числе для решения задач различного масштаба в интересах Государственных органов и частных корпораций.
Мы ищем скилового программиста, который стремительно вольется в нашу команду и будет профессионально развиваться с нами.
Чем предстоит заниматься:
- Embedded разработка;
- Написание драйверов устройств, загрузчиков и стартового кода;
- Реализация инфраструктуры микроядра операционной системы;
Мы ожидаем от Кандидата:
- уверенное владение языками С и базовым С++, опыт коммерческой разработки от 3 лет;
- опыт системного программирования и/или программирования для встроенных систем;
- общее представление о функционировании и устройстве сетевого оборудования, протоколов стека TCP/IP;
- технический английский (на уровне чтения большого объёма документации
Будет большим плюсом опыт:
- использования инструментальных средств разработки на Linux;
- разработки систем реального времени, работы с RTOS (особенно eCos)
- работы с системами на базе ядер Cortex (ARM);
- работы с процессорами архитектуры PowerPC;
- понимание проблем синхронизации в многопоточных и многоядерных приложениях;
- понимание архитектуры современной вычислительной системы с кэшами и конвейерами;
- знание устройства коммуникационных интерфейсов (USB, I2C, SPI, UART, Ethernet…);
- навыки анализа устройства аппаратуры, чтения схем и документации на микросхемы;
- опыт проектирования или чтения программ для ПЛИС (Verilog);
Будет плюсом:
- Высшее техническое образование;
- Знание устройства и принципов работы автоматизированных систем управления технологическими процессами
- Знание протоколов промышленной автоматизации Modbus RTU | TCP, Profibus, Ethernet/IP и др.
- Знакомство с IT решениями, бизнес-процессами систем автоматизированного управления технологическими процессами;
- Опыт работы с продуктами Atlassian (Jira, Confluence);
- Желание делиться компетенциями с менее опытными коллегами.
- Общий опыт разработки на C/C++ не менее 5 лет;
- Опыт низкоуровневой разработки на С в Linuх, работа на низком уровне с устройствами;
- Опыт работы с многопоточностью в Linux;
- Знание принципов разработки систем реального времени;
- Умение работать в команде и эффективно взаимодействовать с другими разработчиками;
- Желание постоянно улучшать свои навыки и стремление к достижению высоких результатов;
Мы предлагаем:
- Участие в уникальном проекте с нуля;
- Возможность влиять на архитектуру и развитие продукта;
- Конкурентную заработную плату и полный соцпакет;
- Комфортные условия работы и дружелюбный коллектив;
Условия:
- Полная занятость;
- Комфортное рабочее место на Васильевском острове;
- Оформление по ТК РФ;
- Оформление ДМС;
- Привилегии и льготы аккредитованной IT-компании.