Компания "WeJET"
О компании:
WeJET — это команда, которая создает цифровую логику для физического мира. Мы не просто «кодим железо» — мы проектируем интеллект устройств, от концепции до работающего решения. Наши проекты — это сложные системы, где безупречный код оживляет сложную аппаратуру, решая реальные бизнес-задачи.
Суть роли:
Мы ищем инженера-мыслителя, для которого язык C/C++ — это не просто синтаксис, а инструмент для диалога с «железом». Ваша основная миссия — проектирование и создание надежного, эффективного и изящного программного обеспечения, которое станет душой наших встраиваемых систем. Вы будете превращать требования и схемы в работающие алгоритмы и устойчивые программные комплексы.
Чем вы будете заниматься (софтверный фокус):
Проектирование и разработка ядра ПО: Создание архитектуры, модулей и системных протоколов на C/C++ для микроконтроллеров и Linux-систем.
Создание «цифрового интеллекта» устройств: Разработка логики, обеспечивающей четкое взаимодействие встраиваемой системы с сенсорами, исполнительными механизмами и внешним миром через интерфейсы (I2C, SPI, UART).
Инженерная культура качества: Погружение в процесс разработки с глубокой отладкой, написанием unit- и функциональных тестов, ревью кода коллег и созданием понятной документации.
Создание инструментария: Разработка вспомогательных утилит и программ для тестирования и поддержки на платформах Win/Linux, чтобы повышать надежность и эффективность всей команды.
Полный цикл ответственности за код: От идеи и написания до отладки на реальном устройстве и обеспечения его бесперебойной работы.
Мы ищем в кандидате:
Системное мышление: Умение видеть не просто строки кода, а целостную систему, где софт, «железо» и бизнес-логика неразделимы.
Глубокое владение C/C++ в контексте constrained-сред: понимание работы с памятью, времени выполнения, прерываниями. Знание и применение принципов ООП для создания понятных и масштабируемых программных структур.
Опыт (3+ года) в разработке ПО для встраиваемых систем под микроконтроллеры и/или ОС Linux, подтвержденный реальными проектами.
Инженерную дисциплину: Опыт промышленной разработки с использованием тестов (unit, functional) и практикой code review.
Способность к диалогу с «железом»: Умение читать схемы и использовать инструменты (осциллограф, логический анализатор) для верификации того, что ваш код работает в реальном устройстве именно так, как задумано.
Высшее техническое образование и искренний интерес к изучению новых предметных областей и технологий.
Будет значительным преимуществом, если вы имеете опыт:
Работы с FPGA (на уровне интеграции и взаимодействия с ПО).
Разработки драйверов устройств для Windows/Linux.
Понимания основ схемотехники для более продуктивного диалога с аппаратными инженерами.
Мы предлагаем:
10 Февраля
Москва
от 135 000 руб.
Компания "Группа компаний ПИК" Префаб Технологии — это промышленный блок ПИК. Компания осуществляет полный цикл создания жилого панельного...
10 Февраля
Москва
Компания "Grand Line" Требования: Высшее техническое образование (желательно в области ИТ или прикладной математики); опыт разработки и...
10 Февраля
Егорьевск
от 90 000 руб.
Компания "ППС" Условия: - Официальное трудоустройство в соответствии с ТК РФ; - Оплата больничных, оплачиваемый отпуск; - Работа в...
10 Февраля
Ведущий инженер-программист 1С: ERP (Производство)
Москва
Компания "КНС ГРУПП" Чем предстоит заниматься: Проектированием, разработкой и базовым тестированием пользовательских историй —...
11 Февраля
Ведущий программист 1C: Управление холдингом
Москва
Компания "Красное & Белое, розничная сеть" Розничная сеть "Красное и белое" приглашает на вакансию "Ведущий программист 1C: Управление...
Вакансия размещена в отрасли