.

Object-oriented methodology for embedded systems

The use of object-oriented methodology results in substantially improved reusabi­lity, flexibility, maintainability and person-independence of program code.

Continuous consulting throughout the project life-cycle allows the major efficiency benefits to be rapidly integrated into product development with only a short and inexpensive learning period.

Our training seminars are suitable for intensive communication of the object-oriented philosophy and design process. With customized methodology work­shops we assist our costumers in evaluating and optimizing their own development processes.

System design for embedded applications

Efficient task sharing between hardware and software, clever modularisations and constantly-increasing use of multiple micro processor systems enhance the possibilities for expansion and scalability of many present-day products.

Working in close collaboration with our clients, we develop complete system archtiectures and modularization concepts, or sub-aspects of them.

Software projects

We undertake small- and mid-sized software projects in the fields of automation, metrology and telecommunications. Hereby we may act as general contractor or as active member of the project team.

Project planning and project managment tasks are other means to support our customers. Re-engineering, fast-prototyping and maintenance complete our offerings.

GNU Tool Chain and Linux support

GNU tools enable convenient and efficient development of high-quality software for a wide range of target system architectures. With a background of many years of experience we can offer comprehensive support for generating and configu­ring your GNU Tool Chain development environment.

Linux is increasingly used as the operating system for embedded applications. Important reasons for this success are its easy portability and a large numbers of extensions and adaptions suitable for embedded systems like flash-file systems, real-time kernel, lightweight libraries etc. We assist our customers in defining the application spectrum, selecting the appropriate Linux variant and with adaptions to new target hardware.

Contact

Lukas Schwarz
MSc (el. eng. FIT Zürich)

Matthias Schwarz
MSc (biol. Univ. Zürich)

Our office is located at Neugasse 6 in 8005 Zürich Switzerland

You can phone us on : +41-(0)44-271 68 52

or send us an e-mail to : info@schwarzundschwarz.ch