Recommended expert

Martin Raabe

Developer (Software) – pre-market / post-market

Martin Raabe
Bechenheim, Germany

Experience

Jan 2019 - Jun 2022
3 years 6 months
Philippsburg, Germany

Developer (Software) – pre-market / post-market

Innomedic

  • Support for algorithm and web application for successor software (MAXFRAME II) with AWS, IIS, Windows Server 2019, Polarion 2021, SVN, Visual Studio 2017, C++, C#, ASP.Net, Parasoft C++, Unity 2021, JavaScript, CSS, jQuery, KendoUI, ReSharper, TeamCity.
Dec 2017 - Jun 2022
4 years 7 months
Philippsburg, Germany

Chief Developer (Software) & DevOp – pre-market / post-market

Innomedic

  • Responsible for releases and further development of software including unit tests for the algorithm to calculate the 3D visualization of medical systems from 2D X-ray images.

  • Further development of the web application (Windows/MacOS) to product maturity (MAXFRAME, five languages) and update of the Unity 3D renderer to Unity 2017.

  • Use of AWS, IIS, Windows Server 2012, Polarion 2018/2021, SVN, Visual Studio 2012, C++, C#, ASP.Net, Parasoft C++, Unity 2017, JavaScript, CSS, jQuery, KendoUI, ReSharper, TeamCity.

Jul 2016 - Dec 2017
1 year 6 months
Philippsburg, Germany

Chief Developer (Software) & DevOp – pre-market

Innomedic

  • Responsible for releases and further development of software including unit tests to product maturity for MAXFRAME (five languages).

  • Takeover and further development of the web application with AWS, IIS, Windows Server 2012, Polarion 2018/2021, SVN, Visual Studio 2012, C++, C#, ASP.Net, Parasoft C++, Unity, JavaScript, CSS, jQuery, KendoUI.

  • Software design, error analysis, requirements management, system and unit tests, risk management, supporting the validation.

Jan 2015 - Jun 2016
1 year 6 months
Philippsburg, Germany

Chief Developer (Software) – pre-market

Innomedic

  • Responsible for releases and further development of software including unit tests for the algorithm to calculate the 3D visualization of medical systems from 2D X-ray images.

  • Integration into an ASP.Net MVC web environment (MAXFRAME) on IIS with Polarion, SVN, Visual Studio 2012, C++ (managed and unmanaged), C#, .Net, Parasoft C++.

Apr 2011 - Dec 2014
3 years 9 months
Philippsburg, Germany

Developer (Software) – pre-market

Innomedic

  • Porting and further development of an algorithm to calculate the 3D visualization of medical systems from 2D X-ray images.

  • Development of standalone PC software (MAXFRAME) with Polarion, SVN, Visual Studio 2008 and 2012, C++, DirectX, OpenGL, VTK, Qt.

Jan 2011 - Feb 2011
2 months
Mannheim, Germany

Software Developer

Bombardier Transportation

  • Conducting and carrying out review and release meetings and processes for train software, with release responsibility (multi-platform project: VxWorks 5.4, VxWorks 6.x, µC-Linux, Linux, Wind River Linux, Windows – IA32, PowerPC, ARM, 68K).
Jul 2010 - Dec 2010
6 months
Bechenheim, Germany

Software Developer and Researcher

BaSystem Martin Raabe

  • Further development and research on new visualization techniques for mathematical relationships around tetrahedrons.

  • Development of PC software and electronics (Windows, Qt, AVR, LEDs, lighting effects).

Jul 2008 - Jun 2010
2 years
Mannheim, Germany

Software Developer

Bombardier Transportation

  • Further development, maintenance, and testing of an error data recording system for trains, with release responsibility (multi-platform project: VxWorks 5.4, VxWorks 6.x, µC-Linux, Linux, Wind River Linux, Windows – IA32, PowerPC, ARM, 68K).
Jan 2008 - Apr 2008
4 months
Bensheim, Germany

Software Developer

Sirona Dental Systems – GIE

  • Creation and introduction of a style guide for C programmers, including designing the software development environment for medical devices (ATMega128, Eclipse, Subversion).
Jan 2007 - Apr 2007
4 months
Cambridge, United Kingdom

Software Developer

Tektronix

  • Adapting a very complex embedded C++ application to a new version of the C++ compiler/STL library (Wind River Compiler PowerPC 5.5, Nucleus 1.1.2, Lauterbach Trace32).
Dec 2005 - Jul 2006
8 months
Mainz, Germany

Software Developer and Consultant

IBM Deutschland

  • Evaluation of the real-time operating system smx and the file system smxFile for a telematics device for cars and trucks.

  • Consulting and customization of the real-time operating system embOS and the file system embFile for a telematics device for cars and trucks (Philips (NXP) LPC2292 / ARM 7).

Jul 2004 - Jan 2005
7 months
Vienna, Austria

Software Developer, Trainer and Consultant

Siemens PSE

  • Design, implementation, maintenance and testing of a memory manager of the real-time operating system pSOSystem for a telematics device for trucks (pSOSystem ARM C/C++).

  • Evaluation of an alternative compiler environment for the ARM SDT 2.5.1 for the real-time operating system pSOSystem (Diab 5.2, RVCS 2.1 ARM C/C++).

  • Evaluation, selection and introduction of the debugger environment for JTAG ARM with pSOSystem awareness (Trace32 ARM C/C++).

Sep 2003 - Jul 2004
11 months
Mainz, Germany

Software Developer and Consultant

IBM Deutschland

  • Design, implementation, maintenance and testing of the integration of the real-time operating system pSOSystem into a C++ framework for a telematics device for trucks (pSOSystem ARM C/C++).
Jul 2003 - Mar 2008
4 years 9 months
Bensheim, Germany

Software Developer

Sirona Dental Systems – GBE

  • Design, implementation, maintenance and testing of a network protocol for a 2D X-ray device for dental practices (VxWorks PowerPC Diab 5.4 C++ / Win32 VC6 C++).

  • Further development, maintenance and testing of a network protocol for a 3D X-ray device for dental practices (VxWorks PowerPC Diab 5.5 C++ / Win32 VC6 C++).

  • Further development, maintenance and testing of a network protocol for an intraoral X-ray device for dental practices (VxWorks ColdFire Diab 5.5 C++ / Win32 VC6 C++).

Oct 2001 - Aug 2002
11 months

European pSOSystem Migration Manager

Wind River Systems GmbH

  • Initiation, development and market launch of tools for migrating customer projects from pSOSystem to VxWorks.

  • Management of an international, time-critical project for custom adaptation of network protocol software.

  • Establishment of team and organizational development for customer projects as an added service.

Nov 1999 - Sep 2001
1 year 11 months

Project Manager

Wind River Systems GmbH

  • Integration of the embedded tools pRISM+ and TornadoII into SNiFF+ to speed up customer projects and reduce errors.

  • Consulting and supporting 15 customer projects to increase team efficiency for the SNiFF+ software development environment.

  • Conducting open product trainings and on-site customer trainings and workshops for SNiFF+ with team-building impact.

  • Securing a development site with 50 employees by repositioning the main product within management, sales and towards customers.

Dec 1998 - Nov 1999
1 year

Head of Technology

Wind River Systems GmbH

  • Building and expanding a high-performing team split across two locations for technical customer and sales support in Central Europe.

  • Expanding the product range to include training and project support for embedded software projects, increasing service revenue.

  • Establishing a global network of field application engineers to build and leverage shared knowledge for closer customer engagement.

Apr 1996 - Nov 1998
2 years 8 months

Applications Engineer

Wind River Systems GmbH

  • Organizing and equipping a newly founded sales office and setting up technical pre- and post-sales customer consulting in embedded systems and real-time operating systems for Central Europe.

  • Reviewing concepts and implementing application software and development tools with special focus on the customer perspective to reduce complaints and minimize malfunctions.

Nov 1994 - Mar 1996
1 year 5 months

Head of Development (Hardware and Software) for Industrial Automation Technology

ELTEC Elektronik GmbH

  • Defining and coordinating the development of new market-ready product lines based on industrial PCs and PowerPC.

  • Building development capacity for custom products to cover specific market segments.

Apr 1993 - Nov 1994
1 year 8 months

Head of Software Development

ELTEC Elektronik GmbH

  • Developing and enhancing software products for industrial automation technology with special attention to the latest market trends.

  • Introducing software development processes for flexible allocation of staff and significant quality improvement, followed by ISO 9001 certification.

Jul 1992 - Mar 1993
9 months

Head of Technical Support (Hardware and Software)

ELTEC Elektronik GmbH

  • Set up and expansion of a call center to handle technical customer inquiries.

  • Improved information flow between the hotline, product development, and project development to speed up hotline response times, reduce product error rates, and improve quality of results in customer projects.

Oct 1991 - Jun 1992
9 months

Technical Support Engineer (Hardware and Software)

ELTEC Elektronik GmbH

  • Handling technical customer inquiries in the post-sales area.
Sep 1989 - Sep 1991
2 years 1 month

System Software Development Engineer

ELTEC Elektronik GmbH

  • Driver development for real-time operating systems in industrial environments for national and international markets.
Jul 1987 - Jun 1989
2 years

Development and Applications Engineer

Opsis GmbH

  • Development and commissioning of control systems for industrial image processing projects based on the OS-9/68k real-time operating system.

Skills

Programming Languages

  • C
  • C++
  • C#
  • Assembler (68k, Ia32, Powerpc, Arm, Etc.)
  • Objectivec
  • Java
  • Python
  • Perl
  • Php
  • Shell Scripting (Bash, Sh, Csh, Bat)
  • Etc.

Other Languages

  • Uml
  • Html
  • Xml
  • Json
  • Svg
  • Etc.

Operating Systems

  • Vxworks
  • Psos+
  • Linux
  • Embedded Linux
  • Wrs-linux
  • Μc-linux
  • Android
  • Ios
  • Embos
  • Freertos
  • Smx
  • Os-9/68k
  • Vxwin
  • Rtoswin
  • Windows 9x/nt/2000/xp/7/8.x/10/11
  • Qnx
  • Solaris
  • Cp/m68k
  • Etc.

Cpu Families

  • Powerpc
  • Arm
  • Pic
  • Avr
  • Mips
  • Stm
  • Renesas
  • Ia32
  • Ia64
  • Etc.

Development Tools

  • Polarion
  • Eclipse
  • Windriver Workbench
  • Visual Studio
  • Iar Embedded Workbench
  • Avr Studio
  • Mplab
  • Keil Μvision
  • Qt
  • Qt Creator
  • Ethereal/wireshark
  • Clearcase
  • Pvcs
  • Git
  • Subversion
  • Cvs
  • Rcs
  • Accurev
  • Tornado
  • Prism+
  • Sniff+
  • Qac/qac++
  • Pc-lint
  • Parasoft C++
  • Resharper
  • Jenkins
  • Teamcity
  • Etc.

Telecommunication And Network Protocols

  • Tcp/ip
  • Can
  • Routing
  • Isdn
  • Etc.

Graphics And User Interfaces

  • Vtk 3d Graphics Library
  • Qt
  • Opengl
  • Opencv
  • Unity
  • Etc.

Standards

  • Iso 9001
  • Misra-c
  • Do-178b
  • En 61508
  • Iec 62304
  • Mdr
  • Etc.

Further Training

  • Various Seminars And Training On Leadership, Project Management, Coaching, Training, Nonviolent Communication (Nvc).

Languages

German
Native
English
Advanced

Education

Oct 1983 - Jun 1987

University of Applied Sciences Worms, Department of Computer Science

Diploma in Computer Science (FH) · Computer Science · Worms, Germany · good

Oct 1980 - Jun 1981

Technical High School for Electrical Engineering

Technical college entrance qualification · Electrical Engineering · Worms, Germany

Oct 1977 - Jun 1980

BASF AG

Apprenticeship as an information electronics technician · Ludwigshafen, Germany

...and 1 more
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Oleksii Kvasnikov
Oleksii Kvasnikov

Software developer (freelance)

View Profile
Peter Jehle
Peter Jehle

Interim Teamlead

View Profile
Radislav Zak
Radislav Zak

Interim Project Manager

View Profile
Michael Kraft
Michael Kraft

Co-Founder

View Profile
Miodrag Mikulic
Miodrag Mikulic

Lead Consultant for System Software Development and Project Management

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Andreas Schuster
Andreas Schuster

Partner

View Profile
Siegfried Kamlah
Siegfried Kamlah

Embedded software development for a crane control system

View Profile
Lino Giefer
Lino Giefer

Senior Data Scientist

View Profile
Yoav Netzer
Yoav Netzer

Freelance Software Architect

View Profile
Juan Solano menacho
Juan Solano menacho

Embedded Software Consultant

View Profile
Steffen Kappler
Steffen Kappler

Freelancer – Software Development

View Profile
Alexander Willer
Alexander Willer

Freelance Head of Development / Strategy Consultant

View Profile
Bernd Westermann
Bernd Westermann

Software Developer

View Profile
Fabian Török
Fabian Török

Freelance Embedded Software Developer & Project Manager

View Profile
John Hulst
John Hulst

Embedded Software and Systems Engineer / Manager

View Profile
Mostafa Solaiman
Mostafa Solaiman

Embedded Firmware Engineer

View Profile
Daniel Friman
Daniel Friman

Software Architect/Engineer

View Profile
Cesar Schneider
Cesar Schneider

Lead Cloud Engineer

View Profile
Oleg Pocheptsov
Oleg Pocheptsov

Senior Software Engineer

View Profile
Sten Sandring
Sten Sandring

Development of control and monitoring firmware for traffic signal systems (traffic lights)

View Profile
Daniel Schäftner
Daniel Schäftner

Embedded Software Engineer

View Profile
Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Suleman Hussain
Suleman Hussain

Software Developer

View Profile
Matthias Wissen
Matthias Wissen

Embedded Software Developer

View Profile
Lenin Cruz quishpe
Lenin Cruz quishpe

EMEA Logix Bootcamp

View Profile
Tamás Nagy
Tamás Nagy

JAVA development for thermal printer test program

View Profile
Markus Marks
Markus Marks

Software Architect / Developer

View Profile
Wolfgang Gärber
Wolfgang Gärber

IPS Verification

View Profile
Varsha Sehrawat
Varsha Sehrawat

Embedded Engineer (Working Student)

View Profile