"Sunrise labs made a significant contribution to the design and development of our product, the Digital Shredder, which won NHHTC's Judges Award, and finalist for Product of the Year Award."

Jack Thorsen,
Co-founder and Sr. VP,
Strategic Development, EDT



Software & Firmware

We are experts at meeting stringent security and safety standards for the FDA,
the FAA and the FEC (voting systems) and verifying and validating code.

From turning LEDs on and off, to graphical touch-screen user interfaces and 100,000 node simulators; our experience runs deep and wide. The following are samples of our languages, tools, and operating systems experience.


Embedded Linux

Embedded Real-time Operating Systems:
  • Micrium uC/OS-II
  • FreeRTOS
  • RTEMS
  • Nucleus
  • QNX
  • PSOS
  • AMX86
  • WinCE
  • ThreadX
  • VxWorks
  • Proprietary (several)


Driver Porting and Development:
  • USB Host and Device
  • Ethernet, TCP/IP
  • LCD and touch screen
  • Bluetooth
  • Flash storage
  • Audio


Desktop Operating Systems:
  • Windows 9x, 2000, CE, NT, XP, Vista, 7
  • Unix, Linux
  • Mac OS X


Platforms and Tools:
  • C/C++
  • IAR visualSTATE
  • Lua
  • Tk, Qt, wxWindows, DirectFB
  • Java
  • Common Lisp
  • MPLAB
  • IAR EWARM
  • Eclipse
  • Visual C++/J++
  • Visual Café
  • Visual Basic
  • Borland Builder


Database:
  • SQLite
  • RDBMS
  • SQL
  • ODBC
  • Web database
  • ODBMS, Hibernate
  • JDBC
  • In-memory real-time database
  • Data security
  • Linear Hash implementation
  • B-tree implementation


Risk Management and Safety:
  • Failure modes and effect analysis (FMEA)
  • Hazards Analysis
  • Fail Safe and Fail Operative systems
Sunrise Labs, Inc.  603-644-4500  info@sunriselabs.com
COMPANY  |  SERVICES  |   EXPERTISE  |  PORTFOLIO  |  CONTACT  |  HOME  |  CLIENT LOGIN
Web Design  |  Terms of Use  |  Privacy Policy   All Content ©2010 Sunrise Labs