Home MarketsEmbedded

Embedded Systems and Software Expertise

We provide complete embedded software product development services for clients in Communications, Semiconductors, Automotive, Consumer Electronics, Medical Devices, Storage and Government.

Our global engineering teams are supported by our Embedded Systems & Software Center of Excellence where professionals with relevant domain and industry knowledge provide guidance to Symphony's embedded software community and act as incubators for new projects and new technologies.

Our technical capabilities span microprocessor, network processor and switch fabric based systems. We have expertise ranging from low-level device drivers and DSP algorithms to high-level communications software and business applications

Our expertise covers full life cycle engineering, specifically with these disciplines; Systems and Applications Development, Device and Driver Software, Hardware Design and Verification, Quality Assurance and Test. .

Our embedded team has in-depth experience in the following areas:

  • Embedded software development on a wide range of embedded processor (8, 16 and 32-bit) platforms across proprietary and industry standard real-time operation systems (RTOS)
  • Component design and development including design and software implementation of algorithms, control software, physical layer to higher layer interface, unit to component testing, feature enhancement and porting
  • Validation & Verification Testing
    • Software customization and adaptation
    • Software integration and testing
    • System, feature and conformance testing

Our technological capabilities span the application, middleware, platform and hardware layers of an Embedded System. A representative list of our technological capabilities are provided below:


  • Wireline PSTN: GR303, MFCR1/2, CAS, ISDN, SS7
  • Converged Networks: SIP, MGCP, MEGACO, H.323, H.248, Sigtran, SipT
  • Wireless Networks: GSM, GPRS, CDMA, EDGE, WCDMA, UMTS, 802.11x, 802.16x, 802.21x
  • NFC: RFID, Blue Tooth, UWB, ZigBee
  • Broadband: Fiber, DSL , Docsis, PacketCable
  • Operating Systems: VxWorks, Windows , Embedded LINUX, Windows Mobile, Windows Xpe
  • Tools and Languages: Eclipse, ClearCase, C, C++, JAVA, VNC++,Visual Studio, TestRunner, TAPI. MAPI


  • Sensor Networking: Mesh Networking, ZigBee
  • Video Codecs: MPEG, H.261, H.263, AVI
  • Audio Codecs: AAC, WMA, DDP, LPCM, MPEG
  • Mobile OS: Symbian, Linux Mobile, WinCE/Win Mobile, Brew, J2ME, PALM
  • RTOS: VxWorks, OSE, Thread, QNX, Nulceus, VelOsity, Integrity, VDK
  • Device Drivers: SPDIF, MIDI, LCD, Video, PCI, VME, USB, UART, Camera, Touchscreen
  • Tools and Languages: Eclipse, ClearCase, C, C++, JAVA, VNC++,Visual Studio, TestRunner, TAPI. MAPI

Storage & ILM

  • Storage Elements: SATA, ATE, LVM
  • Transport: SCSI, iSCSI, Fiber Channel, RAID
  • OS: Windows, Linux, Solaris, HPUX, AIX, Mac OS
  • Tools and Languages: Eclipse, ClearCase, C, C++, JAVA, VNC++,Visual Studio, TestRunner, TAPI. MAPI

Control Systems

  • SEMI CE: Ion Beam Implanters, Deposition Control, Photo Lithography, Environment Ctrl, Chamber Control
  • Wafer Processing: Loading, Processing and Transfer Control
  • Motion Control: Single Axis, Dual Axis, Multi Axis
  • Protocols: GEM/SECS, HSE, Field Bus
  • OS: Nucleus, VxWorks, PSOS
  • Tools and Languages: Eclipse, ClearCase, C, C++, JAVA, VNC++,Visual Studio, TestRunner, TAPI. MAPI


  • SOC: Broadcom, Marvell
  • DSP: ZSP400/500, TMS320C55x/62x/64x/67x/TMS470x, SHARC/TigerSHARC/Blackfin, DSP563xx/DSP5685x, MC56F83xx, Intel 88C196x, STMicro
  • NP: AMCC nP, Agere 405/550, IBM HiFn NP4GS3, LSI ATMizer, Intel IXP, Vitesse Prism IQ2000, Motorola Cport C5 DCP, Maker MXT3010.
  • Micro-Controller: Microchip PIC, Atmel Atxx/AVR32/MARC4/ TMS370/MSP430, Intel MCSxx/FPP/RSP/ASI
  • Microprocessor: ARM, MIPS, OMAP, Intel, PowerPC
  • FPGA: AT, ProASIC/RTAX-S/Spartan/Virtex/Cyclone/Stratix/ORCA/Ultra38k/QuickMIPS
  • SERVICES: Design, DVT, Reference Design, Host and Target based Application specific Development & Testing


Global R&D; models take hold

As global R&D; models become part of several organizations' engineering strategies, managers are beginning to discover the nuances of offshore operations.

- Embedded Computing Design



"Symphony demonstrates an effective process through good listening and responsiveness. They engaged the right engineers that get the job done"

Gary Schmidt - Director of Software
Axcelis Technologies