Embedded Software
Naše služby _
Nabízíme spolehlivý a bezpečný firmware. K vývoji hardwaru máme blízko a dobře rozumíme výzvám v této oblasti. Pracujeme se zařízeními všech majoritních architektur a velikostí.
Kompetence pro vývoj software _
Kontakt _
Mgr. Juraj Benkovič Obchodní manažer +420 603 422 472 [email protected]
Embedded software s citem pro hardware.
Hledáte partnera, který se dorozumí s hardwarem? Přejete si spolupracovat s někým, kdo si uvědomuje složitost vývoje hardwaru a pružně reaguje na související výzvy? Oceníte všestrannost a zkušenosti s vývojem systémů?
V Edhouse máme dlouhou tradici embedded vývoje. Náš firmware se ukrývá v iontových pumpách elektronových mikroskopů, vodíkových elektrolyzérech anebo zařízeních pro chytrou domácnost. Díky dlouholetému působení na poli vědy a techniky jsme získali bohaté zkušenosti s integrací hardwarových zařízení do širších systémů a dokážeme se vcítit do role koncových uživatelů. Umíme předcházet problémům a dokážeme zajistit hladký průběh vývoje.

Benefity pro vás
Zkušenosti
Víme, co obnáší vývoj HW a jeho systémová integrace.
Bezpečnost
Vyvíjíme podle standardů s využitím nejmodernějších nástrojů.
Propojení
Vnímáme zařízení jako součást celku, jakým je například IoT.
Oblasti expertízy
Firmware pro velké i malé zařízení
Dokážeme pracovat s architekturami ARM (STM32, NXP, TI atd.), RISC-V, x86 a dalšími. Poradíme si s frameworkem (HAL, RTIC, Embassy, FreeRTOS, KNX a další) nebo bez. Umíme cílit na Linux i RTOS. Máme zkušenosti se širokou škálou komunikačních protokolů a sběrnic (CAN, Modbus, UART, USB atd.). Jsme schopni vyvíjet podle předepsaných standardů.
Víme, co obnáší vývoj hardware
K vývoji hardware máme blízko, a proto víme, že to není žádný med. Umíme reagovat na typické situace a pohotově se přizpůsobit. Díky vlastním expertům na elektroniku dokážeme ladit i mimo samotný software. Máme logické analyzátory, osciloskopy a nebojíme se je použít. Ve spolupráci s našimi dodavateli dokážeme vývoj hardwaru zajistit.
Embedded security
Kvůli pokračujícímu nárůstu bezpečnostních hrozeb je nutné zavádět ochranná opatření. Na úrovni mnoha států vzniká legislativa, která vyžaduje naplnění různých kritérií. S obojím umíme pomoci, neboť bezpečnost software je v Edhouse nejvyšší prioritou a u embedded zařízení to platí dvojnásob. Kvůli těsnému kontaktu s fyzickým světem může dojít ke kompromitaci kritické infrastruktury a k ohrožení osob, nebo majetku.
Embedded Rust
V embedded doméně, kde se programy integrují s fyzickými zařízeními, je chytání bugů náročnější. Využití jazyka, který ze své povahy brání mnoha typům problémů má velký přínos. V těsně navazujících procesech vývoje hardwaru dokáže Rust zajistit, že omezený čas dostupný pro testování na prototypech nebude vyplýtván na opravu triviálních běhových chyb.
Edge a IoT
Hardwarová zařízení považujeme za součást širších celků. Každý stroj slouží nějakému účelu a klíč k užitečným aplikacích často leží v jejich propojování. Ať už se jedná o prvky chytré domácnosti, nástroje výroby, nebo telemetrické sondy, baví nás jednotlivé moduly spojovat a dovolit jejich koordinaci na libovolné škále. Uvědomujeme si, že taková spojení je potřeba hlídat, a proto je pro nás zabezpečení prioritou.
Human-machine interface – HMI
V Edhouse umíme nejen psát nízkoúrovňový kód nebo navrhovat softwarovou architekturu. Dokážeme také navrhnout uživatelské rozhraní přístroje pro snadné a logické použití. Má vaše zařízení malý displej nebo pouze několik málo tlačítek? To zní jako výzva pro naše designéry, kteří věří, že vždy existuje prostor ovládání zařízení lépe přizpůsobit uživatelským potřebám.