Technology Areas
We are experienced in the following technology areas within the disciplines of electrical and software engineering:
Computer Architecture
- Microprocessors and microcontrollers
- System buses (ISA, EISA LLPI LLPIe)
- Memory (DRAM, SRAM, Flash, EPROM)
- Mass storage devices (Hard, Flash, Optical)
Networks
- Wired networks (Ethernet)
- Wireless networks (Wi-Fi, CDMA, 3G, 4G, LTE)
- Optical networks (FDDI, Fibre Channel)
- Network interfaces and controllers
- Network protocols (TCP/IP, Novell, SNA)
Semiconductors
- Digital IC design (VHDL, RTL)
- Analog and mixed-signal IC design
- RF IC design
- Phase-locked loops
- Analog-to-digital and digital-to-analog converters
- On-die ESD protection and termination
- IC design and layout
- IC packaging
- IC testing and qualification
Security
- Application security
- Authentication
- Symmetric and asymmetric encryption
- Format-preserving encryption
- Encrypted email
- Transport security protocols (SSL & TLS)
- Web security, including guarding against cross-site scripting and forgery attacks
Data Compression
- Video compression (MPEG-4, H.264, H.265)
- Still-image compression (JPEG, DWT)
- Binary compression (Huffman, run-length, sliding window, Move-to-Front)
Software
- High-level languages (C, C#, C++, Objective-C, Java)
- Assembly language (Intel x86, PIC, Motorola 68000)
- Web development (HTML, XML, CSS, JavaScript)
- Database development (SQL, ADO, .NET)