Baumeister Mediasoft Engineering BME - Baumeister Mediasoft Engineering  Software Development Services - English Version Softwareentwicklung - Deutsche Version
Baumeister Mediasoft Engineering
Bartels AutoEngineerCarLogServicesResourcesCompany ProfileContact Us
Baumeister Mediasoft Engineering » Services » Software Development

Baumeister Mediasoft Engineering

Software Development Services

We provide professional software development and programming services based on our continuously updated in-depth software engineering skills and the experience we gained in our past and present involvement in numerous technically challenging development and research projects.

Applications and Features

We are experienced in the development of the following applications and features:

  • graphic user interfaces (GUI)
  • CAE/CAD/CAM systems development (schematic capture, circuit simulation, PCB layout, ASIC/IC layout, etc.)
  • compiler and byte-code interpreter development
  • text and source code scanners and parsers
  • automotive electronics, test systems, Controller Area Networks (CAN)
  • telecommunications systems (modem, fax and audio/video transfer equipment; programming according to ITU-T recommendations)
  • data acquisition and real-time data logging
  • database systems, database query languages
  • internet and web applications
  • pattern recognition, speech recognition
  • data compression
  • image and video processing
  • multi-lingual applications, localisation/internationalisation
  • scientific and algorithmic applications; e.g., graph theory, artificial intelligence (AI), neural networks (NN), genetic algorithms (GA), fractals
  • etc.

Programming Languages and Software Development Systems

  • C/C++
  • MFC (Microsoft Foundation Classes), Windows API
  • Visual Studio (Visual C++, Visual Basic, etc.)
  • .NET (C#, VB.NET, ASP.NET, J#)
  • Java (Applets, Servlets, JSP)
  • Web Programming (PHP, ASP, CFML, CGI/Perl, .NET, JavaScript, XML/XSLT, etc.)
  • other high-level programming languages (Pascal, Fortran, Prolog, Lisp, Cobol, etc.) on request
  • low-level programming languages (firmware, assembler, embedded systems programming) on request

Target Systems

  • Windows / Win32 (Windows XP/2000/NT/Me/98/95)
  • Linux/Unix, X11/Motif, Unix-Shells, etc.
  • MS-DOS
  • Java Interpreter/Virtual Machines
  • RDBMS (Relational DataBase Management Systems), SQL (Structured Query Languages)
  • Web Server, Web Browser
  • embedded systems, processor programming/development systems, DSPs, PLD/PAL, Firmware, Assembler, etc.
  • device and driver programming (on request)

Software Projects

We can not possibly list all the software projects which we developed or helped to develop over time. We restricted the listing to software applications and products for which this website provides detailed additional information. The following information should give you an idea about the type of software development projects and programming tasks we are able to take on.


Bartels AutoEngineer®

Bartels AutoEngineer®

Bartels AutoEngineer is a professional EDA system including Schematic Editor, PCB Layout Editor with Autoplacement and the world-famous Bartels Autorouter® in Rip-Up/Retry technology, CAM Processor and CAM View modules, ASIC/IC design system with IC mask editor and automatic cell placement and routing.

Features include:

  • fully programmable through in-built User Language with compiler and byte-code interpreter
  • object-oriented hierarchical design database
  • in-built RDBMS system with SQL implementation
  • user-programmable multi-lingual user interfaces (English, German, etc.)
  • algorithmic/heuristic solutions to numerous NP-complete problems (automatic placement and autorouting for PCB/IC/ASIC design, optimized CAM data generation for numerically controlled machines, etc.)

Programming Language(s) and/or Development System(s):

  • mainly C, with some Assembler, C++, Win API, etc.

Target System(s):

  • Windows XP/2000/NT/Me/98/95(/3.11)
  • Linux/Unix
  • HP-UX
  • Sun Solaris
  • X11/Motif
  • MS-DOS (Protected Mode)

more >>


CarLog - COM Port and CAN Bus Data Acquisition

CarLog - COM Port and CAN Bus Data Acquisition

CarLog is a Windows application for real-time CAN (Controller Area Network) and COM port data logging with plot display/output. CarLog is mainly used as an engineering tool for the development and test of automotive electronics.

Features include:

  • modules for serial/COM port communication and for accessing data from various third party CAN (Controller Area Network) adapters
  • supports different transmission protocols and/or data formats (CAN-Bus, GPS systems, third party specifications, COM text/binary, etc.)
  • real-time data logging, time resolution and/or time stamp accuracy down to 1 millisecond
  • simultaneous input from different input devices
  • different plot displays (line plot, bar chart, etc.)
  • plot zoom functions
  • import/export from/to external files
  • multi-lingual user interfaces (English, German)

Programming Language(s) and/or Development System(s):

  • C++/C, MFC, Win API

Target System(s):

  • Windows XP/2000/NT/Me/98/95

more >>

Related Topics

Baumeister Mediasoft Engineering » Services » Software Development

Software Development Services • © 2017 Manfred Baumeister • Updated: 02 October 2009, 15:46 [UTC]

Baumeister Mediasoft Engineering, Clontarf, Dublin 3, Ireland
© 2017 Manfred Baumeister

Software Development Services - English Version Softwareentwicklung - Deutsche Version