Старши консултант за вградени системи с над 35 години опит в софтуер близък до хардуера, системи в реално време и FPGA дизайн. Когато стандартните разработчици не могат да продължат, поемам аз.
Embedded проектите рядко засядат при стандартни задачи. Засядат при спорадични грешки, при наследен код без документация, при проблеми с тайминга при натоварване или при интерфейси, които работят на теория, но не на практика. Точно за такива задачи ме викат. Поемам проекти, в които дълбоката техническа субстанция е най-рядкият ресурс — и доставям въз основа на договор с фиксирана цена и твърдо обещание за доставка.
Генеративният ИИ промени част от разработката на вградени системи. Рутинният код може днес да се произвежда по-бързо отпреди. Същинската инженерна работа не се измести, а се изостри: тя е в писането на точна спецификация на това, което трябва да се направи, в избирането на безопасния път измежду няколко работещи и в разбираемата проверка на резултата. За това възлагате на опитен разработчик. Повече за ролята на ИИ в моите проекти →
Когато embedded проект вече не работи или вече не е под контрол, не помага да се добави още един стандартен разработчик. Помага опит срещу въпроса защо нещо отказва. Анализирам наследен код, намирам причините за спорадични грешки, документирам неизвестни кодови бази и ги връщам под контрол на вашия екип.
Системи в реално време, критичен за безопасността фърмуер, разработка на драйвери, bare-metal на малки микроконтролери, FPGA дизайни с верификация: това е моята професионална област. Запознат със стандартите за automotive (ISO 26262) и медицина (IEC 62304), но не обвързан с един отрасъл.
Дефиниция на задачата, спецификация, схема, разположение на платка, фърмуер, FPGA дизайн, тест, доставка — при поискване, включително управление на проекта, планиране на ключови етапи и документация по приемане. По желание до серийно производство чрез утвърдени партньори. Един контакт вместо верига от доставчици.
Хардуер, фърмуер, FPGA, автоматизация на тестове и управление на проекта — от една ръка.
От концепция до прототип: схема, разположение на платка, код и верификация.
Критична за безопасността embedded разработка по ISO 26262 и IEC 62304.
C, C++, асемблер, VHDL, SystemVerilog. ARM, ESP32, FPGA. CAN, Ethernet, SPI.
Automotive, медицина, индустрия, управление, навигация.
Audi, Stihl и други клиенти през повече от три десетилетия.
Договор с фиксирана цена и твърдо обещание за доставка или часов контингент.
IT-Kompendium и Pruefungswissen — специализирана литература за немския IHK изпит.
Diplom-Informatiker (FH), специалност техническа информатика. Кариера от 1990 г.
Безплатен встъпителен разговор и необвързваща оценка на проекта.
Знания и съвети
Ако имате embedded проект, който е труден за определяне, най-добрата отправна точка е директен контакт. Встъпителният разговор и грубата оценка са безплатни и необвързващи. NDA готовност при поверителни проекти е разбираща се от само себе си.