We have very capable software and firmware development, QA and technical support engineers
with a broad experience in various areas of product development including applications, drivers,
security toolkits and components (PKI, IPSEC, PKCS), network protocols (TCP/IP stack), real-time
embedded systems, communication systems, including wireless and portable devices. Programming
includes C, C++, C#, Objective C, Swift, Kotlin, Java, SQL, HTML/PHP/ASP, XML/XSL in .NET/Visual
Studio, 32- and 64-bit Windows, Linux, SunOS and Solaris, VxWorks, OpenBSD, open source and
proprietary real-time (RTOS) and embedded environments, including firmware development for external
devices, mobile platforms including Android and iOS, as well as Assembler for BIOS and other
low-level and performance-optimized systems and components. We widen our expertise in new areas
and one of such areas is the cloud technologies where we have experience with AWS and Docker
|
Software and Firmware Development
- System Components and Libraries:
- System extensions and utilities including shell extensions, data compression, and data recovery
- Device drivers including virtual device drivers and kernel-mode drivers for 32-bit and 64-bit Windows platforms and drivers for UNIX, Solaris and Linux
- SPI and PP communication drivers for WinCE and Linux embedded platforms
- NDIS/ODI drivers for different platforms
- Winsock 2 Layer Service Providers
- Linux Network device drivers, MTD drivers, Compact Flash drivers, I2C chip drivers when adjusting Linux kernel for non-standard embedded platforms
- IEEE 802.11/802.16 wireless protocols based drivers for embedded Linux
- Wireless security based on IEEE 802.11 and 802.11i standards
- CSP with PKCS#11 support for Windows and Linux platforms
- Platform abstraction “binary module” for secure BIOS solution
- U-Boot Boot Loader components and extensions for ARM platforms
- UEFI applications and drivers for custom hardware platforms
- ISO 7816/14443 smart card protocols based drivers
- Network and Network Management:
- TCP/IP network components and protocol support for VxWorks, PSOS and OnTime embedded real-time operating systems as well as for Windows, Linux and Unix platforms
- SNMP agent for embedded systems and SNMP enterprise network management applications for Windows and Solaris platforms
- Level 2 and Level 3 protocols, serial communication, including routing, bridging and network security protocols
- HTTP/HTTPS client modules based on customized mini TCP/IP (uIP and lwIP) stacks
- Security Systems and Applications:
- PKI applications including server and client applications to support large variety of PKI operations and protocols; also server and client for SCEP, CMP, OCSP
- IPSEC based and proprietary systems for site-to-site and remote access VPNs over IP, IPX, Frame Relay and X.25 networks; T1/T3 link encryption devices
- PKI algorithms including DH key exchange, DSS and RSA digital signature, ECC-based digital signing and authentication
- SSL and TLS protocols implementation
- Symmetric algorithms: DES, TDES, AES and other in C and Java
- Client software for Winsock 2 based TCP/IP secure access system
- Web-based interface for network management with SSL
- Access control system components including proxy server, secure gateway and client modules for Linux, Windows and Windows CE; application level authentication protocols
- FIDO ecosystem and DigitalID
- Secure element applications
- Web Services and Applications:
- Web content management application including server and browser plug-ins and policy server integrated with LDAP and Active Directory
- Small footprint embedded HTTP server with OpenSSL-based SSL implementation
- Single sign-on for Web applications based on digital certificates and cookies
- Web site development. DHTML(HTML/CSS/JavaScript/AJAX), Python(django), PHP, Apache/MySQL
- Mobile Applications:
- Custom RSS reader application. iPhone, iPad (objective C)
- Certificate based user authentication and policy enforcement application. iPhone (objective C)
- A set of applications for user authentication and secure communication with web servers. Android (Java/C)
|
|