Отзывы сотрудников о компании Wiren Board
Инженер-программист
Отзыв сотрудника
Инженер
Менеджер по закупкам
Отдельного внимания заслуживает руководство компании. Довольно странный симбиоз микроменеджмента и поручения непростых задач только старшим менеджерам. Иногда бывают ситуации, что либо контролируется каждый шаг, либо не чувствуется доверия к рядовым сотрудникам. Из-за недоверия со стороны руководства ощущается, что карьерный рост невозможен, так как не дают больше задач и ответственности. При этом если хотелось сделать задачу по своему, то временами отвлекали от работы, мол, я делаю все неправильно, хотя результат мог быть даже эффективнее. Хотелось бы больше свободы при решении задач
Радиомонтажник
Радиомонтажник
Инженер
Радиомонтажник
Часто задаваемые вопросы о работе в компании Wiren Board
Рекомендуют ли сотрудники компанию Wiren Board для трудоустройства?
75% сотрудников рекомендуют компанию Wiren Board для трудоустройства, на основании 8 оценок.
Какая оплата труда в компании Wiren Board?
Сотрудники компании Wiren Board оценивают оплату труда на 4.4 из 5, на основании 8 оценок.
Как сотрудники Wiren Board оценивают руководство компании?
Сотрудники компании Wiren Board оценивают работу руководства на 4 из 5, на основании 8 оценок.
Как сотрудники Wiren Board оценивают возможности карьерного роста компании?
Сотрудники компании Wiren Board оценивают возможности карьерного роста на 3.1 из 5, на основании 8 оценок.
Компания Wiren Board разрабатывает и производит электронику для автоматизации инженерных систем: промышленных и коммерческих объектов, частных домов и квартир. Среди клиентов - как профессиональные интеграторы, так и энтузиасты умного дома.
Wiren Board была основана в 2013 году тремя выпускниками Физтеха. Владельцы компании - это люди, которые сами умеют делать суровые инженерные вещи, и у них есть чему поучиться. В компании западный стиль управления. Отсутствует строгая иерархия, дистанция между топ-менеджментом и персоналом минимальная, общение исключительно на “ты”. Любой сотрудник может предложить идею на общем собрании. Сотрудники вовлечены в процесс принятия решения.
Основной офис в Долгопрудном, но много сотрудников работает удаленно.
В планах — масштабирование производства, открытие офисов в Европе и в Азии, захват мира=)
В нашей инженерной команде больше 20 человек. Работу можно условно разделить на три большие части:
- Схемотехника устройств (новые устройства и улучшение старых)
- Разработка и поддержка ПО для Linux
- Разработка и поддержка ПО для микроконтроллеров
Схемотехника устройств
Все начинается с изучения потребностей клиентов: спрашиваем, чего им не хватает, думаем, как это проще сделать. Это творческий процесс, требующий коллективной работы инженеров и менеджеров, понимания потребностей рынка и наших возможностей.
Для нас важна слаженная командная работа разработчиков: ведь надо продумать плату, корпус и софт с самого начала разработки. Надо выбрать оптимальные решения, чтобы упростить производство, программирование, снизить себестоимость, не забыть про удобство настройки и использования. И тогда получится отличный продукт.
Наша задача — сделать простое в использовании и надежное устройство. Для этого делаем расчеты и всячески тестируем в разных условиях эксплуатации, и пишем подробную документацию, в которой разберется любой начинающий.
Разработка и производство устройств на одном этаже —сразу видно, что получается, и можно оперативно вносить изменения в продукт.
Мы делаем автоматизацию доступной для людей!
Разработка ПО для Linux
Контроллер WIren Board — это специальный компьютер на Linux в индустриальном исполнении для щитов автоматики и с большим набором разных интерфейсов. Его софт устроен так, чтобы систему можно было легко расширять и дополнять. На контроллере работает набор сервисов, каждый из которых отвечает за отдельную функциональность. Так, у нас есть сервисы:
* для опроса устройств на шине RS-485,
* для работы с KNX,
* для взаимодействия через GPIO и чтения напряжений с АЦП;
* движок правил для написания сценариев автоматизации на языке JavaScript;
* web-интерфейс;
* и ещё много других.
Все они взаимодействуют через протокол MQTT, стандартный для IoT. Мы применяем открытую архитектуру, так что возможности контроллера можно расширять за счет стороннего софта, например, Zigbee2MQTT, Z-Way, Rapid SCADA и IntraSCADA. А вот интеграция с Node-RED была разработана силами сообщества. Использование MQTT также позволяет легко подключить контроллер к облачным сервисам.
Большая часть кода в Open Source и выложена на GitHub. Именно открытую архитектуру мы считаем основным достоинством контроллера Wiren Board.
Для того, чтобы поддерживать надежность нашего ПО, используется многоуровневое тестирование: unit-тестирование при разработке отдельных сервисов, интеграционное — для проверки функциональности контроллера, в целом. Сборка и тестирование автоматизированы с помощью CI (Jenkins). Разработка ведется по Скраму, в процессе проводится code review, что позволяет выявлять недочеты на ранних этапах.
Также мы перешли на периодический выпуск стабильных релизов, чтобы за счет небольшой задержки во времени доставлять уже проверенные обновления для тех, кому надежность важнее новых фич. Для желающих же пользоваться самым свежим ПО у нас есть публичный testing, который также проходит автоматическое тестирование.
Разработка ПО для микроконтроллеров
Мы исповедуем UNIX Way: любим консоль, пишем прошивки на plain C, для сборки используем самый базовый тулчейн: gcc + make. Это позволяет легко автоматизировать процессы сборки. Каждый использует ту IDE, к которой привык.
В отличие от мира Arduino у нас довольно большой парк устройств, и это заставляет нас использовать «взрослые методы»: систему версионирования и процедуры ревью кода, — в этом нам помогает Git и GitHub. Большая часть кода для проектов общая и вынесена в субмодули.
Мы используем CI/CD. Прошивки собираются изолированно на отдельном сервере из Git, и это позволяет гарантировать чистую сборку. У нас нет зависимостей от библиотек, установленных локально у разработчика. Для каждого устройства генерируется файл обновления с прошивкой — эти файлы автоматически попадают в публичное облако. Клиент может мгновенно обновить любое устройство или автоматически поддерживать актуальное состояние всех устройств. Мы планируем архитектуру таким образом, чтобы можно было покрывать коды прошивок юнит-тестами, и стараемся это делать.
Для тестирования устройства мы также пишем и организуем системные тесты, для проверки прошивок — уже внутри устройств. Похожие тесты используются на нашем производстве для контроля качества сборки устройства и его работы.
Конечно же, у нас есть еще и менеджеры по продажам, монтажники и другие специалисты, которые составляют немаловажную часть нашей команды. У нас прекрасный офис и очень уютная кухня, где всегда можно выпить чай или свежесваренный кофе со сладостями, в том числе, и полезными.
Видеоэкскурсия по нашему офису:
https://www.youtube.com/watch?v=_DCYosDFSVE
Информация о Wiren Board
О корпоративной культуре в компанииКоличество сотрудников: 100-499
Категория: Информационные технологии, системная интеграция, интернет Электроника, приборостроение, бытовая техника, компьютеры и оргтехника