SCANTEQ

Digital Processing Solutions

Software and Firmware Design

Scanteq provides software and firmware development services on a variety of platforms with the support of modern Operating Systems or custom designed low level functions for cost sensitive architectures. 

Veteran specialists in writing code which interact with hardware, Scanteq's software engineers are experts in developing applications, allowing higher-level computer programs to communicate with or control hardware devices. These skills consist in using personal computer standard peripherals, developing kernel device drivers or writing code for embedded systems driven by various microprocessors.

Apart from software for hardware control, our engineers have a strong background in developing specific libraries and applications with complex GUI (Graphic User Interface) and assist the clients in the whole process of software testing and deployment.

Our main strengths lie in:


Software:

Platforms:
Windows 7, Vista, XP, 2000, NT 4.0, 98, 95, 3.1, DOS 3.0 - 6.2, Windows Embedded CE
Programming Languages:
Visual C++, Visual C#, Borland C/C++, Borland Pascal
Development Environments:
Microsoft Visual Studio 6.0, 2003-2008, eMbedded Visual C++ 4.0, Borland C++ Builder, C/C++
Libraries:
STL, ATL, WTL, MFC, .NET 1.0-3.5, DDK
Technologies:
Windows Forms, DirectDraw, GDI/GDI+, Multi Thread, Dynamic Link Libraries, Kernel Device Drivers, Client/Server, HTML/DHTML
Development Skills:
System Programming, GUI Pogramming, Kernel Device Drivers Programming and Installation, Software Deployment


Firmware:

Platforms:
Windows CE, various Real-Time Operating Systems, custom developed Real-Time Kernels
Programming Languages: 

ANSI C, C++, Assembler for Intel 80x86, 80x51, Zilog Z80, Microchip PIC
Development Environments: 
NXP LPCxpresso, Keil Elektronic uVision2 IDE, Atmel AVR Studio 4, Microchip MPLAB IDE, Fujitsu Softune Workbench, Texas Instruments Code Composer Studio, Analog Devices IDE
Technologies:
Multi Thread, Real-Time for Embedded Systems with or without Operating System
Development Skills:
System Programming, Device Drivers Programming, USB Programming, Bootloaders