AND Digital
AND Digital
AND Digital je technologická poradenská společnost, která pomáhá organizacím posilovat digitální kompetence a vytvářet kvalitnější digitální produkty. Zaměřuje se na poradenství, softwarové inženýrství, vývoj mobilních aplikací, návrh uživatelských zkušeností a datová řešení a podporuje klienty ve Spojeném království, Evropě a USA. Prostřednictvím přístupu „Směrovat, budovat, vybavovat“ AND Digital propojuje praktickou realizaci projektů s rozvojem kompetencí a pracuje prostřednictvím úzce spolupracujících klubů, které spojují osobní vztahy s klienty s přístupem k širším technickým znalostem.

Smluvní vývojář C++ — hybridní práce, Londýn

Smluvní pozice vývojáře C++ ve společnosti AND Digital zaměřená na tvorbu spolehlivého vestavěného softwaru pro Linux v rámci bezpečnostně kritické zdravotnické technologie. Práce zahrnuje aplikační komponenty v C++17, alarmy, ukládání dat, dohled a řízení poruch.

Popis

  • Vyvíjet podmínky technických alarmů na základě telemetrie hardwaru a operačního systému
  • Implementovat alarmy pro senzory pacienta, kvalitu signálu a externí monitorování
  • Integrovat hardwarová alarmová rozhraní včetně ztlumení, ověřování úrovně alarmu a telemetrie
  • Vytvářet mechanismy pro zpracování poruch a obnovu
  • Vyvíjet autotesty při zapnutí, testy kompatibility hardwaru, GPU a systému
  • Implementovat bezpečné stavy, řízení poruch, watchdogy a dohled nad systémem
  • Podporovat detekci a obnovu po přerušených relacích
  • Vyvíjet aplikační a auditní protokolování a rotaci protokolů
  • Vytvářet rozhraní úložiště s atomickými zápisy a zápisy s kontrolními součty
  • Spravovat čtení, mazání a výpis relací napříč pevnými oddíly úložiště
  • Vyvíjet balení, řazení do fronty, vyprazdňování, uchovávání a načítání dat pacienta
  • Podporovat doplňování dat a prezentaci historických dat
  • Vytvářet verzovaná rozhraní mezi daty backendu a grafickým uživatelským rozhraním
  • Spravovat životní cyklus senzorů pacienta a relací
  • Podporovat metadata relací, obnovu a bezpečné ukončení
  • Vyvíjet obsluhu tlačítka napájení a řízené procesy vypnutí
  • Podporovat export dat přes USB, servisní nástroje a obslužné handlery zařízení
  • Podporovat aktualizace softwaru, potvrzování a postupy návratu k předchozí verzi
  • Implementovat extrakci protokolů a auditní protokolování
  • Vlastnit samostatnou oblast aplikace od návrhu až po sloučený, otestovaný a zdokumentovaný kód
  • Spolupracovat se softwarovým architektem a inženýry pracujícími na souvisejících komponentách
  • Přispívat k vysoce regulovanému zdravotnickému produktu s kritickými bezpečnostními požadavky

Požadavky

  • Výrazné zkušenosti s vývojem moderních aplikací v C++17 pro vestavěný Linux
  • Pokročilá znalost RAII, celočíselných typů s pevnou šířkou, std::atomic, vícevláknového programování a bezblokovacích či omezených front
  • Zkušenosti s tvorbou softwaru, u něhož jsou zásadní deterministické chování a spolehlivost
  • Zkušenosti s běhovými prostředími bez alokace nebo s nízkou mírou alokace, včetně předem alokované paměti a kontejnerů s pevnou kapacitou
  • Zkušenosti s architekturou portů a adaptérů nebo hexagonální architekturou, rozhraními a injektáží závislostí
  • Pokročilé zkušenosti se systémovou integrací Linuxu včetně služeb, watchdogů a systémového řízení poruch
  • Zkušenosti s IPC a technologiemi serializace, jako jsou FlatBuffers, unixové doménové sockety nebo pojmenované roury
  • Zkušenosti s CMake, automatizovaným testováním a CI/CD pipeline
  • Zkušenosti s křížovou kompilací, ideálně pro platformy aarch64
  • Pokročilé znalosti jednotkového testování, pokrytí kódu a kvalitativních bran
  • Ochota pracovat v rámci formálních inženýrských procesů včetně vzájemných kontrol kódu, sledovatelných změn a zdokumentovaných návrhových rozhodnutí
  • Zkušenosti s vývojem softwaru pro bezpečnostně kritické, misi kritické nebo vysoce regulované systémy
  • Zkušenosti s vývojem zdravotnických prostředků nebo jiných bezpečnostně kritických systémů jsou výhodou
  • Zkušenosti s regulovaným prostředím nebo oborem life sciences jsou výhodou
  • Vysoká úroveň práce s AI je výhodou
  • Znalost IEC 62304, ISO 13485 nebo srovnatelných standardů vývoje regulovaného softwaru je výhodou
  • Zkušenosti s lékařskými alarmovými systémy nebo jinými systémy alarmů a řízení poruch jsou výhodou
  • Porozumění normě IEC 60601-1-8 nebo rovnocennému bezpečnostnímu standardu je výhodou
  • Zkušenosti se supervizory řízenými stavovými automaty a systémy řízení poruch jsou výhodou
  • Zkušenosti s NVIDIA Jetson, CUDA nebo zpracováním akcelerovaným GPU jsou výhodou
  • Zkušenosti s Yocto a balíčky podpory desek pro vestavěný Linux jsou výhodou
  • Zkušenosti se systemd, sd_notify, D-Bus a journald jsou výhodou
  • Zkušenosti s OpenSSL, TensorRT nebo podobnými externími technologiemi jsou výhodou
  • Zkušenosti s používáním Dockeru pro vývojová prostředí jsou výhodou
  • Zkušenosti s GoogleTest, behaviorálním testováním nebo Gherkinem jsou výhodou
  • Zkušenosti s Pythonem pro nástroje a nasazovací skripty jsou výhodou
  • Zkušenosti s aktivitami FMEA softwaru a implementací opatření pro řízení rizik jsou výhodou

Benefity

  • Zaměstnavatel podporuje rovné příležitosti a zavazuje se k inkluzivnímu pracovnímu prostředí
  • V případě potřeby jsou v průběhu celého náborového procesu k dispozici přiměřená opatření

Související pracovní nabídky

Patrianna

Specialista zákaznické podpory (práce na dálku, Filipíny)

Patrianna
51 – 200 Zaměstnanci
HryMarketingPoradenství

Podporujte hráče Patrianna v sociálních hrách prostřednictvím e-mailu, živého chatu a sociálních sítí. Řešte eskalované případy a pomáhejte udržovat úroveň služeb napříč provozem zákaznické podpory.

Otevřít
inDrive

Specialista zákaznické podpory — inDrive, Kuala Lumpur

inDrive
1 001 – 5 000 Zaměstnanci
CestováníLogistikaMarketing

Podporujte zákazníky platformy mobility inDrive prostřednictvím chatu, e-mailu a příležitostně telefonátů. Řešte problémy se službami, vyřizujte refundace a pomáhejte plnit cíle spokojenosti zákazníků a kvality.

Otevřít
XTB online investing

Junior specialista zákaznické podpory (čeština)

XTB online investing
1 001 – 5 000 Zaměstnanci
B2CFinanceFintech

Podpora česky a slovensky mluvících klientů společnosti XTB působící v oblasti finančních technologií. Vyřizování dotazů, správa záznamů v CRM a sledování vývoje na finančních trzích.

Otevřít
Ovoko \ RRR.LT

Seniorní inženýr datové platformy

Ovoko \ RRR.LT

Vytvářejte datovou infrastrukturu pro tržiště s použitými autodíly Ovoko a podporujte analytiku, AI i vývoj produktů. Pracujte s Kubernetes, AWS a Snowflake a zajišťujte spolehlivost a škálovatelnost datových platforem.

Otevřít
ESTO Group

Specialista zákaznické podpory se znalostí litevštiny

ESTO Group
51 – 200 Zaměstnanci
FinanceFintech

Podporujte litevské zákazníky ESTO v oblasti flexibilních plateb a finančních služeb a propojujte zákaznický servis s prodejem B2C. Vyřizujte dotazy a veďte prodejní rozhovory po telefonu, e-mailu a chatu.

Otevřít