Перейти до вмісту
BigTree108

Розробка вбудованих систем і апаратури

Послуги з розробки вбудованих систем і апаратури: вбудоване програмне забезпечення, прошивки, FPGA, проєктування апаратури та друкованих плат, IoT-системи, тестування пристроїв і ПЗ для робототехніки для побутової електроніки та носимих пристроїв, промислової автоматизації, автомобільної галузі, телекому й мереж, розумного дому та охоронних систем, енергетики, медичних пристроїв, сільського господарства і логістики. Виділені інженери для вашої команди або проєкти під ключ, а хмарну, веб- і мобільну частини створюють наші власні інженери .NET, Python, фронтенду й мобільної розробки.

Послуги з вбудованих систем і апаратури

На кожній сторінці описано, що ми створюємо, як із нами можна працювати і про що клієнти питають насамперед.

Розглянуто в інших розділах сайту

Ринки, для яких ми розробляємо

  • Побутова електроніка та носимі пристрої

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

  • Промислова автоматизація

    Контролери, датчики та шлюзи, які працюють із Modbus, OPC UA, EtherCAT або PROFINET, і ПЗ, що з'єднує машини із системами MES та технічного обслуговування.

  • Автомобільна галузь і мобільність

    Прошивки ECU на Classic AUTOSAR, інфотейнмент і цифрові кокпіти, обробка даних датчиків для допомоги водієві, телематичні блоки, інструменти для CAN і діагностики та контролери для електровелосипедів і електросамокатів.

  • Телеком і мережі

    Маршрутизатори, шлюзи, файрволи та точки доступу на OpenWrt, prplOS або RDK-B, обробка пакетів програмно та в логіці FPGA, а також обладнання синхронізації й радіообладнання для мереж 5G.

  • Розумний дім, будівлі та охорона

    Пристрої Matter, Thread і Zigbee для дому, інтеграція BACnet і KNX для опалення, вентиляції та освітлення в комерційних будівлях, а також продукти для сигналізації, контролю доступу й відеоспостереження.

  • Енергетика та лічильники

    Розумні лічильники на DLMS/COSEM і M-Bus, контролери сонячних інверторів, накопичувачів енергії та систем керування батареями, а також зарядні пристрої для електромобілів і мережі заряджання на OCPP 2.0.1 та 2.1.

  • Медичні пристрої та пристрої для здоров'я

    Пристрої для моніторингу, діагностики та оздоровлення, створені в межах вашої системи управління якістю, із простежуваністю та записами про ризики, яких вимагають IEC 62304 і ISO 14971.

  • Сільське господарство

    Польові й ґрунтові датчики на LoRaWAN, контролери ISOBUS для тракторів і навісного обладнання, а також автоматизація теплиць та тваринницьких приміщень.

  • Відстеження в логістиці

    GNSS-трекери зі стільниковим зв'язком для піддонів, контейнерів і транспортних засобів, температурні логери для холодового ланцюга та мітки Bluetooth для позиціонування в приміщеннях.

Ті самі правила на пристрої, що й у хмарі

Відтворювані збірки в контейнерах, тести на кожну зміну та на реальному обладнанні перед релізом, жодних попереджень, ядра й залежності на підтримуваних релізах, де бюлетені безпеки вважаються безумовною підставою для оновлення, ключі підпису в захищеному сховищі, а не на ноутбуці, і специфікація програмних компонентів з кожної збірки. Відсутність попереджень, актуальні релізи та безумовні оновлення безпеки вже є правилами, за якими ми ведемо власні системи; тут вони застосовуються до ПЗ, яке постачається в коробці.

Робота над апаратурою вписується у ваш процес: ваша система управління якістю та процес забезпечення безпеки для медичних, автомобільних та інших регульованих продуктів, ваш контрактний виробник для виробництва й акредитована лабораторія за вашим вибором для сертифікаційних випробувань. Усе, що ми проєктуємо чи пишемо, передається у ваші репозиторії, а права на це переходять до вас.

Програмне забезпечення для машин, яких ми ніколи не торкаємося

Свої десктопні застосунки ми пишемо на Rust: агент, що перевіряє ноутбуки на Windows, macOS та Ubuntu на відповідність нашому базовому рівню безпеки, де кожна перевірка зіставлена з вимогами ISO 27001, CIS, Cyber Essentials, Essential Eight і SOC 2, та десктопний застосунок обліку часу. Це не прошивка, але в нього ті самі обмеження: одна кодова база, перехресно перевірена для кожної цільової платформи, працює без нагляду на машинах, яких її розробники ніколи не бачать, і випускається лише з гілки main із зафіксованим тулчейном. Прочитайте про нашу роботу з Rust.

Запитання про розробку вбудованих систем і апаратури

Для яких ринків ви розробляєте?

Побутова електроніка та носимі пристрої, промислова автоматизація, автомобільна галузь і мобільність, телеком і мережі, розумний дім, будівлі та охоронні системи, енергетика та лічильники, медичні пристрої та пристрої для здоров'я, сільське господарство і відстеження в логістиці. Для медичних виробів, транспортних засобів і промислових функцій безпеки ми працюємо всередині вашої системи управління якістю та процесу забезпечення безпеки: за вашими процедурами, з вашим контролем проєктування, файлом ризиків і обґрунтуванням безпеки (safety case). Простежуваність, якої вимагають IEC 62304 та ISO 14971, ISO 26262 і Automotive SPICE або IEC 61508, ми підтримуємо в ході роботи, а не відновлюємо перед аудитом. Сертифікація та регуляторне досьє залишаються за вами як за виробником.

Як інженери в Україні працюють з нашою апаратурою?

Обладнання потрапляє до інженера одним із двох способів: йому надсилають набори розробника та прототипні плати, або він працює зі стійкою у вашій лабораторії через віддалене керування живленням, зонд для налагодження та послідовну консоль через ваш VPN. У будь-якому разі збірка виконується у вашому пайплайні, а код зберігається у ваших репозиторіях. Більшість коду спершу тестується на збиральній машині та на емульованому обладнанні, тож час на реальній платі йде на те, що може показати лише плата.

Чи може одна команда створити і пристрій, і хмару, і застосунок?

Так. Фахівці з прошивок, вбудованого ПЗ та апаратури працюють поруч із нашими власними інженерами .NET і Python на Azure, інженерами Angular та React над вебпорталом, а також інженерами iOS, .NET MAUI і React Native над супровідним застосунком, і всі вони спираються на єдиний набір контрактів повідомлень.

Кому належать проєктні файли, прошивки та код, які ви створюєте?

Вам. Кожен фахівець має підписаний із BigTree108 договір, за яким усі результати роботи передаються компанії, а наш договір із вами передає їх далі. Код, дизайн-макети та документи постачаються у ваші власні репозиторії та інструменти, а не зберігаються там, де змінити їх можемо лише ми.

Створюєте пристрій чи підключений продукт?

Розкажіть, що робить продукт, на якому він етапі та де вам потрібна допомога. Відповідь ви отримаєте протягом одного робочого дня: план, профілі кандидатів або рекомендацію, з чого почати.