Project: 28-00 Anfordern Wichtiger Hinweis von: 01.02.2014 bis: 00.00.0000Titel: Notice! Brief: As of February 1, 2014, NadiSoft ceased operations due to health reasons! Links: Weitere, ausführlichere Informationen und Referenzen zum 'Wichtiger Hinweis' Projekt auf Anfrage. Project: 27-20 Anfordern Projekt BSP & Driver von: 01.03.2013 bis: 30.01.2014Titel: BSP and Device Drivers including HMI for Embedded Control Systems. Brief: Ongoing projects will be listed here only after completion and with the customer's consent. Links: Weitere, ausführlichere Informationen und Referenzen zum 'Projekt BSP & Driver' Projekt auf Anfrage. Project: 26-21 Anfordern NXP Hamburg von: 04.08.2012 bis: 31.12.2012Titel: CLT (Contactless Terminal Protocol) Component for NXP Smartcard Device P61XXXX Brief: Development and white-box testing of a communication module for safety-critical smartcard devices (e.g., ePass, payment systems ...).
Development for NXP Smartcard Processor Family P61xxx
Detailed software design (DD) in Enterprise Architect.
Module and API documentation in Doxygen / MS-Word and PDF.
Development of white-box tests for 100% API and code coverage.
Extension of an API (Windows DLL) for automation of target preparation and instrumentation via an Ashling PathFinder debug tool from a test PC.
Remote test automation using NUnit Test Framework (C#) via Ashling Microprocessor Development System and SmartCard Reader.
Restructuring of previously linear test software into reusable classes and function groups or modules. Implementation of these classes and rewriting of linear tests into modular form.
Links: NXP Weitere, ausführlichere Informationen und Referenzen zum 'NXP Hamburg' Projekt auf Anfrage. Project: 25-20 Anfordern eZ80 Portierung von: 01.06.2012 bis: 15.07.2012Titel: Firmware Porting from Z80/eZ80 to ARM7 Platform. Brief: Porting of control software developed for Z80/eZ80 for energy management to the ARM7 platform. The project included the following sub-projects:
Analysis of the existing solution within the ZDSII_eZ80Acclaim! environment.
Design of the new BSP driver software, including enhancements for the capabilities of improved hardware.
Implementation of the BSP in ARM7 assembler and embedded C (GNU tool chain in a Linux cross-development environment).
Separation and conversion of the RS-422 connection to 1-Wire, CAN, and Ethernet.
Drivers for CAN and Ethernet devices.
Porting of an embedded web server.
SOAP interface and server-side implementation of field service and configuration components.
Testing of BSP functionality for error-free operation, long-term stability, and resource utilization (performance and efficiency).
Creation and recording of graphs using logic analyzers and oscilloscopes to verify the exact signaling and timing behavior of the hardware driven by the BSP.
Documentation of the BSP, including developer documentation using Doxygen and LibreOffice (HTML, PDF, and MS-DOC formats).
Links: Weitere, ausführlichere Informationen und Referenzen zum 'eZ80 Portierung' Projekt auf Anfrage. Project: 24-19 Anfordern Dräger safety Lübeck von: 02.03.2012 bis: 31.05.2012Titel: System Software for Gas Detection Brief: Startup (bootloader) concept for a safety-relevant gas detection system compliant with SIL II, partially SIL III.
Creation of a Makefile-based build environment for the Keil µVision IDE. Links: Dräger Weitere, ausführlichere Informationen und Referenzen zum 'Dräger safety Lübeck' Projekt auf Anfrage. Project: 23-18 Anfordern Urlaub von: 15.01.2012 bis: 30.02.2012Titel: Vacation and Training Brief: Catching up on vacation from the last three years :) and educational travel Links: Weitere, ausführlichere Informationen und Referenzen zum 'Urlaub' Projekt auf Anfrage. Project: 22-17 Anfordern OHB Bremen / Volkswagen AG Wolfsburg von: 01.4.2009 bis: 15.12.2011Titel: BMS (Battery Management System) for Volkswagen’s TwinDrive via OHB in Bremen. Brief: The project included the following sub-projects:
BMS Slave Bootloader. Complete development of the bootloader. Before starting the slave firmware, a check of the installed firmware and its version against the one stored on the master was performed. If the firmware was missing, defective, or mismatched, an automatic update to the master’s version was executed.
Development of the complete BMS Slave Firmware. A complex, highly accurate, redundant measurement system.
BMS Master Bootloader.
BMS Master Firmware. A complex measurement, control, and regulation system.
BMS Service Software System to access the master persistence from a service PC via CAN, allowing storage of slave firmware and reading/writing persistent data.
Development of extensive calibration, measurement, trace, and debug capabilities via RS232 and CCP / A2L / integration with the VECTOR tool chain.
Links:
TwinDRIVE Weitere, ausführlichere Informationen und Referenzen zum 'OHB Bremen / Volkswagen AG Wolfsburg' Projekt auf Anfrage. Project: 21-15 Anfordern Raytheon-Anschütz Kiel von: 2008 bis: 2008Titel: Development for a Ship Navigation System on Windows CE Platform. Brief: Windows CE Driver and Hardware Abstraction Layer (HAL)
Development of a configuration management process in Subversion.
Development of a process for a test team based on source changes from the Subversion configuration system.
Development of a test framework for use on the target, a Windows CE system. The framework could monitor the running application in terms of memory usage, runtime, code coverage, and many other aspects, and generate detailed reports.
Development in 'C' and 'C++' within the Microsoft Embedded Developer Studio.
Use of Boost libraries.
Windows CE Platform Builder including kernel debugging and tracking system.
Links: Raytheon-Anschütz Kiel Weitere, ausführlichere Informationen und Referenzen zum 'Raytheon-Anschütz Kiel' Projekt auf Anfrage. Project: 20-14 Anfordern NEXTPRESS Kiel Industrie-Druckmaschinen Steuerung. von: 2007 bis: 2007Titel: Migration of Existing Control Software from Real Time Developer Studio to IBM Rational Rose RT Brief: NEXTPress Kiel (now Heidelberger Druckmaschinen again) migrated its entire control software for industrial printing machines (industrial copiers, sorters, staplers, and binding systems) in 2007 from Real Time Developer Studio to the IBM-introduced Rational Rose RT environment. I was commissioned by IBM to develop scripts, parsers (Lex & Yacc), and other utilities to largely automate the conversion of the extensive source code base between the two different development environments.
On behalf of IBM, the entire measurement, control, and regulation software was migrated from Real Time Developer to Rational Rose RT.
Adaptation to the port concept of Rational Rose RT.
Rewriting and porting of controllers, drivers, and IPC.
Testing of the ported software for compatibility in runtime and control behavior, etc.
Links: NextPress, a joint venture of Heidelberger Druckmaschinen AG and the KODAK Group Weitere, ausführlichere Informationen und Referenzen zum 'NEXTPRESS Kiel Industrie-Druckmaschinen Steuerung.' Projekt auf Anfrage. Project: 19-13 Anfordern VDO Regensburg Navigationssystem von: 2005 bis: 2006Titel: Contribution to an Automotive Navigation and Entertainment Project on Windows CE Platform. Brief: I was brought into an already advanced project for debugging and error detection/elimination. The main tasks included:
Optimizing IPC and low-level system services on SH4 under Windows CE, particularly the behavior and response time of user inputs from the panel to the software.
Optimizing memory allocation and deallocation throughout the software.
Optimizing the loading of DLLs.
Changes to the design and implementation to improve data flow and system resource utilization.
Links: Weitere, ausführlichere Informationen und Referenzen zum 'VDO Regensburg Navigationssystem' Projekt auf Anfrage. Project: 18-12 Anfordern SIEMENS VDO Frankfurt Power Management von: 2003 bis: 2004Titel: Power Management Brief: Development of a hardware driver for a power management chipset, including a watchdog safety system, for an automotive control unit.
Based on a power management chip manufactured by Bosch.
Analysis of the required startup and shutdown sequences and their implementation in software.
Implementation of initialization and startup/shutdown control.
Development of a module for process registration and monitoring by the hardware watchdog.
Control of the watchdog (quizzing) based on the status of registered processes/threads.
Module for enabling/disabling the CAN drivers.
Links: Weitere, ausführlichere Informationen und Referenzen zum 'SIEMENS VDO Frankfurt Power Management' Projekt auf Anfrage. Project: 17-10 Anfordern Navigon Würzburg von: 2003 bis: 2003Titel: Migration of Navigon PDA Software to QNX for Automotive Use Brief: A project for presentation at an automotive trade show. The goal was to demonstrate that navigation software developed for PDAs could also be used on a system like QNX with automotive requirements. The project was discontinued when it became clear that the required changes could not be completed within the time remaining before the trade show. Links: Weitere, ausführlichere Informationen und Referenzen zum 'Navigon Würzburg' Projekt auf Anfrage. Project: 16-09 Anfordern SIEMENS VT Berlin SmartSocket Ruby_API von: 2003 bis: 2003Titel: Win32 Ruby API for SmartSocket Brief: Test equipment for a test environment for radio-based train control. Porting of several shared libraries for SUN Solaris for use as DLLs under Windows NT/2000. Primarily, integrating the Ruby scripting language with SmartSocket for decentralized control of complex, distributed test scenarios via Ruby scripts over IP networks. Links: Weitere, ausführlichere Informationen und Referenzen zum 'SIEMENS VT Berlin SmartSocket Ruby_API' Projekt auf Anfrage. Project: 15-08 Anfordern SIEMENS VT Berlin ETCS2000 Ruby TestProxy von: 2002 bis: 2003Titel: Simulated Test Tracks and Trains for a Radio-Based Train Control Project Brief: Creation of proxy classes (trains, wagons, track elements, etc.) for controlling and monitoring test components of a radio-based train control system ETCS2000. The components were created in the Ruby scripting language and could dynamically load and execute test scripts, configurations, and track information. Links: ETCS European Train Control System Weitere, ausführlichere Informationen und Referenzen zum 'SIEMENS VT Berlin ETCS2000 Ruby TestProxy' Projekt auf Anfrage. Project: 14-07 Anfordern BECKER / INNOAVTIVE Navigationssysteme von: 2001 bis: 2002Titel: Embedded and Real-Time System: Mobile Navigation and Entertainment Systems Brief:
Complete redevelopment of a boot concept for navigation and multimedia systems operated under VxWorks by INNOVATIVE Systems.
Implementation of the bootloader.
Implementation of software that retains the program in RAM (low-power RAM) after shutdown, making it immediately available upon power-on.
Development of a VxWorks driver for a gyroscope to support position determination.
Links: Weitere, ausführlichere Informationen und Referenzen zum 'BECKER / INNOAVTIVE Navigationssysteme' Projekt auf Anfrage. Project: 13-08 Anfordern DELPHI Bad Salzdetfurt von: 2001 bis: 2001Titel: BSP/HAL Automotive Navigation and Car Entertainment System. Brief: Co-development of a hardware and OS abstraction layer (HAL, SAL) for a navigation system operated under QNX. Links: DELPHI Weitere, ausführlichere Informationen und Referenzen zum 'DELPHI Bad Salzdetfurt' Projekt auf Anfrage. Project: 12-07 Anfordern SIEMENS VT Berlin Qualitätssicherung von: 1998 bis: 2000Titel: ETCS2000 Source Quality Assurance Brief: Semi-automated quality assurance for sources of extensive developments with SIL IV requirements. Links: Weitere, ausführlichere Informationen und Referenzen zum 'SIEMENS VT Berlin Qualitätssicherung' Projekt auf Anfrage. Project: 11-07 Anfordern SIEMENS VT Berlin Funkzugbeeinflussung von: 1997 bis: 1998Titel: ETCS2000 Radio-Based Train Control Brief: Development of communication between secure (SIEMIS/COSPAS two-out-of-three SIL IV system) computers in the train’s traction unit and so-called non-secure UNIX computers via three parallel RS232 connections. Links: ETCS_2000 Weitere, ausführlichere Informationen und Referenzen zum 'SIEMENS VT Berlin Funkzugbeeinflussung' Projekt auf Anfrage.
Pleace fill the folowing form and press Send-Button to compleate your request. .If you are needing some more informations don't hasitate to ask