Recommended expert

Peter Teichmann

Senior Software Developer

Peter Teichmann
Bitz, Germany

Experience

Dec 2017 - Feb 2025
7 years 3 months
Rastatt, Germany

Senior Software Developer

Siemens

  • Create and customize software components according to requirements and model
  • Lead developer for the BurnerControl component that handles the burner software control
  • Create and run unit tests, software-software integration tests, and hardware-software integration tests
  • Migration from PC-Lint to Axivion Bauhaus Suite
  • Configuration for Axivion Bauhaus Suite
  • Internal support for Axivion Bauhaus Suite
Jun 2017 - Nov 2017
6 months
Kressbronn am Bodensee, Germany

Senior Software Developer

ifm

  • Analyze requirements and define the test strategy
  • Analyze and design tests in Enterprise Architect
  • Implement the necessary interfaces to perform fault injection tests
  • Implement fault injection tests
  • Design a test concept for automated test execution and result documentation
Aug 2016 - Mar 2017
8 months
Schwieberdingen, Germany

Software Developer

Bosch Lenksysteme

  • Create diagrams in Enterprise Architect
  • Create new test cases
  • Check existing tests for consistency with safety-related requirements
  • Determine the coverage level of fault injection tests against safety-related requirements according to ISO 26262
Apr 2005 - Jul 2016
11 years 4 months
Friedrichshafen, Germany

Software Developer

ZF Getriebe GmbH

  • Develop new software parts for new transmission variants according to specifications from functional development
  • Revise and restructure software modules and packages in UML and code
  • Extend existing software for new functional requirements according to specifications
  • Revise lint configurations for static software testing for the MISRA rule set
  • Adapt software to the MISRA rule set
  • Perform and evaluate regular automated tests
  • Create libraries and complete builds for integrating the software on control units
  • Provide and adjust config specs for ClearCase
Feb 2004 - Mar 2005
1 year 2 months

Software Developer

  • Create test specifications and test software packages provided by third-party companies
  • Adapt software packages for CAN control of instrument clusters to new vehicle types
Nov 2001 - Jan 2004
2 years 3 months

Software Developer

  • Creation of diagnostic systems (DAS) for commercial vehicles
  • Development using manufacturer-specific tools, IME2 (graphical SGML editor) and CSD (Pascal-like programming language)
  • Version control with PVCS
  • Controlling hardware via CAN bus
Oct 2000 - Sep 2001
1 year

Software Developer

  • Design and implementation of a menu-driven control for operating entertainment, communication, navigation, and climate devices in cars
  • Development in Java and UML with Rhapsody in J, JDK 1.2.2 (1.3), JBuilder, and NetBeans on Windows 2000
Jan 1999 - Sep 2000
1 year 9 months

Software Developer

  • Adaptation of a data input and retrieval system for the mobile communications sector to manage network subscribers on the fixed network with required extensions
  • Profiling for performance improvement
  • Development environment: Visual C++ with Developer Studio, UML with Rational Rose, and version control ClearCase on MS-Windows NT and UNIX (Sun Solaris, HP-UX)
May 1997 - Dec 1998
1 year 8 months

Software Developer

  • Design and implementation of query-based applications as interfaces to a custom database (S12) in an embedded environment
  • Extensible SQL interface and interprocess communication for client-server systems
  • Development environment: Visual C++ with Developer Studio, UML with Rational Rose, and version controls ClearCase and PVCS on MS-Windows NT and UNIX (Sun Solaris)
Nov 1996 - May 1997
7 months

Software Developer

  • Design and implementation of controls for hardware components for mobile network cells in C for the Motorola 68000 in embedded systems
  • Development environment: C++ with Remote Debugger on MS-Windows 3.1
Jun 1996 - Nov 1996
6 months

Software Developer

  • Object-oriented analysis, design, and development of a project-specific list management system for telecommunications systems
  • Development environment: C++ with Rational Rose, Softbench, XEmacs, ClearCase, PVCS on UNIX (HP-UX) and MS-Windows 3.11
Mar 1994 - Oct 1994
8 months

Software Developer

  • Planning, design, and programming of a damping and shrinkage calender for a medium-sized textile machine manufacturer with PC control using Phoenix Contact Interbus-S and RS485 interface to drive the frequency converter
  • Development environment: C++ on UNIX (Linux) and MS-DOS

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Automotive (16.5 years), Manufacturing (12.5 years), Energy (7 years), Telecommunication (2.5 years), and Information Technology (1.5 years).

Automotive
Manufacturing
Energy
Telecommunication
Information Technology

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (26 years), Quality Assurance (21 years), and Product Development (19 years).

Information Technology
Quality Assurance
Product Development

Languages

German
Native
English
Advanced
French
Elementary

Education

Oct 1992 - Jun 1996

Albstadt University of Applied Sciences

Diploma Engineer (FH), Technical Informatics · Technical Informatics · Albstadt, Germany

Oct 1988 - Jun 1992

Bizerba Werke Balingen

Training as a Communications Electronics Technician/Information Technology · Communications Electronics Technician/Information Technology · Balingen, Germany

Abitur · Abitur · Germany

Certifications & licenses

Functional Safety Training with ISO 26262

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Peter based?

Peter is based in Bitz, Germany.

What languages does Peter speak?

Peter speaks the following languages: German (Native), English (Advanced), French (Elementary).

How many years of experience does Peter have?

Peter has at least 29 years of experience. During this time, Peter has worked in at least 2 different roles and for 4 different companies. The average length of individual experience is 2 years and 5 months. Note that Peter may not have shared all experience and actually has more experience.

What roles would Peter be best suited for?

Based on recent experience, Peter would be well-suited for roles such as: Senior Software Developer, Software Developer.

What is Peter's latest experience?

Peter's most recent position is Senior Software Developer at Siemens.

What companies has Peter worked for in recent years?

In recent years, Peter has worked for Siemens.

Which industries is Peter most experienced in?

Peter is most experienced in industries like Automotive, Manufacturing, and Energy. Peter also has some experience in Telecommunication and Information Technology (IT).

Which business areas is Peter most experienced in?

Peter is most experienced in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development.

Which industries has Peter worked in recently?

Peter has recently worked in industries like Energy.

Which business areas has Peter worked in recently?

Peter has recently worked in business areas like Information Technology (IT) and Quality Assurance (QA).

What is Peter's education?

Peter holds a Bachelor in Technical Informatics from Albstadt University of Applied Sciences and a Bachelor in Communications Electronics Technician/Information Technology from Bizerba Werke Balingen.

Does Peter have any certificates?

Peter has 1 certificate: Functional Safety Training with ISO 26262.

What is the availability of Peter?

Peter is immediately available full-time for suitable projects.

What is the rate of Peter?

Peter's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Peter?

To hire Peter, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 900-1060 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.