SOFTWARE DEVELOPMENT
  • Operating Systems: VxWorks, Linux, Unix, Windows, MacOS, Solaris, ThreadX, IOS and NetBSD
  • Porting of Real-Time Operating Systems for any board-level product or system
  • Processors (ARM, MIPS, SOC, PowerPC, Intel x86, IXP 1200/2400, etc.)
  • Board Bring Up, Board Support Packages (BSP), Boot Code, Diagnostics
  • Device Drivers for I/O Modules, Libraries, I/O Managers, Applications
  • C, C++, Assembly, Java, Scripting, Microcode Development
  • Board-level Products and Systems for CompactPCI, PCIx, VME bus, VXI Bus Products
  • Protocol Stack Implementation and Development
  • Windows/Linux/Unix Drivers: NDIS, USB, 1394, 802.11x, PCI, I/O, WDM, Kernel, File System
  • GSM, GPRS, CDMA, TDMA
  • Digital Signal Processing (DSP)
  • Layer 2/3 Switching/Routing, VLAN, L2TP, SNMP, STP, HDLC, QoS
  • ATM - Signaling, Switching, Routing, Frame Relay, Bridging
  • IP Switching, Packet Forwarding, IP Multicasting
  • VPN, IPSec, Firewall, Encryption, Kerberos, Intrusion Detection, SSL, Identity, PKI, WPA
  • TCP/IP, ISIS, OSPF, BGP, MPLS, RSVP, RIP
  • 802.11, 802.1x, 802.16/Wi-Fi, WiMAX, Bluetooth
  • Fibre Channel, SCSI, SAN/NAS, RAID, File Systems, ATA, SATA, iSCSI
  • Media: Audio/Video, MPEG 2/4, JPEG, STB, HDTV/DTV, PVR, MP3

Software/Application/GUI Development

  • Operating Systems: VxWorks, Linux, Unix, Windows, MacOS, Solaris, ThreadX, IOS and NetBSD
  • Windows/Linux/Unix Drivers: NDIS, USB, 1394, 802.11x, PCI, I/O, WDM, Kernel, File System
  • Application Development
  • Software Development (GUI, Client Server, Web-based)
  • Programming Languages: Java, J2EE, JSP scripts, C/C++, C#, SQL, PL/SQL, HTML, XML, PHP, UNIX Shell Scripts, Perl, ACE
  • Database: Oracle SQL, Sybase, MS SQL, RDBMS
  • MFC, STL, VB, WTL/ATL
  • C# Programming
  • Multithreading
  • COM, DCOM, ActiveX