Consultancy Services
We offer specialised and bespoke training courses and consultancy services to academia, industry, and government organisations.
Professional Training Courses
- UK/NATO Vetronics Defence Standards
- Generic Vehicle Architecture (GVA)
- NATO Generic Vehicle Architecture (NGVA)
- MilCAN (Military Controller Area Network)
- Military Electronic Architectures (Land Systems / Vetronics)
- System Engineering
- Requirement Capture
- System & Subsystem Electronic Architecture design
- Hi-speed, Deterministic, Safety-Critical networks design
Technical Development
- Embedded systems design & development
- Printed Circuit Boards (PCB)
- Schematic design
- PCB multi-layer hand-routing
- KiCad, Eagle, Protel/Altium, OrCAD
- Software Application design & development
- Bare-metal
- C/C++
- Linux/VxWorks/QNX
- Networking
- RS232 / RS485
- CAN
- MilCAN
- System & Application Hardening
- Printed Circuit Boards (PCB)
- Software Development
- Embedded, Networked, Desktop, Mobile applications
- Linux, FreeBSD, OpenBSD, NetBSD, Windows
- VxWorks, QNX, INTEGRITY
- C/C++, Embedded C, Python, Golang, Rust
- TCP/IP, UDP/IP, Raw Ethernet, Infiniband/RDMA
- DDS, MQTT, RabbitMQ, ZeroMQ, gRPC
- Kernel Drivers
- Linux Modules
- FUSE
- VxWorks
- MilCAN Applications
- Embedded, Networked, Desktop, Mobile applications
- Low-latency distributed systems design & development
- Embedded
- General / Data Centre computing
- Distributed WAN/GAN over Internet/VPN
- Safety-Critical & Deterministic systems design & development
- Electronic Architecture and Networking Architecture
- Software applications
Security Evaluation and Pen-Testing
- Vetronics Standards and Protocols
- GVA & NGVA networks and device application layers
- MilCAN networks and node application layers
- Automotive Standards and Protocols
- Systems & subsystems network communication
- Internal devices interfaces and applications layers
- External communication interfaces and Backend infrastructures
- Industrial & Commercial Embedded Systems
- Physical design
- Communication interfaces and protocols
- Software components
- Software Reverse-Engineering
- C/C++, .NET
- Ghidra, OllyDbg, IDA
- Linux, QNX, Android, MS Windows
- Hardware Reverse-Engineering
- Firmware extraction & manipulation
- Power glitching
- Hardware manipulation