AND Digital
AND Digital
AND Digital ir tehnoloģiju konsultāciju uzņēmums, kas palīdz organizācijām stiprināt digitālās spējas un izstrādāt labākus digitālos produktus. Uzņēmuma darbība aptver konsultācijas, programmatūras izstrādi, mobilo lietotņu izstrādi, lietotāju pieredzes dizainu un datu risinājumus, atbalstot klientus Apvienotajā Karalistē, Eiropā un Amerikas Savienotajās Valstīs. Izmantojot pieeju “Guide, Build, Equip”, AND Digital apvieno praktisku risinājumu ieviešanu ar spēju attīstīšanu un strādā cieši saistītos klubos, kuros mērķtiecīgas attiecības ar klientiem tiek apvienotas ar piekļuvi plašākām tehniskajām zināšanām.

Līguma C++ izstrādātājs – hibrīddarbs Londonā

Līguma C++ izstrādātāja amats uzņēmumā AND Digital, izstrādājot uzticamu iegulto Linux programmatūru drošībai kritiskām medicīnas tehnoloģijām. Darbs ietver C++17 lietotņu komponentus, trauksmes signālus, datu saglabāšanu, uzraudzību un kļūmju pārvaldību.

Apraksts

  • Izstrādāt tehnisko trauksmes signālu nosacījumus, izmantojot aparatūras un operētājsistēmas telemetriju
  • Ieviest trauksmes signālus pacientu sensoriem, signāla kvalitātei un ārējai uzraudzībai
  • Integrēt aparatūras trauksmes saskarnes, tostarp skaņas izslēgšanas vadīklas, trauksmes līmeņa validāciju un telemetriju
  • Veidot kļūmju apstrādes un atkopšanas mehānismus
  • Izstrādāt ieslēgšanas, aparatūras saderības, GPU un sistēmas pašpārbaudes
  • Ieviest atteicendrošus stāvokļus, kļūmju pārvaldību, uzraugus un sistēmas uzraudzību
  • Atbalstīt pārtrauktu sesiju noteikšanu un atkopšanu
  • Izstrādāt lietotņu žurnalēšanu, audita žurnalēšanu un žurnālu rotāciju
  • Veidot krātuves saskarnes ar atomiskiem un kontrolsummētiem ierakstiem
  • Pārvaldīt lasīšanu, dzēšanu un sesiju uzskaiti fiksētās krātuves sadaļās
  • Izstrādāt pacientu datu pakotņu veidošanu, rindošanu, iztukšošanu, saglabāšanu un izgūšanu
  • Atbalstīt datu papildināšanu un vēsturisko datu attēlošanu
  • Izveidot versijotas saskarnes starp aizmugursistēmas datiem un grafisko lietotāja saskarni
  • Pārvaldīt pacientu sensoru un sesiju dzīves ciklus
  • Atbalstīt sesiju metadatus, atkopšanu un korektu izslēgšanu
  • Izstrādāt barošanas pogas apstrādi un kontrolētas izslēgšanas procesus
  • Atbalstīt USB datu eksportu, servisa rīkus un ierīču servisa apstrādātājus
  • Atbalstīt programmatūras atjauninājumus, apstiprināšanas un atgriešanas procedūras
  • Ieviest žurnālu izgūšanu un audita žurnalēšanu
  • Būt atbildīgam par patstāvīgu lietotnes jomu no izstrādes līdz apvienotam, pārbaudītam un dokumentētam kodam
  • Sadarboties ar programmatūras arhitektu un inženieriem, kas strādā pie blakus komponentiem
  • Veicināt stingri regulēta un drošībai kritiska medicīnas tehnoloģiju produkta izstrādi

Prasības

  • Plaša mūsdienīgu C++17 lietotņu izstrādes pieredze iegultajai Linux sistēmai
  • Labas RAII, fiksēta platuma tipu, std::atomic, vairākpavedienu apstrādes un bezbloķēšanas vai ierobežotas ietilpības rindu zināšanas
  • Pieredze programmatūras izstrādē, kur deterministiska darbība un uzticamība ir kritiski svarīgas
  • Pieredze ar vidi, kur izpildlaikā netiek izmantota vai tiek izmantota minimāla atmiņas piešķiršana, tostarp iepriekš piešķirtu atmiņu un fiksētas ietilpības konteineriem
  • Pieredze ar portu un adapteru vai heksagonālo arhitektūru, saskarnēm un atkarību ievadīšanu
  • Plaša Linux sistēmu integrācijas pieredze, tostarp ar pakalpojumiem, uzraugiem un sistēmas līmeņa kļūmju pārvaldību
  • Pieredze ar IPC un serializācijas tehnoloģijām, piemēram, FlatBuffers, Unix domēna ligzdām vai nosauktām caurulēm
  • Pieredze ar CMake, automatizētu testēšanu un CI/CD konveijeriem
  • Pieredze ar kompilēšanu citai platformai, vēlams aarch64 platformām
  • Stabila pieredze vienību testēšanā, koda pārklājumā un kvalitātes vārtos
  • Spēja strādāt formālos inženierijas procesos, tostarp salīdzinošajā pārskatīšanā, izsekojamās izmaiņās un dokumentētos projektēšanas lēmumos
  • Pieredze drošībai kritiskas, misijai kritiskas vai stingri regulētas programmatūras izstrādē
  • Pieredze medicīnas ierīču vai citu drošībai kritisku sistēmu izstrādē (vēlama)
  • Pieredze darbā regulētā vidē vai dzīvības zinātņu jomā (vēlama)
  • Augsta līmeņa prasmes darbā ar mākslīgo intelektu (vēlamas)
  • IEC 62304, ISO 13485 vai līdzvērtīgu regulētas programmatūras izstrādes standartu zināšanas (vēlamas)
  • Pieredze ar medicīniskām trauksmes sistēmām vai citām trauksmes un kļūmju pārvaldības sistēmām (vēlama)
  • Izpratne par IEC 60601-1-8 vai līdzvērtīgu drošības standartu (vēlama)
  • Pieredze ar stāvokļu mašīnu vadītiem uzraugiem un kļūmju pārvaldības sistēmām (vēlama)
  • Pieredze ar NVIDIA Jetson, CUDA vai GPU paātrinātu apstrādi (vēlama)
  • Pieredze ar Yocto un iegultās Linux plates atbalsta pakotnēm (vēlama)
  • Pieredze ar systemd, sd_notify, D-Bus un journald (vēlama)
  • Pieredze ar OpenSSL, TensorRT vai līdzīgām ārējām tehnoloģijām (vēlama)
  • Pieredze ar Docker izmantošanu izstrādes vidēs (vēlama)
  • Pieredze ar GoogleTest, uzvedībā balstītu testēšanu vai Gherkin (vēlama)
  • Python pieredze rīku un izvietošanas skriptu izstrādē (vēlama)
  • Pieredze programmatūras FMEA pasākumos un riska kontroles pasākumu ieviešanā (vēlama)

Priekšrocības

  • Vienlīdzīgu iespēju darba devējs, kas iestājas par iekļaujošu darba vidi
  • Vajadzības gadījumā visa atlases procesa laikā ir pieejami saprātīgi pielāgojumi

Saistītās vakances

MÜNZING CHEMIE GmbH

Sales Manager, Mid-Atlantic Specialty Chemicals

MÜNZING CHEMIE GmbH
501 – 1000 Darbinieki
ĶīmijaRažošana

Lead technical sales of specialty chemical additives across the Mid-Atlantic, serving customers in coatings, adhesives, inks, and construction. Manage existing accounts while developing new business through customer visits and project-based selling.

Atvērt
MÜNZING

MÜNZING Mid-Atlantic Sales Manager, Specialty Chemicals

MÜNZING

Lead territory sales for MÜNZING’s specialty chemical additives across the Mid-Atlantic, using technical project selling to develop customer relationships and close business. Manage a $3–5 million territory and build $1–2 million in near-term business potential across coatings, adhesives, inks, and construction markets.

Atvērt
ERM

Asbestos Specialist Consultant

ERM

Support ERM’s sustainability consulting work through asbestos sampling, site safety, and compliance. Manage asbestos projects at industrial and construction sites across Southern California.

Atvērt
Proofpoint

Mid-Market Named Account Manager, Cybersecurity — Proofpoint

Proofpoint

Sell Proofpoint’s cybersecurity platform to mid-market accounts in Washington or Oregon. The role covers account management, partner sales, prospecting, and complex multi-year solutions.

Atvērt