Embedded Systems Specialties
- Turn-key product development
- Rapid prototyping / proof of concept
- Firmware / Device Drivers
- Board Support Packages (BSPs)
- Embedded GUI development
- Operating Systems / Kernel development
- Protocol Stack development and porting / integration
- Programmable logic (CPLDs and FPGAs)
- "Soup to nuts" project management
- Technical documentation / user manual authoring
CPUs and Microcontrollers
- ARM7 & ARM9, Thumb, StrongARM
- TI: MSP430 family
- TI: C5000 DSPs (C54x and C55x)
- MIPS family processors
- Motorola and IBM PowerPC processors
- Motorola: ColdFire, 68k and HCxx microcontrollers
- Atmel AVR microcontrollers
- PIC microcontrollers
Real-Time Operating Systems
-
Nucleus, uC/OS-II, FreeRTOS, Thread-X, VRTX, VxWorks, pSOS, QNX, ENEA OSE, DSP/BIOS, CMX, embedded Linux variants, many others including custom/in-house kernels
-
POSIX API experience
Languages
-
C / C++
-
Assembly languages (see our processors
page for more information)
- Java
Target Platforms
-
Custom embedded boards
-
VMEbus & CompactPCI SBC's
-
PCI & PMC cards
Test Equipment
- JTAG, BDM and in-circuit emulators
- Logic analyzers and oscilloscopes
- Protocol and bus analyzers
|
Protocols / Standards
-
Data Link: HDLC, SDLC, LLC, LAP/B/D
-
Broadband: ATM, Frame Relay, SONET/SDH
-
Digital Signalling: ISDN, SS7
- LAN: TCP/IP, Ethernet, Token Ring, SNMP, CMIP
- Networking: OSPF, MPLS, IPSec, VPNs
-
WAN: T1/E1, DS3, X.25
-
Cellular / PCS / CDMA / TDMA:
-
IS-95, CDMA2000, IS-136, IS-54, RCR-27
- Wireless: Zigbee, Bluetooth, WiFi / 802.11 standards, custom
- Others: USB, IrDA, CAN, GPS, RS485
Industries
-
Telecommunications:
-
Cellular handsets and infrastructure
-
Switching, Trunking, IN
-
Datacomm:
-
Consumer Electronics
-
Control Systems
-
Industrial Automation & Heavy Machinery
-
Radar and Air Traffic Control
-
Bio-Medical
Development Environments
-
UNIX: Sun OS / Solaris, HP-UX, IRIX, Linux
-
PC: Windows variants
-
CASE Tools
-
Cross-Compilers and assemblers
-
Configuration Management and Version Control Tools (Clearcase, CVS, Subversion, Perforce)
-
Debuggers (source & assembly level)
-
Most major IDE's, including Eclipse
Methodologies
- Agile Software Development / Extreme Programming
- Structured Analysis & Design
- Object-Oriented Analysis Design
Projects
Visit our projects
page to see some of our projects |