Software and Firmware Design
      Delivering innovative, reliable embedded software solutions...
      We have extensive experience providing software and firmware design services for a range of platforms.
      
        - In-house coding compliant with industry recognised standards.
        
 - Fully documented, robust, and reliable software and firmware.
        
 - Easy to work with, professional team, using tightly controlled development processes.
        
 - Highly experienced in state-machine and RTOS firmware design. 
        
 - Expert in legacy code conversion and reverse-engineering.
 
      
      Applications
      We have developed code for a range of applications, including:
      
        - Control systems and panels
 
        - IOT (Internet of Things)
 
        - Temperature and pressure monitoring
 
        - Medical monitoring
 
        - HVAC control
 
        - Engine management
 
        - Hardware drivers (e.g. relays, display, etc.)
 
      
      Platforms
      We can develop code for any hardware platform. Examples include:
      
        - STM32
 
        - Arm Cortex
 
        - Raspberry Pi, Arduino
 
        - Android and iOS app development
 
      
      Languages
      We have experience of languages including:
      
      Protocols
      We have extensive experience working with many protocols, including:
      
        - Ethernet / TCP/IP (Internet Protocol), DHCP, Wifi
 
        - HTTP/HTTPS, MQTT, CoAP
 
        - CSV, JSON, XML
 
        - MBUS, Modbus, RTU/ASCII
 
        - Bluetooth (all versions), up to 100m range
 
        - GSM / LTE, 2G/3G/4G/5G
 
        - Zigbee, Mesh-Networking
 
      
      
Engineering Brochure
Design and Engineering
  
 
 
 
      
      Find out more about our software and firmware design services. Contact us today.