
Engineering service provider for software development for embedded and real-time systems as well as fieldbus and Industrial Ethernet solutions

IBV – Echtzeit- und Embedded GmbH & Co. KG
86199 Augsburg (Bergiusstraße 13)New on Amplifa
About IBV
IBV – Echtzeit- und Embedded GmbH & Co. KG is a software engineering service provider based in Augsburg. The company supports customers from the product idea through design and implementation to the market launch of embedded software. Its services include the integration and adaptation of embedded operating systems (Linux, QNX, FreeRTOS, Zephyr), driver and BSP development, software for microcontrollers, firmware development for FPGAs (VHDL, Verilog), embedded security according to IEC 62443, connectivity (cloud, MQTT, TLS, OTA updates) as well as fieldbus integration with EtherCAT, CAN, Modbus, POWERLINK, TSN, PROFINET and OPC UA. Under the icNET brand, IBV offers software products for Industrial Ethernet, including the icECAT EtherCAT Master Stack. As an authorized partner, the company also offers QNX development and runtime licenses, BSPs, support and training. Reference projects come from industrial automation, mechanical engineering, laser and medical technology, robotics, the semiconductor industry, IoT and metrology; all results are delivered in source code.
- Site
- Augsburg
- Processes
- Close-to-hardware software development – drivers, BSP, performance analyses, board bring-up, User interfaces for embedded systems, desktop and browser applications, internationalization, Application development – feasibility studies, requirements analysis, software architecture, porting, icNET/icECAT EtherCAT Master Stack for embedded systems, icECAT EtherCAT Configuration Library, icECAT EtherCAT Network Simulator, QNX RTOS – development and runtime licenses, BSPs, application development, support and training, Ethernet driver for Intel I210 Ethernet MAC (zero-copy DMA, time-stamping, Linux/Xenomai/QNX)
- Materials
- QNX RTOS, Embedded Linux / Preempt-RT / Xenomai, FreeRTOS / Zephyr / embOS, icECAT EtherCAT Master Stack, FPGA firmware (VHDL/Verilog), Embedded Security
- Certificates
- Automated software tests / unit tests, Performance measurement and optimization, Real-time analyses, ISO 9001
- Industries
- Industrial automation, Semiconductor industry, Mechanical engineering, Laser and laser technology, Robotics, Medical technology
- 01
Technology consulting and feasibility studies (proof of concept)
- 02
Requirements analysis and software architecture
- 03
Implementation (drivers, BSP, firmware, application, FPGA logic)
- 04
Integration of hardware, operating system and external systems
- 05
Automated software tests, performance measurement and optimization
- 06
Support, commissioning and training
Technologies and Operating Systems
QNX RTOS
Development and runtime licenses, BSPs, application development, support and training.
Embedded Linux / Preempt-RT / Xenomai
Integration with Yocto, Buildroot, PTXdist for real-time applications.
FreeRTOS / Zephyr / embOS
Operating systems and frameworks for microcontroller applications.
icECAT EtherCAT Master Stack
Field-tested protocol stack under the icNET brand for embedded systems.
FPGA firmware (VHDL/Verilog)
Logic development and IP core integration for AMD Xilinx, Intel and Lattice platforms.
Embedded Security
Secure Boot, encryption, TPM/OP-TEE and secure firmware update according to IEC 62443.
Location
Augsburg
DEHeadquarters / Software Engineering
- Development environments for NXP i.MX, STM32, ESP32 and others
- FPGA toolchains (Vivado, Quartus Prime, Lattice Diamond)
- QNX development environment
Services and Reference Projects





Inside the production



Industries
Processes & technical limits
| Processes | Tolerance | Max. part | Weight | Lot size | Materials |
|---|---|---|---|---|---|
| Engineering | – | – | – | – | – |
| Close-to-hardware software development – drivers, BSP, performance analyses, board bring-upEngineering | – | – | – | – | – |
| Engineering | – | – | – | – | – |
| Engineering | – | – | – | – | – |
| Engineering | – | – | – | – | – |
| Engineering | – | – | – | – | – |
| Engineering | – | – | – | – | – |
| User interfaces for embedded systems, desktop and browser applications, internationalizationEngineering | – | – | – | – | – |
| Application development – feasibility studies, requirements analysis, software architecture, portingEngineering | – | – | – | – | – |
| icNET/icECAT EtherCAT Master Stack for embedded systemsEngineering | – | – | – | – | – |
| icECAT EtherCAT Configuration LibraryEngineering | – | – | – | – | – |
| icECAT EtherCAT Network SimulatorEngineering | – | – | – | – | – |
| QNX RTOS – development and runtime licenses, BSPs, application development, support and trainingEngineering | – | – | – | – | – |
| Engineering | – | – | – | – | – |
| Engineering | – | – | – | – | – |
| Ethernet driver for Intel I210 Ethernet MAC (zero-copy DMA, time-stamping, Linux/Xenomai/QNX)Engineering | – | – | – | – | – |
| Testing | – | – | – | – | – |
| Engineering | – | – | – | – | – |
10 Anlagen & Maschinen
| Machine | Manufacturer / model | Quantity | Working area | Year built | Site |
|---|---|---|---|---|---|
| Embedded platform (processors/SoCs) | NXP i.MX6 | – | – | – | Augsburg |
| FPGA | Xilinx (AMD) Artix-7 | – | – | – | Augsburg |
| Microcontroller family | NXP LPC17xx / LPC18xx (ARM Cortex-M) | – | – | – | Augsburg |
| Ethernet controller | Intel I210 Ethernet MAC | – | – | – | Augsburg |
| Industrial PC | – | 1 | – | – | Augsburg |
| Laser system (cutting and marking machine) | LS Laser Systems LS-9600 TD Laser Trimsystem | – | – | – | – |
| Processors/SoCs (supported technologies) | ARM (NXP i.MX, AMD Zynq, TI Sitara, TI Jacinto), Intel x86 | – | – | – | Augsburg |
| Microcontrollers (supported technologies) | – | – | – | – | Augsburg |
| FPGA platforms (supported technologies) | – | – | – | – | Augsburg |
| Spectrometer | – | – | – | – | Augsburg |
Additional services
Reference customers
Quality
IBV develops according to documented principles with transparent communication; quality is ensured through automated software tests, unit tests, performance measurements and real-time analyses. Results are delivered entirely in source code and integrated into the customer's development process.
| Evidence | Augsburg |
|---|---|
| Automated software tests / unit tests | |
| Performance measurement and optimization | |
| Real-time analyses | |
| ISO 9001 |
History
Over 15 years of experience in the embedded market (as of approx. 2020); long-term customer relationships and reference projects including with LS Laser Systems