Christian Pehle

Freelance Electrical Engineer

Christian Pehle
Düsseldorf, Germany

Experience

Jul 2006 - Present
19 years 7 months

Freelance Electrical Engineer

Self-employed

  • Software development for microcontrollers and PCs
  • Design of architecture and modular structures based on requirements
  • Implementation in programming languages (preferably C, C#)
  • Documentation in source code (e.g., Doxygen) and additional documents
  • Use of version control and backup systems (e.g., SVN, GitLab)
  • Developer testing
  • Hardware development of microcontroller-based, digital and analog circuits including power electronics
  • Circuit concepts (digital and controller circuits, analog, power electronics)
  • Calculation of relevant parts
  • Compliance with EMC and safety guidelines
  • Simulations and component selection
  • PCB implementation: layout, manufacturing data, EMC and safety guidelines
  • Support of prototype manufacturing and series ramp-up
  • Commissioning of prototypes
  • Test development: manual and automated tests, test specifications, test stand conception and equipment selection
  • Requirements management and maintenance (requirements specification)
  • Support of certifications and series introductions
Apr 1999 - Sep 2006
7 years 6 months

Software Developer for Laboratory Equipment

Various Companies

  • Developed software for control, data acquisition and analysis of laboratory equipment in friction, abrasion and tensile testing
  • Supported hardware development for laboratory devices
  • Conducted customer training in theory and practice for device and software use
Apr 1992 - Mar 1999
7 years

Developer

Engineering Office

  • Consulting, implementation and support in measurement, control and regulation technology
  • System and product development
Jul 1987 - Mar 1992
4 years 9 months

Developer

Industry

  • Product development, measurement technology and quality assurance
Nov 1985 - May 1987
1 year 7 months

Student Assistant

Technical University of Hanover

  • Set up a measurement system for a production plant
  • Commissioned the measurement system

Skills

Software Development For Microcontrollers And Pcs

  • Design Of Architecture And Modular Structures Based On Requirements
  • Implementation In A Programming Language (Preferably C, C#)
  • Documentation In Source Code (E.g., Doxygen) And In Additional Documents
  • Use Of Version Control And Backup Systems (E.g., Svn, Gitlab)
  • Developer Testing

Hardware Development Of Microcontroller-based, Digital And Analog Circuits

  • Circuit Concepts
  • Digital And Controller Circuits
  • Analog
  • Power Electronics
  • Calculation Of Relevant Parts
  • Compliance With Emc And Safety Guidelines
  • Simulations
  • Component Selection
  • Pcb Implementation: Layout, Manufacturing Data, Emc And Safety Guidelines
  • Support Of Prototype Manufacturing And Series Ramp-up
  • Commissioning Of Prototypes

Test Development

  • Design And Implementation Of Manual And Automated Tests
  • Preparation Of Test Specifications, E.g., Based On Requirements
  • Test Stand Conception
  • Selection Of Equipment For Test Stands
  • Development Of Meaningful Report Templates

Development Context

  • Management And Maintenance Of Requirements (Requirements Specification)
  • Support Of Certifications
  • Support Of Series Ramp-up
  • Strong Skills In Mathematics And Physics And Their Engineering Application
  • Ability To Quickly Build Expertise In Other Areas With Physical Fundamentals (E.g., Force Measurement Technology)

Programming Languages

  • C, C++, C#, Labview (National Instruments)

Development Environments

  • Microchip Mplabx
  • Keil Microvision 4
  • Visual Studio
  • Eclipse
  • Qt
  • Iar
  • Icc
  • Microsoft .Net
  • Code Composer Studio
  • Emblocks (Gcc Toolchain, Gdb Debugger)
  • System Workbench For Stm32 (X-cube)
  • Visual Studio (Microsoft) For Pc Software

Circuit And Pcb Development

  • Pulsonix
  • Target
  • Kicad
  • Orcad
  • Altium
  • Solidworks Pcb
  • Mentor Graphics

Processors

  • St-microelectronics Stm32 Series
  • Texas Instruments Msp430 Series
  • Texas Instruments Msp470 Series
  • Texas Instruments Tiva Series
  • Raspberry Rp2040, Rp2053
  • Renesas R7f7xxx (Hardware Only)
  • Analog Devices Aduc70xx Series (Arm7)
  • Nxp Lpc3250 (Arm9), Lpcxxx (Cortex M3)
  • Microchip Pic16 Series, Pic18 Series, Pic24 Series
  • Infineon Xe166 Series
  • Z80
  • 8051
  • Siemens C535

Protocols / Bus Systems

  • Can
  • Canopen
  • Lin
  • Spi
  • I2c
  • Ethernet
  • Uart In All Variations (Rs232, 5v And 3.3v Systems)

Operating Systems

  • Windows
  • Real-time Operating Systems (Rtx, Rtos)

Test Environments

  • Nunit
  • Teststand (National Instruments)

Languages

German
Native
English
Advanced

Education

Oct 1980 - Jun 1987

Technical University of Hanover

Diploma in Electrical Engineering: measurement, control and regulation technology, electrical machines · Electrical Engineering · Hanover, Germany

Certifications & licenses

Driver's license for passenger cars

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Peter Kortmann
Peter Kortmann

Hardware and Software Developer / Project Manager

View Profile
Cesar Mestre balsa
Cesar Mestre balsa

Systems Engineer Zone Controller

View Profile
Daniel Schäftner
Daniel Schäftner

Embedded Software Engineer

View Profile
Wolfgang Gärber
Wolfgang Gärber

IPS Verification

View Profile
FRATCH Freelancer
FRATCH Freelancer

Software Developer - Building Automation

View Profile
Michael Schulze
Michael Schulze

Senior Hardware Development

View Profile
Matthias Spiller
Matthias Spiller

Software developer and consultant

View Profile
Sherif Omran
Sherif Omran

Developer

View Profile
Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Andreas Schuster
Andreas Schuster

Partner

View Profile
Artur Nidens
Artur Nidens

Freelancer as Embedded Software Engineer

View Profile
Christof Mrosek
Christof Mrosek

Managing Director and Development Engineer

View Profile
Michael Kraft
Michael Kraft

Co-Founder

View Profile
Alexander Neumann
Alexander Neumann

Project management in embedded software and hardware development / Smart Home

View Profile
Harald Bergmann
Harald Bergmann

Software Architect

View Profile
Daniel Pohl
Daniel Pohl

Freelancer in industrial automation engineering

View Profile
Denis Vodchyts
Denis Vodchyts

AUTOSAR Software Engineer

View Profile
Yoav Netzer
Yoav Netzer

Freelance Software Architect

View Profile
André Howe
André Howe

Linux IT Admin

View Profile
Maximilian Dietrich
Maximilian Dietrich

Hardware Developer

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Björn Kunz
Björn Kunz

Development Engineer for Control Concepts

View Profile
Hendrik Wagner
Hendrik Wagner

Software Test and Maintenance Support

View Profile
Ludwig Jaffé
Ludwig Jaffé

Research Associate

View Profile
Muhammad Baig
Muhammad Baig

Lead Hardware Engineer; Integration and Validation Engineer/Manager; Systems Architect

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

Freelance Embedded Software Developer & Project Manager

View Profile
Robert Brandl
Robert Brandl

Embedded Systems Software Engineering Team

View Profile
John Hulst
John Hulst

Embedded Software and Systems Engineer / Manager

View Profile
Tom Rudolph
Tom Rudolph

Head of Innovation Electronic Systems

View Profile
Peter Jens-uwe
Peter Jens-uwe

Creation of test sequences for electronics manufacturing

View Profile