We are able to provide cradle to grave development
as well as sustaining engineering assignments.
Integration
Through close real-time collaboration with our clients we can achieve
your objective.
Our Portal
Our Portal provides a secure gateway for our clients to monitor our ongoing
progress.
Documentation
Our code is fully documented and we
can provide additional end user and systems documentation if required.
We have gained serious practical experience in the following fields:
-
Multi-threaded programming - POSIX
-
Cross-platform development (working with different compilers, writing platform independent code) - ANSI C, STL
-
Cross-compiler development
-
Object oriented design and programming
-
Design patterns
-
Special embedded software development issues (real-time issues, multi-tasking issues, inter-process communication, timer handling, memory management)
-
Finding bugs in embedded software (memory leaks, memory overwrites, tracing, logging, post-mortem analysis)
-
Improving stability (automated testing, stress testing)
-
TCP/IP networking, multicast, broadcast, p2p
-
FTP, HTTP, DHCP, TFTP, SNTP protocols