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

  • Creating and adapting software components according to requirements and model
  • Lead developer for the BurnerControl component, which controls the burner software
  • Creating and executing unit tests, software-to-software integration tests, and hardware-to-software integration tests
  • Migrating from PC-Lint to Axivion Bauhaus Suite
  • Configuring Axivion Bauhaus Suite
  • Providing internal support for Axivion Bauhaus Suite
Jun 2017 - Nov 2017
6 months
Kressbronn am Bodensee, Germany

Senior Software Developer

ifm

  • Analyzing requirements and defining the test strategy
  • Analyzing and designing tests in Enterprise Architect
  • Implementing the necessary interfaces for fault injection tests
  • Implementing fault injection tests
  • Designing a test concept for automated test execution and documenting the results
Aug 2016 - Mar 2017
8 months
Schwieberdingen, Germany

Software Developer

Bosch Lenksysteme

  • Creating relevant diagrams in Enterprise Architect
  • Developing new test cases
  • Checking existing tests for consistency with safety-related requirements
  • Determining the coverage 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

  • Developing new software parts for new transmission variants based on specifications from functional development
  • Revising and restructuring software modules and packages in UML and code
  • Extending existing software for new feature requirements according to specifications
  • Updating lint configurations for static code analysis to meet MISRA guidelines
  • Adjusting software to comply with MISRA guidelines
  • Performing and evaluating regular automated tests
  • Creating libraries and overall builds for software integration on control units
  • Providing and adjusting config specs for ClearCase
Feb 2004 - Mar 2005
1 year 2 months

Software Developer

  • Creating test specifications and testing software packages created by third-party companies
  • Adapting 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
  • Hardware control via CAN bus
Oct 2000 - Sep 2001
1 year

Software Developer

  • Design and implementation of a menu-driven control system for operating entertainment, communication, navigation, and climate devices in automobiles
  • 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 public telephone network, including necessary extensions
  • Profiling for performance improvement
  • Development environment: Visual C++ with Developer Studio, UML with Rational Rose, and version control with 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 customer-specific 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 control with ClearCase and PVCS on MS-Windows NT and UNIX (Sun Solaris)
Nov 1996 - May 1997
7 months

Software Developer

  • Design and implementation of hardware component control for mobile phone cells using C for 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-based list management system for telecommunication 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 steaming and shrinking calender for a medium-sized textile machinery manufacturer, with PC control via Interbus-S from Phoenix Contact and an RS485 interface to control the frequency converter
  • Development environment: C++ on UNIX (Linux) and MS-DOS

Languages

German
Native
English
Advanced
French
Elementary

Education

Oct 1992 - Jun 1996

Albstadt University of Applied Sciences

Diploma in Engineering (FH), Technical Computer Science · Technical Computer Science · Albstadt, Germany

Oct 1988 - Jun 1992

Bizerba Werke Balingen

Apprenticeship as Communication Electronics Technician/Information Technology · Communication Electronics/Information Technology · Balingen, Germany

Lorem ipsum dolor sit amet

High School Diploma (Abitur) · High School Diploma (Abitur) · Germany

Certifications & licenses

Functional Safety Training with ISO 26262

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Andreas Hetz
Andreas Hetz

Test Automation Architect

View Profile
Matthias Spiller
Matthias Spiller

Software developer and consultant

View Profile
André Howe
André Howe

Linux IT Admin

View Profile
Sherif Omran
Sherif Omran

Developer

View Profile
Miodrag Mikulic
Miodrag Mikulic

Lead Consultant for System Software Development and Project Management

View Profile
Michael Beck
Michael Beck

Developer/Consultant

View Profile
Viktor Hildebrand
Viktor Hildebrand

Freelance Software Developer

View Profile
Peter Jehle
Peter Jehle

Interim Teamlead

View Profile
Sebastian Nkwenti
Sebastian Nkwenti

Test Manager: MW/OS Interlocking (Railway Interlocking Systems)

View Profile
FRATCH Freelancer
FRATCH Freelancer

Software Developer - Building Automation

View Profile
Hellmuth V. künsberg
Hellmuth V. künsberg

Embedded Software Architect / Team Coordinator

View Profile
Yannide Djache ngangoum
Yannide Djache ngangoum

Test Automation Development Engineer

View Profile
FRATCH Freelancer
FRATCH Freelancer

Embedded Software Architect

View Profile
John Hulst
John Hulst

Embedded Software and Systems Engineer / Manager

View Profile
Denis Vodchyts
Denis Vodchyts

AUTOSAR Software Engineer

View Profile
Cesar Mestre balsa
Cesar Mestre balsa

Systems Engineer Zone Controller

View Profile
Peter Kortmann
Peter Kortmann

Hardware and Software Developer / Project Manager

View Profile
Robert Brandl
Robert Brandl

Embedded Systems Software Engineering Team

View Profile
Konstantin Mirny
Konstantin Mirny

Architect, Software Developer

View Profile
Eduard Hiti
Eduard Hiti

Developer, Tester

View Profile
Hendrik Wagner
Hendrik Wagner

Software Test and Maintenance Support

View Profile
Alban Tchuinkou
Alban Tchuinkou

C/C++ Developer on AIX Systems for SAP Kernel System Integration

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Kavin Trivedi
Kavin Trivedi

Freelance Software Expert – Functional Safety & AUTOSAR

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Rainer Koloc
Rainer Koloc

Course “Data and AI Analyst”

View Profile
Dragos Tudan
Dragos Tudan

SAP Test Manager

View Profile
Caglar Özdemir
Caglar Özdemir

Lecturer

View Profile