Služby testování embedded zařízení a hardwaru
Služby testování embedded zařízení a hardwaru pro zařízení a aplikace kolem nich: funkční testování zařízení, hardware-in-the-loop stendy, automatizace testů firmwaru, testy konektivity a interoperability, testování automobilových ECU, testování bezpečnosti zařízení, testy aktualizací a výpadku napájení a výrobní testy na konci linky, s dedikovanými inženýry embedded QA pro váš tým nebo s projekty dodanými od začátku do konce.
Testování zařízení, které provádíme
Funkční testování zařízení a aplikací
Testovací případy psané z vašich požadavků a spouštěné ručně na skutečných kusech, exploratorní sezení zaměřená na první nastavení a každodenní používání a doprovodná aplikace a webový portál ověřené na skutečných telefonech a v prohlížečích, přičemž každá chyba je založena se sériovým logem a videem.
Automatizace testů firmwaru
Unit testy na straně hostitele, simulace v Renode a testy přímo na cílovém zařízení zapojené do pipeline, s výsledky a sériovými logy přiloženými k buildu, který je vytvořil.
Hardware-in-the-loop stendy
Testovací stendy, kde pytest nebo Robot Framework řídí testované zařízení, programovatelné zdroje, relé a přístroje přes SCPI a PyVISA a labgrid spravuje desky, takže každý build firmwaru běží na skutečném hardwaru dřív, než ho uvidí člověk.
Testování konektivity a interoperability
Zařízení Bluetooth, Wi-Fi, Thread a Matter testovaná proti telefonům, routerům a hubům, které vaši zákazníci vlastní, se záznamy ze sniffera přiloženými ke každému selhání, předtestováním pro kvalifikaci Bluetooth SIG a certifikaci Matter a testy propustnosti pomocí iPerf3 nebo TRex pro síťové vybavení.
Testování automobilových ECU
Testovací stendy ve Vector CANoe a vTESTstudio nebo na hardware-in-the-loop systémech dSPACE a NI, provoz CAN, LIN a automobilového Ethernetu kontrolovaný proti komunikační matici a diagnostika UDS, s reporty navázanými na požadavky pro ISO 26262 a Automotive SPICE.
Testy aktualizací a výpadku napájení
Opakované cykly aktualizací s odpojením napájení v náhodných okamžicích, přerušená stahování a záměrně poškozené image, aby se prokázalo, že se zařízení vždy spustí do funkční verze.
Spotřeba, odolnost a prostředí
Výdrž baterie měřená power profilerem v každém provozním režimu, vytrvalostní testy trvající dny a teplotní běhy v klimatické komoře ve vaší laboratoři nebo ve zkušebně.
Testování bezpečnosti zařízení
Image firmwaru zkoumané na vložené klíče, výchozí hesla a zastaralé knihovny, parsery protokolů fuzzované pomocí libFuzzer nebo AFL++, ladicí porty jako JTAG, SWD a UART ověřené jako uzamčené a sbírané důkazy pro ETSI EN 303 645 a EN 18031.
Výrobní testy na konci linky
Továrenské testovací stanice, které nahrají firmware, zkalibrují a zkontrolují každý kus, zapíšou jeho sériové číslo a výsledky do databáze a operátorovi linky ukážou jednoznačné vyhověl, nebo nevyhověl.
inženýři embedded QA do vašeho týmu
Dedikovaní inženýři embedded QA
Inženýři embedded QA, kteří nastoupí do vašeho týmu na plný úvazek, pracují ve vašich nástrojích a procesu a zodpovídají se vašemu vedoucímu. Pohovor s nimi vedete vy; my neseme ukrajinskou smlouvu, mzdy, fakturaci a dovolenou.
Projekty v oblasti „Testování zařízení“
Vymezená část práce v oblasti „testování zařízení“ s rozsahem, pevným plánem a jmenovaným vedoucím na naší straně, který odpovídá za výsledek a o postupu informuje ve vašich kanálech.
Průběžná spolupráce v oblasti „testování zařízení“
Průběžná služba v oblasti „Testování zařízení“: každý měsíc stejní lidé, backlog, kterému určujete priority, a hodiny, které vidíte v našem portálu i na faktuře.
Stránka o dedikovaném týmu vysvětluje, jak se specialisté připojují k vašemu týmu, a stránka o outsourcingu pokrývá dodávku projektů, převzetí systémů a jak účtujeme.
Kdo pracuje na vašem zadání v oblasti „testování zařízení“
Inženýři embedded QA
Testovací plány, stendy a automatizace na cílovém zařízení
Testovací inženýři pro automotive
CANoe, HIL stendy a testovací důkazy pro ISO 26262
QA inženýři
Ruční testování a automatizace v Playwright pro aplikace a portály
Vývojáři Python
Testovací harnessy, ovládání přístrojů a ukládání výsledků
Hardwaroví inženýři
Přípravky, adaptéry a zapojení přístrojů
Jak testujeme zařízení
Testy se píší z požadavků a analýzy rizik, ne z kódu, a každý se dá vystopovat k požadavku, který ověřuje, což je důkaz, který vyžaduje zdravotnický, průmyslový nebo automobilový systém kvality. Automatizované sady běží při každém buildu a ruční a exploratorní testování míří tam, kam automatizace nevidí, například na první nastavení a na to, jak se zařízení chová v rukou zákazníka.
Neúspěšný test zablokuje vydání, stejně jako v naší webové práci: výsledky se přikládají k buildu, nestabilní (flaky) test se opraví nebo odstraní, místo aby se opakoval, dokud neprojde, a chyba nalezená na zařízení dostane regresní test dřív, než se uzavře.
Další služby embedded zařízení a hardwaru
Vývoj embedded softwaru
Služby vývoje embedded softwaru: embedded Linux, Android a RTOS, ovladače, BSP, automotive, síťový, audio a video software a zabezpečené aktualizace, s dedikovanými inženýry embedded softwaru nebo dodávkou projektu.
Vývoj firmwaru
Služby vývoje firmwaru: firmware pro mikrokontroléry v C, C++ a Rustu, bezdrátové stacky, bootloadery, automobilové ECU, řízení motorů a návrh s nízkou spotřebou, s dedikovanými inženýry firmwaru nebo dodávkou projektu.
Vývoj FPGA
Služby vývoje FPGA: návrh RTL v SystemVerilogu a VHDL, verifikace FPGA a ASIC, SoC FPGA, video, sítě, sběr dat a akcelerace, s dedikovanými inženýry FPGA nebo dodávkou projektu.
Návrh hardwaru a PCB
Služby návrhu hardwaru a PCB: schémata, vícevrstvé desky a HDI, vysokorychlostní, RF, analogový a napájecí návrh, příprava na EMC a výrobní soubory, s dedikovanými hardwarovými inženýry nebo dodávkou projektu.
Vývoj IoT
Služby vývoje IoT: konektivita, provisioning, cloudové platformy na Azure nebo AWS, aktualizace flotily zařízení, průmyslové IoT, sledování majetku, nabíjení elektromobilů, dashboardy a aplikace, s dedikovanými vývojáři IoT nebo dodávkou projektu.
Software pro robotiku
Služby vývoje softwaru pro robotiku na ROS 2: percepce, navigace, plánování pohybu, řízení robotů, průmyslové buňky, autonomní vozidla a software pro flotily, s dedikovanými inženýry robotiky nebo dodávkou projektu.
Otázky k testování embedded zařízení a hardwaru
Kde testovací stendy stojí?
Tam, kde je hardware nejužitečnější: ve vaší laboratoři, obsluhované našimi inženýry přes vaši VPN, nebo u inženýra, když se mu zařízení a přípravky dají poslat. Návrh stendu, schémata zapojení a skripty leží v obou případech ve vašem repozitáři, takže stend lze znovu postavit ve vaší továrně nebo zkušebně.
Provádíte certifikační zkoušky?
Certifikační zkoušky pro CE, UKCA, FCC nebo zdravotnickou normu provádí akreditovaná laboratoř. My zařízení na ně připravíme: předběžná měření (pre-compliance) zkoušek, které vaše norma uvádí, funkční a regresní důkazy potřebné pro technickou dokumentaci a opravy před formální zkouškou, takže oficiální průběh věc potvrdí, a ne objeví.
V jakých odvětvích pracují vaši inženýři embedded QA?
Spotřební elektronika a chytrá domácnost, u zařízení testovaných s aplikacemi a huby, se kterými se párují; automotive, v testování ECU, infotainmentu a diagnostiky; průmyslová a energetická zařízení, v řídicích jednotkách, měřičích a nabíječkách; zdravotnické prostředky, ve verifikačních důkazech, které vyžadují IEC 62304 a technická dokumentace; telekomunikace a sítě, v routerech a bránách testovaných na propustnost a stabilitu; a bezpečnostní systémy, v poplachových, přístupových a kamerových produktech.
Jak rychle mohou nastoupit inženýři embedded QA?
Když je k dispozici ten pravý inženýr embedded QA, začátek brzdí jen váš pohovor, NDA a převod práv duševního vlastnictví. Jinak vedeme hledání, které obvykle přinese profily kandidátů do dvou až tří týdnů, a nikdo nenastoupí, dokud neřeknete ano.
Jak probíhá najímání přes BigTree108 (role: inženýři embedded QA)?
Řekněte nám, jakou práci, jakou seniority a kolik hodin potřebujete. Navrhneme jednoho nebo dva lidi s jejich profily, pohovoříte s nimi stejně jako s vlastním zaměstnancem a podepíšete jednu smlouvu s BIG TREE 108 LLC a budete dostávat jednu fakturu měsíčně.
Komu patří práce, kterou vytvářejí?
Vám. Každý specialista má podepsanou smlouvu s BigTree108, která převádí všechny výsledky práce na společnost, a naše smlouva s vámi je převádí dál. Kód, návrhy a dokumenty se dodávají do vašich vlastních repozitářů a nástrojů, ne do míst, kde je můžeme měnit jen my.
Potřebujete otestovat své zařízení?
Napište nám, co zařízení dělá, jak se aktualizuje a kolik jich vyrábíte. Odpověď dostanete do jednoho pracovního dne: testovací plán, profily kandidátů nebo návrh testovacího stendu.