Vyresnysis konsultantas įterptinių sistemų srityje su daugiau nei 35 metų patirtimi aparatinei įrangai artimoje programinėje įrangoje, realiojo laiko sistemose ir FPGA dizaine. Kai standartiniai kūrėjai nebegali judėti pirmyn, perimu aš.
Embedded projektai retai užstringa prie standartinių užduočių. Jie užstringa prie sporadinių klaidų, prie nedokumentuoto paveldėto kodo, prie laiko derinimo problemų esant apkrovai arba prie sąsajų, kurios veikia teorijoje, bet ne praktikoje. Būtent tokioms užduotims mane kviečia. Priimu projektus, kuriuose gilus techninis turinys yra rečiausias išteklius — ir pristatau pagal fiksuotos kainos sutartį su tvirtu pristatymo įsipareigojimu.
Generatyvinis DI pakeitė dalį įterptinio kūrimo. Rutininį kodą šiandien galima kurti greičiau nei anksčiau. Tikrasis inžinerinis darbas nepasislinko, o išryškėjo: jis slypi tikslios specifikacijos to, ką reikia padaryti, rašyme, saugaus kelio pasirinkime tarp kelių veikiančių, ir suprantamo rezultato verifikavime. Tam užsakote patyrusį kūrėją. Daugiau apie DI vaidmenį mano projektuose →
Kai embedded projektas nebeveikia arba nebėra kontrolėje, nepadeda pridėti dar vieną standartinį kūrėją. Padeda patirtis prieš klausimą kodėl kažkas nepavyksta. Analizuoju paveldėtą kodą, randu sporadinių klaidų priežastis, dokumentuoju nepažįstamas kodo bazes ir grąžinu jas jūsų komandos kontrolei.
Realiojo laiko sistemos, saugumo požiūriu kritinė programinė aparatinė įranga, tvarkyklių kūrimas, bare-metal mažuose mikrovaldikliuose, FPGA dizainai su verifikacija: tai mano profesinė sritis. Pažįstu automotive (ISO 26262) ir medicinos (IEC 62304) standartus, bet nesusijęs su viena pramonės šaka.
Užduoties apibrėžimas, specifikacija, schema, plokštės išdėstymas, programinė aparatinė įranga, FPGA dizainas, testas, pristatymas — pageidaujant įskaitant projekto valdymą, tarpinių etapų planavimą ir priėmimo dokumentaciją. Pageidaujant iki serijinės gamybos per nusistovėjusius partnerius. Vienas kontaktinis asmuo vietoje tiekėjų grandinės.
Aparatinė įranga, programinė aparatinė įranga, FPGA, testų automatizavimas ir projekto valdymas — iš vienos rankos.
Nuo koncepcijos iki prototipo: schema, plokštės išdėstymas, kodas ir verifikacija.
Saugumo požiūriu kritinis embedded kūrimas pagal ISO 26262 ir IEC 62304.
C, C++, asembleris, VHDL, SystemVerilog. ARM, ESP32, FPGA. CAN, Ethernet, SPI.
Automotive, medicina, pramonė, valdymas, navigacija.
Audi, Stihl ir kiti klientai per daugiau nei tris dešimtmečius.
Fiksuotos kainos sutartis su tvirtu pristatymo įsipareigojimu arba valandų kvota.
IT-Kompendium ir Pruefungswissen — speciali literatūra vokiečių IHK egzaminui.
Diplom-Informatiker (FH), techninės informatikos specializacija. Karjera nuo 1990 m.
Nemokamas pradinis pokalbis ir neįpareigojantis projekto įvertinimas.
Žinios ir patarimai
Jei turite embedded projektą, kurį sunku apibrėžti, geriausias pradžios taškas yra tiesioginis kontaktas. Pradinis pokalbis ir grubus įvertinimas yra nemokami ir neįpareigojantys. NDA pasirengimas konfidencialiems projektams yra savaime suprantamas.