Embedded Firmware

Embedded System

Embedded System

Gadgeon's Product Engineering Services offer rapid product development for various industries like Home Automation, Industrial Automation, Wearables, Consumer Electronics and Smart City. Gadeon has decades of experience in realizing embedded systems based on various microprocessor and microcontroller families.

Embedded Applications on Microcontrollers

  • Baremetal applications
  • RTOS based applications
  • Data acquisition and transport
  • Medical devices
  • Consumer applications with integrated display
  • Direct integration with mobile apps via BLE/WiFi
  • Signal processing applications
  • Developing Standard peripheral low level librares/integerating middleware etc for Semiconductor Chip venders
  • Ultra Low Power implementation using various power save modes
  • Porting mbed TLS, Custom security and DSP protocol to microcontrollers
  • WiFi, BLE, Zigbee, 6LowPAN, Xbee, LoRa

Embedded Applications on Linux / Android

  • Highly Optimized embedded applications for resource constraint devices using C/C++
  • Expertise in developing efficient networking applications using sockets
  • Expertise in developing efficient multi threaded asynchronous applications
  • Multiple flavors of Linux for embedded systems such as OpenWRT and ultra tiny custom images for resource constraint devices using Yocto
  • Experts in developing secured applications using OpenSSL where data security/integrity is the highest priority
  • Network Device management using Web based GUI, CLI, SNMP
  • QT based GUI applications

Protocols / Components

  • Transport/ Network - TCP/IP, UDP/IP, RIP2, MQTT, https, REST, DDS
  • Session – SIP, H.323, H.248
  • Application - Asterisk, VoIP, DNS, RADIUS, SQUID, D'Guardian
  • Management - SNMP, TL1, NETCONF, CLI
  • Security - SSL/TLS, IPSec, IPTables, OpenVPN, PPTP, ACLs
  • IOT device to Gateway Integration
  • Gateway to Cloud Integration
  • Mobile App to Gateway Integration
  • Live Streaming - RTSP, mjpeg, HLS, RTMP, ffmpeg, gstreamer, WebRTC

IoT Gateway

  • End Node interfacing using ZigBee, BT/BLE, WiFi, 6LoWPAN, wirelessHART, simpliciTI, Z-wave, Sub GHz RF, UWB
  • Cloud Integration using HTTP(REST), MQTT, AMQP, CoAP
  • Gateway application will be specific to the solution which will be developed using C/C++ or Java
  • End Node device discovery, Configuration and Provisioning
  • Device management for Gateway and End Node
  • Security using SSL/TLS
  • Local GUI for the Gateway as well as

Related Case Studies

View all Case Study


Get in touch

 Quick enquiry