Technologies

Embedded Software Development – Our Know-how

Here you can find a selection of technologies that belong to IBV’s know-how pool:

Operating Systems
Linux Build Systems and Distributions
Architectures
  • ARM Cortex-M7
  • ARM Cortex-M4
  • ARM Cortex-M3
  • ARM Cortex-R5
  • ARM Cortex-A, ARM v8, ARM v7
  • Intel x86
  • PowerPC
  • and others …
Controllers and Interfaces
  • Ethernet, WLAN, Bluetooth
  • USB, PCIe
  • SPI, I²C, CAN, UART
  • QSPI, NOR-Flash, NAND-Flash
  • SATA, SD-Card
  • DMA, Memory
  • Graphics
  • TI PRU-ICSS
Industrial Ethernet and Fieldbus Technologies
Connectivity
User Interface Technologies
IDEs and Toolchains
  • Eclipse and IDEs based on it
  • Microsoft Visual Studio
  • Microsoft Visual Studio Code
  • QNX Momentics IDE
  • KEIL MDK, KEIL µVision IDE
  • GCC, Clang, MinGW
  • Microchip MPLAB Harmony
Programming Languages and Description Languages
  • C, C++
  • C#
  • Java
  • Assembler
  • VHDL
  • HTML, CSS
  • JavaScript
  • SQL
  • various scripting languages:
    Unix Shell, Python, PHP, …
Engineering and Documentation
  • Atlassian Bitbucket
  • Atlassian Jira
  • Doxygen
  • Gerrit
  • Git
  • JetBrains YouTrack
  • Matrix Requirements
  • Microsoft Visio
  • Microsoft Office
  • Subversion
  • Sphinx
  • Sparx Systems Enterprise Architect
  • and others …