Home Contact Us Log In
ESN Logo
ESN AdvantageService OfferingsNews & EventsCareers
Service Offerings
Consulting
e-Business
.NET
ERP/Business Solutions
Business Intelligence
Healthcare/HIPAA
e-Learning
Embedded
Wireless
Telecom
Application Outsourcing
Industry Solutions
Technology
 

    Embedded Systems Development

    ESN provides custom embedded software solutions and development services for Original Equipment Manufacturers and end customers. Our team of experts have strong hardware and embedded specific background with extensive experience and proven track record to handle demanding needs with reliable delivery. We meet a wide range of needs in real time operating systems, board support packages, debugging tools, firmware development, driver development, porting, mobile computing or applications with broad appeal to organizations or consumers.

  • Real-Time Operating Systems (RTOS)
  •  
  •  
    • Porting your system to variety of processors –ARM, MIPS, 68HC11, 68302, 8031/51 and PIC.
    • Upgrade your system to a newer version of a commercial RTOS.
    • Add features to your RTOS such as queues or performance measurement hooks.
  • Board Support Packages (BSP’s)
  •  
  •  
    • RTOS Installation – ESN offers porting of a commercial RTOS onto your board. We are familiar and have worked with VxWorks, PSOS and uC/OS-II. Others are similar.
    • Device Drivers - Additional custom drivers that are not provided with the RTOS
    • BIOS – install a commercial or proprietary BIOS or monitor onto yet another board.
  • Device Drivers
  •  
  •  
    • Device drivers for specialized processors
    • Device drivers based on the WDM model
    • Filter drivers for Windows 98, NT, 2000
    • Specialized applications (like file encryption) that required specialized drivers
  • Win CE
  •  
  •  
    • Embedded applications that run under Windows CE
  • Debugging Tools
  •  
  •  
    • Porting a debugger to new processors.
    • Add a GUI to a debugger.
    • Adapt a debugger to an existing monitor.
    • Make libraries reentrant for use in real-time environments.