Ludwig Jaffé
Research Associate
Experience
Research Associate
- Development and setup of a small high-availability cluster using Proxmox Linux for lecture operations.
- Technologies: Proxmox, softswitch, Mellanox 40 Gbps Ethernet boards with fiber DAC cables, Guacamole, VDI, FusionDirectory, OpenLDAP, Asus servers with AMD EPYC 7763 (Zen3), NVMe SSD, PCI Express Gen4 switch
System Development Engineer for Electric Vehicles
Vehicle Manufacturer
- Development of electric motorcycles and scooters for the lower market segment in Asia.
- Technical leadership in system concept and development scope.
- Supplier management, predevelopment, and control unit development.
- In-house consulting in E/E and systems engineering, development methodology, V-model and CMMI.
Professional Development Break
- Certification in PRINCE2, SCRUM, and ITIL.
Development of Internet of Things Devices for Energy Savings
- Continued development of IoT devices for energy savings.
- Tools: Debian Linux, LibreOffice, GanttProject, KiCad, LTSpice, oscilloscope, software-defined radio, spectrum analyzer.
Troubleshooting Router Firmware
- Identifying the cause of encryption errors in IPsec on a Linux-based router firmware.
- Tools: Mercurial, Debian Linux, gdb, traffic generator, OpenWrt router with VLAN switch, tcpdump, Wireshark for capture and analysis of traffic, LibreOffice for documentation.
Development of Internet-of-Things Devices for Energy Saving
- Part-time project to develop IoT devices for energy saving.
- Tools: Debian Linux, LibreOffice, Gantt-Project, KICad, LT-Spice, oscilloscope, software-defined radio, spectrum analyzer.
Hardware Development Department Manager
Manufacturer of Measurement Systems
- Disciplinary and technical leadership of 7 employees in the hardware development department.
- Coordinating product development with the Physical Engineering and Application Software departments.
- Tools: MS Office, custom project management software, LibreOffice, Gantt-Project, KICad, EAGLE, LT-Spice, oscilloscope, current clamps, digital multimeter.
Evaluation of Open-Source Document Management Solutions
- Part-time project to evaluate various open-source document management solutions and older scanner systems to set up different scanning services.
- Tools: Debian Linux, SANE, tesseract-ocr, Samba, Python, C++, GUI with Qt on Linux.
Development of Real-Time Software for STM32F4
- Development of software for ARM-Cortex M4 core to control Trinamic motor control ASICs for a handling device with multiple simultaneously controlled axes.
- Tools: Atollic Studio, STM32CubeMX.
Concept Study for a Highly Secure HIP Appliance
- Analysis of HIP (Host Identity Protocol) documentation.
- Developing a concept for a secure HIP appliance based on OpenBSD and backdoor-free x86 hardware.
- Building prototypes.
- Tools: Linux, QubesOS, OpenBSD.
- Platform: OpenBSD.
Architecture of a highly reliable, redundant data connection for trains
- Analysis of requirements and the existing IT system.
- Design of a network concept for reliable connections under the most challenging conditions (HIP, multi-homing, mobility).
- Deployment of Internet of Things, MQTT and IPsec.
- Tools: MS Office, GIMP, Linux, Qubes OS, OpenWRT, Amazon AWS.
Application development: custom software development
- Analysis of requirements and the existing IT system.
- Development of database-driven applications in Oracle PL/SQL, Visual Basic, Visual C++ and Python.
- Tools: Oracle VirtualBox, Toad for Oracle, Visual Studio, Pycharm.
Development Engineer
Startup in energy management
- Analysis and improvement of distributed IT systems based on Amazon cloud services, Linux, OpenWRT and automation products.
- Development of programs in Python and C.
- Tools: RS485 analyzer, Kali Linux, cygwin, OpenWRT, lab equipment such as oscilloscope, vi, emacs, gcc, make, gdb, ddd, pycharm.
Freelance Consultant
BMW
- Evaluation of wireless communication methods regarding reliability and performance for wireless charging.
- Tools: OpenWRT (build environment, system), iperf, custom kernel for 6LoWPAN and Bluetooth LE, Android tablets, Kali Linux, MS Office, Adobe Acrobat, cygwin, Spectrum Analyzer.
Freelance Consultant
Automotive supplier
- Requirements management and technical clarification with car manufacturers.
- Systems engineering.
- Tools: DOORS, MS Office, Adobe Acrobat, cygwin.
Development of controllers for brushless DC motors
- Use of the XMC4500 processor (ARM-based) from Infineon for an e-bike motor.
- Requirements analysis for a 2-quadrant HOC.
- Programming of a 2-quadrant FOC controller in C using the DAVE IDE.
- Hardware development for the control of the bike motor with KICad, prototyping and integration.
- Tools: KICad, Infineon DAVE.
Freelance Consultant for Motor Control Systems
- Consulting and support in software architecture and specification of a motor control platform based on the Infineon XMC4500.
- Writing specifications for software modules.
- Advising on test procedures and on scaling an object-oriented architecture versus pure C for code efficiency.
- Using the RTOS uCOS II real-time operating system as well as analyzing and optimizing the development process according to CMMI.
- Tools: MS Office, uCOS II, IAR, Eclipse, Eclipse Kepler, Eclipse Requirements Modeling Framework.
Freelance Consultant for Concept Development of a Battery Management System
- Consulting according to IEC 61508 SIL 4 on cell balancing and charging methods for large lithium-ion cells in the 400 Ah range.
- Evaluation of SIL 4 safety systems according to ISO 61508 for cell protection.
- Creating and reviewing documents, specifications, and architecture proposals.
CTO
Startup company in the advertising industry
- Administration of Linux, OpenBSD, FreeBSD machines and a virtualization server with Citrix XenServer.
- Electronic hardware development.
- Development of a remote control and remote maintenance solution for vending machines.
- Tools: Linux, XenServer, Wireshark, KICad, C/C++, Java, Python, shell scripting.
Software development for MQTT transport interface
- Requirements analysis and implementation of an MQTT payload to IP socket converter in C for embedded Linux.
- Tools: gcc, make, vi, gdb, Wireshark.
Unix and Network Administrator (Cisco, Linux)
- Administration of Linux, OpenBSD, FreeBSD, Solaris, and Cisco switches.
- Administration of virtualization servers with VMware vSphere and Citrix XenServer.
- Tools: Shell, vSphere, XenServer, Jira, Wireshark.
Consulting on PLC Communication in Smart Metering
- Analysis of documents and specifications for the PLC systems PRIME, G3-PLC, P1901.2.
- Tools: MS Office, LibreOffice, GIMP, Adobe Acrobat.
Resident Engineer / Freelance Consulting and Troubleshooting
Audi
- Consulting and troubleshooting for driver assistance systems like lane departure warning, automatic braking, and lane and traffic sign recognition.
- Temporary position through a staffing agency.
- CAN bus measurements, troubleshooting in complex vehicle bus systems, camera installation and calibration, and participation in test drives.
- Tools: MobileEye Toolkit, Vector CANalyzer.
Reverse Engineering of an Embedded Controller
- Reverse engineering of an industrial plasma generator to gain access to parameter sets and recorded data.
- Advising on methods and tools, identifying components, reverse engineering the circuit, and gaining access to communication.
- Tools: Multimeter, flash programmer, SPI tool, RS485 interface, Linux, 68HC11 simulator THRSIM11, hex editor, serial monitor, Debian Linux, Raspberry Pi.
Resident Engineer / Freelance Consulting and Troubleshooting
BMW
- Consulting and troubleshooting for a remote key project.
- Improvements to the remote key electronics and tools, RF measurements, telegram measurements, and side-channel analysis.
- Review of the assembly code for the NXP MRKII core.
- Tools: custom-built differential amplifier for differential current consumption analysis, digital oscilloscope, CANoe, spectrum analyzer, protocol receiver.
Project Manager and Analyst
- Requirements analysis, public tenders, and creating technical concepts.
- Project management for a ticketing and billing system.
Consulting and Troubleshooting of Inverters for Hybrid Vehicles
- Technical improvement of an inverter for a hybrid electric vehicle.
- Consulting on FPGA programming, optimization of circuit diagrams, prototype repairs, high-voltage testing, temperature and vibration measurements.
- Setup and operation of a test bench for electric machines and power inverters, as well as forensic analysis of failures.
- Tools: Hall-effect current clamps, digital oscilloscope, CANalyzer, CANape, Libero (Actel), Xilinx ISE, CodeWarrior, Lauterbach debugger, PAC-Designer, Diamond, high-voltage equipment.
Consulting and Test Development for RFID Chip Cards
- Consulting on ISO14443 active load modulation to increase range.
- Optimization of 13.56 MHz magnetic antennas.
- Development of automated tests in Java using G&D IFDSIM.
- Tools: Chip Cord Reader CLT-One, digital oscilloscope, network analyzer, Eclipse, IFDSIM.
Consulting on System Architecture and Requirements
- Focus on high-voltage systems and safety requirements for emergency shutdown switches in electric vehicles.
- Consulting on requirements management methods according to ISO26262.
- Creating requirements documents and impact analysis on components.
- Tools: MS-Office.
Project Management
Thales
- Development of a military radio system.
- Leading and coordinating the project team, tracking milestones and costs, and planning resources.
- Reviewing configuration items, creating result reports, and providing troubleshooting support.
- Tools: MS-Project, MS-Office, Doxygen, DOORS.
Development of firmware for a microcontroller development tool
- Developed reliable firmware in C for MSP430 16-bit processor.
- Implemented safety features and USB communication.
- Ensured startup after interrupted firmware updates.
- Debugged with JTAG debugger and oscilloscope.
- Tools: IAR, JTAG debugger, mixed-signal oscilloscope.
Systems Engineer
Annax Informations Systemen
- Consulting, requirements analysis, and public tenders.
- Focus on functional safety according to ISO61508.
- Preparing specifications and concepts, as well as software development in C/C++ for Linux and Windows.
Development of a distributed simulation software
- Visualization and testing of complex text display systems in passenger information.
- Analyzed microcontroller software, converted it into a data-driven solution with finite state machines.
- Integrated into a TCP socket-based simulation system and created the graphical interface.
- Programming in C, C++ for Windows (MFC) and Unix.
- Tools: Eclipse, Visual Studio, gcc, gdb, Wireshark, logic analyzer.
Consulting on embedded computer architectures
Rode & Schwarz
- Bid project 'Passleser'.
- Requirements analysis, systems engineering concept development, cost estimation, and negotiation with suppliers.
Development of DSP software
Bundesdruckerei GmbH
- Developed an optical instrument to measure security features of banknotes.
- Analyzed and documented existing software, introduced Doxygen and created new drivers and a minimal real-time operating system.
- Improved the measurement hardware.
- Languages: C and assembler for Motorola DSP-56F807.
- Tools: VMware, CodeWarrior, Doxygen, Cygwin, oscilloscope, logic analyzer.
Embedded Software Development
Trumpf Group
- Development for an industrial control unit.
- Requirements analysis, systems engineering, and programming of the Infineon C167 processor.
- Tools: Keil-C, Easy-Code, Doxygen.
Development of "Communication Box"
- Self-developed prototype of an ISDN telephone system with VoIP.
- Requirements analysis, concept development, and software development.
- Tools: Linux-Kernel, vi, make, Python, Perl, gcc, OpenOffice.
Design and development of an embedded computer system
Vossloh IT
- Project for airport monitors and digital signage.
- Requirements analysis, concept development, and development and testing of prototypes.
- Result: passively cooled 1.7GHz Intel Core2 computer for HDTV spots with Wi-Fi and UMTS.
Design and development of an embedded computer system
Vossloh IT
- Project for passenger information at railway stations.
- Requirements analysis, concept development, development and testing of prototypes as well as test software.
- Setup of a customized Linux distribution and development of a kernel module for a GPIO board.
- Tools: MS-Project, MS-Office, Gimp, climate chamber measurements.
Project Management and Consulting
Vossloh IT
- Development of an embedded system to retrofit ICE1 trains with passenger information systems.
- Managed the project's hardware aspects.
- Requirements analysis, feasibility studies, technical concepts, and development and testing of prototypes.
- Advised mechanical design engineers and negotiated with suppliers in Taiwan.
- Tools: MS-Project, MS-Office, OpenOffice, Gimp.
Consulting on Software Logistics Concepts
BMW
- Requirements analysis, concept development and committee work.
- Tools: MS Office, Visio.
Concept development for embedded computers
Vossloh IT
- Concept development for computer architectures and specification creation.
- Preparation of technical proposal documents.
- Tools: MS Office, MS Visio.
Master's Thesis Candidate
BMW AG
- Thesis: “Analysis and Optimization of the Change Process in BMW Vehicle Electronics and Software Development” (Grade: 1.0).
- Analysis and optimization of processes in configuration management, change management and integration according to CMMI.
- Documentation of as-is processes and identification of improvements.
- Tools: ARIS, GRADE.
Hardware Developer
Force Computers GmbH
- Development, troubleshooting and production launch of computer modules with Intel x86, PowerPC and Sparc processors.
- Hardware development (approx. 100 circuit diagrams, 16 layers, impedance controlled).
- Verilog programming for Xilinx 4000 series FPGAs.
- Tools: Framemaker, MS Office, Cadence Concept HDL, Cadence Allegro, Synopsys Design Compiler, Solaris, SAP/R3, MS Project.
Hardware Developer
Kontron Embedded Computers AG
- Hardware and firmware development for a portable industrial computer.
- Development of power supplies and voltage converters.
- Tools: Orcad, Pspice, Excel, C, Keil IDE for 8051.
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 Information Technology (8 years), Automotive (4.5 years), Manufacturing (4 years), Energy (0.5 years), Government and Administration (0.5 years), and Telecommunication (0.5 years).
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 Product Development (13.5 years), Information Technology (4.5 years), Quality Assurance (3.5 years), Production (2 years), Research and Development (1.5 years), and Project Management (1 year).
Skills
- Systems Engineering: System Development, System Modeling, System Simulation, Partitioning Of Distributed Systems, V-model, Systems Engineering Methodology
- Project Management: Specifications, Multi-project Management, Risk Management, Resource And Capacity Planning, Project Controlling, Decision-making Techniques, Impact Chains, Systems Thinking
- Tools: Primavera, Ms Project, Timeline, Expertchoice
- Methods: Gantt, Pert, Cpm, Mpm, Prince2
- Process Management: Analysis And Optimization Of Business Processes, Itilv4, Compliance Analysis Of Requirements From Cmmi, Spice (Iso15504), Iec61508 (Sil4), V-model And Others, Modeling In Aris, Ibo-prometheus, Grade, Bpmn, Conducting Interviews For Process Capture
- Hardware Development: Emc-oriented Design, Safety-critical Electronics, High-availability Systems, Hot And Cold Redundancy, Reliability Assessments Of Components, Oversizing, Fmea, Fta, Signal Integrity, Emc, Hierarchical Design, Cost-optimized Design, Manufacturability, Testing And Verification
- Digital Electronics: High-speed Digital Design, Computer Architectures (Intel X86, Sparc, Powerpc, Arm), Microcontrollers (8051, Z80, Arm, Avr, Nxp Mrkii, Pic, Msp430, ...), Dsps, Programmable Logic (Fpga, Cpld, Gal, Pal)
- Analog Electronics: Measurement Amplifiers, Filters, Sensors, Actuators, A/d & D/a Converters, Software-defined Radio, Rf Technology, Energy Management, Power Electronics, Switching Converters, Battery Charging
- Control Engineering: Analog And Digital Control Engineering, Fuzzy Control
- Programming Languages: C (Gcc, Keil, Visual Studio), Pascal (Turbo Pascal, Free Pascal, Lazarus), Assembler, Perl, Python, Tcl/tk, Unix Shell, Basic, Fortran (Gnu), Cobol (Gnu)
- Operating Systems: Linux, Openbsd, Solaris 8/9, Windows, Dos, Cp/m
- System Administration: Windows Server (Policies, Active Directory), Omada Iam, Docker, Linux (Debian, Fedora, Redhat, Gentoo, Arch), Sendmail, Procmail, Mailcow, Sogo, Ms Exchange, Clamav, Tripwire, Snort, Postgresql, Nextcloud, Libreoffice, Cups, Sane, Samba, Nfs, Freenas, Openstack, Citrix Xenserver, Qubes Os, Virtualbox, Switches (Cisco, Hp/aruba), Openwrt, Ubiquiti Wlan, Printer, Copier, Scanner Maintenance, Pc Hardware
- Databases: Sql (Postgres, Mysql), Dbase
- Networks/communication: Tcp/ip, Isdn, Hdlc
- Software/methods/tools: Aris, Grade, Ibo-prometheus, Uml, Cadence Concept Hdl (Pe14.0) (Schematic Entry), Cadence Concept (97a) (Schematic Entry), Cadence Allegro (Layout), Altium Designer, Protel, Orcad, Eagle, Keil Compiler, Ascet, Inca, Matlab, Simulink, Vissim, Ms Office, Libreoffice, Ms Project, Primavera, Timeline, Expertchoice, Adobe Framemaker, Adobe Acrobat, Gimp, Xfig, Eclipse, Lauterbach Trace32, Gdb, Ddd, Jenkins, Yocto, Bitbake, Buildroot, Openwrt, U-boot, Gentoo, Eclipse, Pycharm
- Measurement Technology: Logic Analyzers, Oscilloscopes (Digital & Analog), Spectrum Analyzers, Sdr Transceivers, Emc Measurements, Signal Generators, Ieee 488 Control, Voltage-controlled Analog Measurement Technology, Temperature Measurement Technology, Thermal Cameras, Uv And Ir Cameras (E.g., For Electroluminescence Measurements), Various Sensors And Actuators
- Prototyping: Smd Soldering Under Microscope, Troubleshooting, Measurements, Metalwork, Thermoplastic 3d Printing
- Sap: Sap R/3 Mm
- Work Areas: Specification, Architecture, Project Management, Systems Engineering, Strategic Planning, Embedded Software Development, Hardware Development (Analog And Digital), Product Development, Quality Management, System And Network Administration
Languages
Education
Munich University of Applied Sciences
Master of Systems Engineering · Systems Engineering · Munich, Germany
Ravensburg University of Cooperative Education
Dipl.-Ing. (BA) · Electrical Engineering with Specialization in Automation Technology · Ravensburg, Germany
University of Ulm
Electrical Engineering · Ulm, Germany
Certifications & licenses
Agile Scrum Foundation
Agile Scrum Master
BMW - Driver's License B1
ITIL Foundation, ITIL4 Edition
LPIC-1
PRINCE 2 Foundation Certificate In Project Management
PRINCE 2 Practitioner In Project Management
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Ludwig based?
What languages does Ludwig speak?
How many years of experience does Ludwig have?
What roles would Ludwig be best suited for?
What is Ludwig's latest experience?
What companies has Ludwig worked for in recent years?
Which industries is Ludwig most experienced in?
Which business areas is Ludwig most experienced in?
Which industries has Ludwig worked in recently?
Which business areas has Ludwig worked in recently?
What is Ludwig's education?
Does Ludwig have any certificates?
What is the availability of Ludwig?
What is the rate of Ludwig?
How to hire Ludwig?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Research Associate
Nearby freelancers
Professionals working in or nearby Frankfurt am Main, Germany