When a client's engineering or research effort needs to grow, either in size or in additional expertise, we can help.  Many companies find it challenging to respond to constantly changing technology needs and initiatives.  Success in acquiring these skills and resources depends on choosing the right partner.  To acquire strategic skills in a timely manner, many of our clients turn to us for quality project support resources. We can expand your resources by providing:

 

  
 

Technical Staffing Solutions

 
     
  Through decades of experience, our firm has become an industry expert at providing the right people with the right skills whenever and wherever they are needed.  Our strength is our ability to listen patiently, and work very closely with our clients and understand their business needs and deliver services and solutions that meet these needs.  The focus is highly customer-centric; customer satisfaction is the most important parameter driving our efforts.

Our customers range from Fortune 500 companies to startups.  The industries and the types of companies we support are:

  • Defense Contractors
  • Research Labs
  • Software Development
  • IT and Support
  • Engineering
  • Healthcare/Pharmaceutical/Biotech
  • Financial Services
  • Power and Petrochemical

Some examples of the engineering and scientific professional that we provide are:

  • Software Development: Real Time Embedded Software, Programming/Analysis, Applications, Software QA Test Engineers
  • Electrical Design Engineers: FPGA, ASICs, Analog, Power
  • Systems Engineers:  Communications, RADAR, Antenna Design, Military, Systems Integration & Test Engineers
  • Mechnical Engineers: CAD/CAM, Opto-Mechanical
  • Manufacturing Engineers: Equipment, Costing, Quality Engineers, Material Engineers
  • Optics/Electro-Optics Engineers
  • Engineering Support: Technical Writers, Technical Support
  • Structural/Civil: HVAC, Piping, Stress Analysis
  • Industrial Engineers: Electrical/Power, Chemical, Environmental, Instrumentation/Control
  • IT: Network/Systems Admin
  • Scientists
  • Management: Project Engineers, Program Managers, R&D Managers
  • Technical Writers and Course Developers
 
 

Software Development Services

 
     
  For 25 years our engineers and programmers have worked on a wide range of software development project for clients.  In order for us to provide a more comprehensive set of services to our clients, we are able to leverage the expertise of our alliance partners and associates to provide custom solutions and services on very complex projects.  Such custom development efforts can cover projects from embedded systems to enterprise wide business solutions:
  • Embedded Systems Software:  Driver development, protocol stacks and other software on Windows, Solaris, VxWorks and Linux development platforms.
  • IT and Business Solutions:  End-to-End e-Business solutions, service oriented architectures such as JZEE and .NET, as well as traditional client/server and mainframe development.
  • Wireless Software Development:  Developing network protocol stacks in embedded environments for leading edge wireless networking technologies, including IEEE 802.11, 802.15, 802.16 and 1451 standards.
 
 

QA Testing Services

 
     
  We can provide a range of services to suit a client's Quality Assurance (QA) needs.  Our experience includes:
  • Preparing complex test plans and procedures
  • Setting up test labs, loading/configuring systems and setting up complex network and configurations
  • Developing test scripts
  • Testing at the system, network and module platforms
  • Bug tracking/management with software development and vendors
  • Managing a QA project from conception to product ship.