
embedded
control
For one of our customers, we worked on the various modules of their auto-teller
machines. The tasks were highly prioritized and security sensitive.
We re-programmed
the note bundling algorithm of a cash dispenser firmware under tightest
space constraints.
We enhanced
the functionality of a Magnetic Card Reader Writer driver in order to
handle fraudulent media correctly.
performance optimisation
For a proprietary database product, we designed and implemented the system
interfaces with a focus on code optimization: this involved the implementation
of multi-tasking algorithms, memory management, communication protocols
and drivers.
software migration
We migrated a client's application to a new hardware target, which entailed
re-writing Assembly routines, function testing, benchmarking and fine-tuning
of the software.
user
interface design
For an application targeted at a multi-language market, we designed and
implemented the user interface as well as a set of generic development
tools for semi-automatic code and interface generation.