VPI Engineering home page
capabilities services about vpi vpi's team contact vpi
 

Software Engineering Capabilities

Developing new high-tech products requires software to instruct devices how to function. Software engineering is an integral part of the complete service VPI provides for developing new products for you.

From complete software packages with easy-to-use graphical user interfaces to programming the functions of microcontrollers and microprocessors, the software and firmware engineers at VPI can provide solutions for your needs.

 

Software/Firmware Engineering Expertise

VPI Engineering is a professional engineering services company dedicated to meeting your exacting and time-sensitive software engineering needs through proven software engineering processes and rigorous testing. VPI has successfully developed software products for a variety of customers for both consumer and industrial applications.

An example of our excellent software engineering services is the Exploration Mars program. Under contract with LEGO and The Planetary Society, VPI developed the Exploration Mars program. Over 100,000 copies of Exploration Mars software have been sold.

 

The following list shows our software engineering capabilities:

 

  VPI Engineering: Electronic Design Services  
 

 

Software/Firmware Engineering and Design

VPI Engineering provides mechanical engineering and design services for military, government, industrial, and commercial clients.

 
Software Engineering Capabilities Table

Type of Capability

Detailed Listing

Embedded Systems
  • C
  • C++
  • Assembly
  • RTOS (Commercial and Custom)
Application Development
  • C
  • C++
  • C#
  • .NET
  • Visual Basic
  • Java
  • Database
    - SQL
    - ODBC
    - JDBC
  • Multiplatform Development
    - Windows (XP, Vista, Mobile, CE, XP Embedded)
    - Unix
    - Linux
    - Macintosh
Windows Applications
  • Win32
  • MFC
  • COM
  • ActiveX
Driver Development
  • Windows WDM (XP, Vista)
  • Windows VxD (95, 98, Me)
  • Linux
Internet Applications
  • Java
  • ActiveX
  • Browser Plug-ins
  • SQL Databases and Web Clients
DSP Programming
  • Audio
  • Video
  • Analog to Digital

 

 

VPI Engineering has developed systems based on a variety of micro-processors and micro-controllers. View a list of processors and a list of operating systems for which VPI has experience developing systems.

 

Additional VPI capabilities: electrical engineering, mechanical engineering, manufacturing engineering, and electronic design services.

 
vpi divisions jobs at vpi electronic design services