We are an Irish embedded software development company. We specialise in providing world-class software to the semiconductor and embedded devices industries.

We have a very experienced team of software designers with a strong pedigree in developing embedded firmware for a variety of microprocessors and microcontrollers (ASIC and FPGA), across a wide spread of application domains and technologies.

Expertise and Core Competencies


  • Avionics / Space
  • Automotive
  • Life Sciences
  • Semiconductor
  • Telecommunications
  • Web Services
  • Internet of Things
  • Automation Control Systems
  • Telemetry
  • High-Fidelity Audio
  • Consumer Electronics


  • Wireless Communications
  • FPGA Integration
  • MCU Firmware
  • Security / Cryptography
  • Machine Learning
  • Device Drivers
  • Human-Computer Interaction
  • Real Time Operating Systems
  • Hardware Bring-Up


  • ARM (ARM7, ARM9, Cortex-M, Cortex-A)
  • RISC-V
  • Intel Quark, x86
  • Intel Movidius Myriad 2
  • Microchip PIC24
  • CAST 8051
  • Gaisler SPARC Leon
  • TI TDA2, TDA3
  • TI CC3200
  • TI MSP430
  • Motorola 56k DSP
  • IMG Meta and MTX


  • Classical CV: HOG, HAAR, 3D point clouds, Photogrammetry
  • Machine Learning/Deep Learning on embedded resource-constrained platforms
  • Cryptography: TLS/SSL, AES, RSA-OAEP
  • Peripherals: CAN, I2C, PWM, SPI, DMA, PLL, GPIO, UART, USB, I2S, SPDIF, Timers, Interrupt controllers
  • Comms: TCP/IP, WiFi, Bluetooth, Zigbee, Z-Wave, GSM/GPRS
  • Misc: DALI, GPS, Digital Broadcast (MPEG2 PS/TS, MPEG4)

Design Experience/Quality

  • IEC 62304, V-Model, Do-178C, AutoSPICE
  • Non-blocking Superloop Designs
  • Extreme low-power
  • Unit- and System-Test with Full Code Coverage
  • Wireless and Wireline Protocol Stacks


  • C, C++, C#, Java
  • Objective-C, Swift
  • Python
  • Perl
  • Qt
  • Matlab
  • Git, Subversion, Accurev
  • Trac, Jira, Bugzilla, Basecamp
  • UML, SysML, Enterprise Architect, Doxygen


  • Raspberry Pi
  • BeagleBone
  • SmartFusion2
  • Xilinx FPGA
  • Android, iOS

Operating Systems

  • Linux: kernel, drivers, BusyBox, BuildRoot, Yocto, qemu
  • Windows 10
  • FreeRTOS, MQX, RTEMS, Zephyr
  • macOS

Some of our Clients

Roost Atmel Curtiss Wright Avionics & Electronics Cathx Ocean Mcor Movidius Frontier Silicon Silansys Ikon Semiconductor B&B Electronics Integra LifeScience Cirdan climote

Contact Information

Whether you're starting a new project or having difficulty with a current one, we'd love to hear from you. You can contact us by email or by calling us on +353-61-472000.

Alternatively, feel free to drop into our Shannon office anytime Monday to Friday from 9am to 5pm.

Emdalo Technologies,
Suite 7, Rineanna House,
Shannon Industrial Estate,
Co. Clare,

LOT Network   NVIDIA Inception Program   HiPEAC   M~iDAS Ireland   NMI   Open Inventor   RISC-V Foundation