Embedded Systems
Embedded Systems & Programming
The amount and the complexity of software in embedded and industrial context is growing rapidly. What was earlier a single software component amongst its hardware counterparts is now a key element of the entire shipped product. More than half of the product development resources are nowadays targeted at software development.
The embedded and industrial software domain is characterized by real-time, fault tolerancy and distributed architecture requirements. Embedded systems can be found in telephone switches, consumer electronics such as mobile phones, household appliances, medical devices, mining and construction equipment, and automobiles. In many cases, human lives or major financial investments may be in danger if software is poorly written.
Symbio has the ability to provide professionally tailored solutions for our clients, utilizing our state-of-the-art development centers in Asia, Europe and North America.
Symbio’s experience includes extensive work with the peripherals supporting embedded systems, including:
- Universal Serial Bus (USB)
- Serial Communications Interface (SCI): RS-232, RS-422, RS-485
- Synchronous Serial Communication Interface: I2C, SPI, SSC and ESSI (Enhanced Synchronous Serial Interface)
- Memory: SD cards and Compact Flash
- Networks: Ethernet, Wireless LAN
- Signal Processing: Analog to Digital/Digital to Analog (ADC/DAC)
- Debugging: JTAG, ISP
Our specialties include:
- Expertise to design, develop and test the entire middleware of embedded systems
- Software development in specific areas, such as firmware and drivers
- Porting software systems such as Android and USB to hardware platforms such as ARM or x86
- Audio and video transcoding codec/containers including MPEG2, MPEG4, H264, H263, .AVI, .WMV, .VOB, DVR.MS, .3GP, .3G2
About Symbio
Case Studies
- Copyright © 2011 Symbio. All rights reserved.
- Terms of Use
- Privacy Policy
- Site Map





Follow Symbio