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:
|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|
|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|