Udvikling
Hardware- & Softwareudvikling
Konception og udvikling af elektroniske enheder — fra analoge kredsløb til FPGA-design. Mikrocontroller- og FPGA-baserede systemer fra én kilde, inkl. skema, PCB og firmware.
Algoritmer
Algoritmeudvikling
Systematisk udvikling fra koncept til hardwareimplementering.
- Matematisk modellering og pseudokode
- Implementering i C/C++ til mikrocontrollere
- Implementering i Verilog/SystemVerilog til FPGA
- Signalbehandling (filtre, FFT, vinduesfunktioner)
- Fejlkorrektion (Reed-Solomon, redundant overførsel)
- Kryptering (AES, RSA, DMLE)
- Portering mellem sprog og platforme
Test & QS
Testautomatisering & Kvalificering
Systematisk validering af embedded-systemer — fra testspecifikation til seriegodkendelse.
- Testautomatisering med CANoe/CAPL, LabView, Python eller andre sprog
- HIL-tests (Hardware-in-the-Loop)
- Robot Framework til end-to-end-tests
- ASPICE-konforme systemtests (ENG.10)
- Komponentkvalificering (inkl. nukleare standarder)
- Valideringsrapporter og kvalificeringsdokumenter
- Kravhåndtering (DOORS)
Diagnostik
Diagnostik & Køretøjskommunikation
Udvikling og test af diagnostikkoncepter og kommunikationsgrænseflader til køretøjs-ECUer.
- UDS-diagnostik (ISO 14229)
- CAN / CAN FD / MOST-busanalyse
- Flashning og konfigurering af ECUer
- Diagnostikkoncepter for person- og erhvervskøretøjer
- Gateway-implementeringer (CAN ↔ CAN FD)
- Oprettelse af kommunikationsdatabaser
Projekt
Projektstøtte
- Projektrådgivning for embedded-design
- Fleksibel timebaseret støtte
- Komplet kontraktbaseret udførelse
- Vidensoverførsel til kundeteams
- Teknisk dokumentation og træning
Software
Web- & Appudvikling
Støttesoftware til embedded-systemer: konfigurationsgrænseflader, dashboards, datavisualisering og mobilapps.
- Web-frontends (JavaScript, HTML/CSS, Chart.js)
- Web-backends og REST-APIer (Python/Flask, Node.js)
- Realtidsdatavisualisering (Socket.IO, WebSocket, MQTT)
- Android-apps (Kotlin, Jetpack Compose)
- Machine learning (TensorFlow.js, PyTorch)