Ludwig J.

Research Associate

Frankfurt am Main, Germany

Experience

May 2022 - Nov 2022
7 months

Research Associate

  • Development and setup of a small high-availability cluster with Proxmox Linux for lecture operations.
  • Technologies: Proxmox, softswitch, Mellanox 40 Gbit/s Ethernet boards with fiber DAC cables, Guacamole, VDI, FusionDirectory, OpenLDAP, Asus servers with AMD Epyc 7763 (Zen3), NVMe SSD, PCI Express Gen 4 switch
Dec 2020 - Apr 2022
1 year 5 months

Systems Development Engineer for Electric Vehicles

Vehicle Manufacturer

  • Electrical motorcycles and scooters for the lower market segment in Asia.
  • Technical leadership in system concept and development scope.
  • Supplier management.
  • Pre-development.
  • Control unit development.
  • In-house consulting in E/E and systems engineering, development methodology, V-model.
  • CMMI.
Jan 2020 - Mar 2020
3 months

Continued Development of Internet-of-Things Devices for Energy Saving

  • Continued development of IoT devices for energy saving.
  • Tools: Debian Linux, LibreOffice, GanttProject, KiCad, LTspice, oscilloscope, software-defined radio, spectrum analyzer.
Oct 2019 - Dec 2019
3 months

Troubleshooting a Linux-Based Router Firmware

  • Troubleshooting a Linux-based router firmware to find the root cause of encryption errors in IPsec.
  • Tools: Mercurial, Debian Linux, gdb, traffic generator, OpenWrt router with VLAN switch, tcpdump, Wireshark to capture and analyze traffic, LibreOffice for documentation.
Jul 2019 - Sep 2019
3 months

Development of Internet-of-Things Devices for Energy Saving

  • Development of IoT devices for energy saving.
  • Tools: Debian Linux, LibreOffice, GanttProject, KiCad, LTspice, oscilloscope, software-defined radio, spectrum analyzer.
Feb 2019 - Jun 2019
5 months

Head of Hardware Development Department

Measuring Systems Manufacturer

  • Disciplinary and technical leadership of 7 employees in the hardware development department.
  • Coordinating product development with Physical Engineering and Application Software departments.
  • Tools: MS Office, specialized project management software, LibreOffice, GanttProject, KiCad, EAGLE, LTspice, oscilloscope, current clamps, digital multimeter.
Jul 2018 - Feb 2019
8 months

Evaluation of Open-Source Document Management Solutions and Older Scanner Systems

  • Evaluated various open-source document management solutions and older scanner systems to set up scanning services.
  • Tools: Debian Linux, SANE, Tesseract OCR, Samba, Python, C++, Qt GUI on Linux.
Jul 2018 - Aug 2018
2 months

Development of Real-Time Software for STM32F4

  • Developed real-time software for STM32F4 (ARM Cortex-M4 core) to drive Trinamic motor control ASICs for a multi-axis handling device.
  • Tools: Atollic Studio, STM32CubeMX.
Nov 2017 - Jun 2018
8 months

Design of a Highly Secure HIP Appliance

  • Based on prior project insights, designed a highly secure appliance for HIP (Host Identity Protocol) and prepared a concept study.
  • Analyzed HIP documentation.
  • Developed a secure HIP appliance concept based on OpenBSD and backdoor-free x86 hardware.
  • Built prototypes.
  • Tools: Linux, QubesOS, OpenBSD.
  • Platform: OpenBSD.
Oct 2016 - Sep 2017
1 year

Architecture of a Highly Reliable Redundant Data Link for Trains

  • Analyzed requirements and existing IT system.
  • Developed a network concept to ensure reliable connections under extreme conditions (HIP, multihoming, mobility), Internet of Things, MQTT, IPsec.
  • Tools: MS Office, GIMP, Linux, QubesOS, OpenWrt, Amazon AWS.
Jul 2016 - Oct 2016
4 months

Custom Software Application Development

  • Analyzed requirements and existing IT system.
  • Developed mostly database-driven applications in Oracle PL/SQL, Visual Basic, Visual C++, Python.
  • Tools: Oracle VirtualBox, Toad for Oracle, Visual Studio, PyCharm.
Nov 2015 - Mar 2016
5 months

Development Engineer

Energy Management Startup

  • Analyzed and improved distributed IT systems based on Amazon cloud services, Linux, OpenWrt, and automation products.
  • Created programs in Python and C.
  • Tools: RS485 analyzer, Kali Linux, Cygwin, OpenWrt, lab equipment such as oscilloscope, vi, Emacs, gcc, make, gdb, ddd, PyCharm.
Mar 2015 - May 2015
3 months

Freelance Consultant

BMW

  • Evaluated wireless communication methods (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.
Nov 2014 - Jan 2015
3 months

Freelance Consultant

Automotive Supplier

  • Requirements management.
  • Technical clarification with automaker.
  • Systems engineering.
  • Tools: DOORS, MS Office, Adobe Acrobat, Cygwin.
Jun 2014 - Sep 2014
4 months

Development of Controllers for Brushless DC Motors

  • Developed controllers for brushless DC motors using Infineon XMC4500 (ARM-based) to drive an e-bike motor.
  • Requirements analysis for 2-quadrant HOC.
  • Programmed a 2-quadrant FOC controller in C using DAVE IDE.
  • Developed hardware for motor control with KiCad.
  • Prototype construction and integration.
  • Tools: KiCad, Infineon DAVE (Eclipse-based IDE).
May 2014 - May 2014
1 month

Freelance Consultant for Motor Control Systems

  • Advised and supported the client on software architecture and specification for a newly developed motor control platform (based on Infineon XMC4500).
  • Created specifications for software modules.
  • Advised on testing procedures.
  • Scaled object-oriented architecture versus plain C for code efficiency, using RTOS uC/OS-II.
  • Analyzed and optimized the development process (CMMI).
  • Tools: MS Office, uC/OS-II, IAR, Eclipse, Eclipse Kepler, Eclipse Requirements Modeling Framework.
Apr 2014 - Apr 2014
1 month

Freelance Consultant for BMS Concept Development

  • Advised the client on cell balancing and charging methods for large Li-ion cells (~400 Ah).
  • Evaluated SIL4 safety systems per ISO 61508 for cell protection.
  • Created and reviewed documents, specifications, and architecture proposals.
Jan 2014 - Mar 2014
3 months

CTO

Advertising Industry Startup

  • Administered Linux, OpenBSD, FreeBSD machines and a Citrix XenServer virtualization server.
  • Developed electronic hardware.
  • Developed a remote control and maintenance solution for vending machines.
  • Tools: Linux, XenServer, Wireshark, KiCad, C/C++, Java, Python, shell scripting.
Dec 2013 - Dec 2013
1 month

Software Development of MQTT Transport Interface in C for Linux

  • Requirements analysis.
  • Implemented an MQTT payload-to-IP-socket converter in C for embedded Linux.
  • Tools: gcc, make, vi, gdb, Wireshark.
Dec 2013 - Dec 2013
1 month

Unix and Network Administrator (Cisco, Linux)

  • Administered Linux, OpenBSD, FreeBSD, Solaris, Cisco switches, and VMware vSphere and Citrix XenServer virtualization servers.
  • Tools: shell, vSphere, XenServer, Jira, Wireshark.
Sep 2013 - Nov 2013
3 months

Consulting on PLC Communication in Smart Metering

  • Analyzed documents and specifications for PLC systems PRIME, G3-PLC, P1901.2.
  • Tools: MS Office, LibreOffice, GIMP, Adobe Acrobat.
May 2013 - Aug 2013
4 months
Ingolstadt, Germany

Resident Engineer

Staffing Agency

  • Freelance consulting and troubleshooting for automotive supplier (lane departure warning, automatic braking, lane and traffic sign recognition) for Audi, Ingolstadt.
  • CAN bus measurements.
  • Troubleshooting complex vehicle bus systems.
  • Camera mounting and calibration.
  • Participation in test drives.
  • Tools: Mobileye Toolkit, Vector CANalyzer.
Apr 2013 - May 2013
2 months

Freelance Reverse Engineering of Embedded Controller

  • Gained access to parameter sets and recorded data.
  • Advised on methodology and tools.
  • Identified components.
  • Reverse-engineered circuits where necessary.
  • Gained access to communications.
  • Tools: multimeter, flash programmer, SPI tool, RS485 interface, Linux, 68HC11 simulator THRSIM11, hex editor, serial monitor, Debian Linux, Raspberry Pi with Raspbian Linux.
Apr 2012 - Sep 2012
6 months

Resident Engineer

Automotive Supplier

  • Freelance consulting and troubleshooting for a wireless key project at BMW.
  • Advised on wireless key electronics improvements.
  • Improved tools.
  • Troubleshooting and product enhancements.
  • RF measurements.
  • Telegram measurements.
  • Side-channel analysis for car keys.
  • Reviewed assembly code for NXP MRKII core.
  • Troubleshooting.
  • Tools: custom differential amplifier for differential current consumption analysis, digital oscilloscope, CANoe, spectrum analyzer, protocol receiver built from RF evaluation modules.
Jan 2012 - Feb 2012
2 months

Project Manager and Analyst

  • Requirements analysis.
  • Public tenders.
  • Created technical concepts.
  • Project management for ticketing and billing system.
Jul 2011 - Dec 2011
6 months
Hybrid

Freelance Consulting and Troubleshooting for Hybrid Vehicle Inverter

  • Technical improvements of an inverter for a hybrid electric vehicle.
  • Advised on FPGA programming.
  • Optimization and troubleshooting of the circuit.
  • Prototype maintenance.
  • High-voltage tests.
  • Temperature measurements.
  • Vibration tests.
  • Test system integration.
  • Built and ran a test bench for electric machine and power converter.
  • Forensic defect analysis.
  • Troubleshooting.
  • Tools: Hall-effect current clamps, digital oscilloscope, CANalyzer, CANape, Libero (Actel ProASIC3 FPGA), Xilinx ISE (Xilinx Spartan-3A via DSP download), CodeWarrior (TI DSP 2xxx), Lauterbach ICD debugger, Lauterbach Trace32, PAC-Designer (Lattice ISP, ISPac), Diamond (Lattice), high-power high-voltage supply, insulation tester, high-voltage safety gear.
Mar 2011 - May 2011
3 months

Freelance Consulting and Test Development for RFID Smart Cards

  • Advised on special active load modulation for range extension compatible with ISO 14443 readers.
  • Optimized 13.56 MHz antenna designs.
  • Developed automated tests in Java using G&D IFDSIM.
  • Tools: Chip Cord Reader CLT-One, digital oscilloscope network analyzer, Eclipse, IFDSIM, open-source and G&D proprietary Java libraries.
Nov 2010 - Dec 2010
2 months

Freelance Consulting on System Architecture and Requirements

  • Advised on system architecture and high-voltage safety requirements for emergency cutoffs in electric vehicles.
  • Advised on requirements management methods and ISO 26262 requirements.
  • Created requirements documents and impact analyses on components.
  • Tools: MS Office.
Aug 2010 - Oct 2010
3 months
Pforzheim, Germany

Freelance Project Management

Thales

  • Developed a military radio system.
  • Led and coordinated the project team.
  • Tracked milestones and costs.
  • Planned dependencies with other projects and resource conflicts.
  • Reviewed configuration items.
  • Prepared status reports.
  • Supported and advised on troubleshooting.
  • Coordination.
  • Tools: MS Project, MS Office, Doxygen (software structure review and documentation), DOORS (requirements review and documentation).
  • Project was aborted early due to political changes in the client state.
Apr 2010 - Jun 2010
3 months

Freelance Development of Reliable Firmware

  • Developed reliable firmware for a microcontroller development tool with MSP430.
  • Firmware in C with safety features and USB communication functions.
  • Ensured firmware always boots in all states including interrupted updates and faults.
  • Debugged with JTAG debugger, oscilloscope.
  • Language: C for MSP430 16-bit processor.
  • Tools: IAR, JTAG debugger, mixed-signal oscilloscope for protocol debugging.
Nov 2009 - Feb 2010
4 months

Systems Engineer

Annax Information Systems

  • Consulting, requirements analysis, public tenders.
  • Functional safety per ISO 61508.
  • Advised on functional safety.
  • Created specifications and concepts.
  • Software development in C, C++ for Linux and Windows.
  • Supplier for public transport.
Sep 2009 - Oct 2009
2 months

Freelance Development of Distributed Simulation Software

  • Visualization and testing of complex text-display systems for passenger information.
  • Analyzed microcontroller software in the displays.
  • Converted from a monster-loop approach to a data-driven solution with finite state machines.
  • Integrated code into a TCP-socket-based simulation system.
  • Wrote the graphical interface, testing, and integration.
  • Programming in C, C++ for Windows (MFC GUI) and Windows/Unix (data injector, RS485-to-IP bus converter).
  • Tools: Eclipse (UML, C/C++ IDE), Visual Studio (MFC GUI), gcc, gdb (for injector server), Wireshark, logic analyzer (RS485 state analysis).
Aug 2009 - Sep 2009
2 months

Freelance Consulting on Embedded Computer Architectures

Rohde & Schwarz

  • Proposal project “Passport Reader.”
  • Requirements analysis.
  • Systems engineering concept.
  • Cost estimation.
  • Negotiations with potential suppliers.
Jun 2008 - Feb 2009
9 months

Freelance DSP Software Development

Bundesdruckerei GmbH

  • Optical instrument to measure banknote security features.
  • Analyzed and documented existing software.
  • Introduced new methodologies and tools (e.g., Doxygen).
  • Developed new functions and drivers plus a minimal real-time OS.
  • Improved measurement hardware.
  • Languages: C and assembly for Motorola DSP-56F807.
  • Tools: VMware, CodeWarrior, Doxygen, Cygwin, oscilloscope, logic analyzer.
Aug 2007 - Dec 2007
5 months

Freelance Embedded Software Development

Trumpf Group

  • Industrial control panel.
  • Requirements analysis.
  • Systems engineering.
  • Programming CPU Infineon C167.
  • Tools: Keil C, Easy-Code (per customer request), Doxygen.
Oct 2006 - Jan 2007
4 months

Development of Communication Box

  • In-house development, unfinished.
  • Requirements analysis.
  • Concept development.
  • Software development.
  • Tools: Linux kernel, vi, make, Python, Perl, gcc, OpenOffice.
  • Result: Prototype ISDN phone system with VoIP, used by some tech-savvy users.
Aug 2006 - Sep 2006
2 months
Karlsfeld, Germany

Freelance Concept and Development of an Embedded Computer System

Vossloh IT

  • Airport monitors / digital signage.
  • Requirements analysis and concept development.
  • Prototype development and testing.
  • Outcome: A passively cooled (special cooling design) 1.7 GHz Intel Core 2 system for HDTV content with Wi-Fi and UMTS, capable of passive cooling at 60 °C full load.
Feb 2006 - Jul 2006
6 months
Karlsfeld, Germany

Freelance Concept and Development of an Embedded Computer System

Vossloh IT

  • Passenger information at train stations.
  • Requirements analysis and concept development.
  • Prototype development and testing.
  • Test software development.
  • Setup of a custom Linux distribution.
  • Kernel module for GPIO board.
  • Tools: MS Project, MS Office, GIMP, temperature and signal measurements in climate chamber and test setups.
Feb 2005 - May 2005
4 months
Karlsfeld, Germany

Freelance Project Management and Consulting

Vossloh IT

  • Developed an embedded system to retrofit ICE 1 trains with a new passenger information system with reservation displays.
  • Led hardware scope.
  • Requirements analysis.
  • Feasibility study.
  • Technical concept development.
  • Prototype development and testing.
  • Test software development.
  • Advised mechanical designers.
  • Negotiated with suppliers in Taiwan, ROC.
  • Tools: MS Project, MS Office, OpenOffice, GIMP.
Nov 2004 - Dec 2004
2 months

Freelance Consulting on Software Logistics Concepts

BMW

  • Requirements analysis and concept development.
  • Committee work.
  • Tools: MS Office, Visio.
Aug 2004 - Oct 2004
3 months
Karlsfeld, Germany

Freelance Concept Development for Embedded Computers

Vossloh IT

  • Concept development and specification writing.
  • Embedded computer architecture concepts.
  • Specification documents.
  • Technical proposal creation.
  • Tools: MS Office, Visio.
May 2003 - May 2004
1 year 1 month
Munich, Germany

Master's Thesis

BMW AG

  • “Analysis and Optimization of the Change Process in BMW Vehicle Electronics and Software Development” Grade: 1.0.
  • Analyzed and optimized processes in configuration management, change management, and integration at BMW.
  • Captured current processes, identified improvements, designed new processes per CMMI.
  • Tools: ARIS, GRADE.
Apr 2000 - Apr 2002
2 years 1 month

Hardware Developer

Force Computers GmbH

  • Developed and troubleshot, ramped up production of new computer modules with Intel x86, PowerPC, SPARC processors for telecom applications.
  • HW design (~100 schematic sheets, 16-layer, 2 impedance-controlled, Verilog programming for Xilinx 4000 series FPGAs).
  • Tools: FrameMaker, MS Office.
  • EDA: Cadence Concept HDL (PE 14), Concept (97A), Cadence Allegro, Synopsys Design Compiler, Cadence Verilog-XL, Solaris, Agilent logic analyzer, digital oscilloscopes.
  • Production ramp-up tools: SAP/R3, Unix scripts, MS Project.
  • Team: 1 hardware developer, 1 firmware developer, 2 test engineers.
Oct 1999 - Apr 2000
7 months

Hardware Developer

Kontron Embedded Computers AG

  • Hardware development.
  • Firmware development.
  • Power supply and voltage converter design for a portable industrial PC.
  • Tools: OrCAD, PSpice, Excel, self-made C programs, Keil IDE for 8051.

Languages

German
Native
English
Advanced

Education

Oct 2002 - Mar 2006

Munich University of Applied Sciences

Master of Systems Engineering · Systems Engineering · Germany

Oct 1996 - Sep 1999

Ravensburg University of Cooperative Education

Dipl.-Ing., specialization in Automation Engineering · Electrical Engineering · Ravensburg, Germany

Oct 1994 - Oct 1996

University of Ulm

Electrical Engineering · Ulm, Germany

...and 1 more

Certifications & licenses

Agile Scrum Foundation

Agile Scrum Master

BMW Driver's License B1

Driver's License A

Driver's License BE

Driver's License C1E

Driver's License CE

Driver's License MSLT

ITIL Foundation, ITIL 4 Edition

LPIC-1

PRINCE2 Foundation Certificate in Project Management

PRINCE2 Practitioner in Project Management

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Alagi M.

Project Manager & IT Security Architect Logging & Monitoring for QRadar & Splunk, ISO 27001

View Profile
Christian F.

Architecture Management

View Profile
Werner K.

Test Coordinator, Designer and Engineer

View Profile
Hauke W.

Process Automation Engineer

View Profile
Janko B.

Agile Coach in the SAP/S4 Migration Program Organization and Agile Transformation Coach

View Profile
Mirco S.

Project Manager

View Profile
Mathis D.

Senior Web/Frontend Developer

View Profile
Pierre G.

Senior Consultant in Cloud Computing, IT Security, IT Compliance, and Automation Architect

View Profile
Jan M.

Proof-Of-Concept

View Profile
Michael K.

Software Developer

View Profile
Thomas P.

Subproject Lead Program PM Summit 2024

View Profile
Jörn B.

Project Management and PMO

View Profile
Samir S.

Project Manager in the Cybersecurity Department for 2 operational companies of the RWE Group

View Profile
Kai H.

Backend Python Engineer

View Profile
Jan M.

Founder, Senior Solution Architect, TeamLead, Senior DevOps-Engineer

View Profile
Patrick E.

Freelancer | Kubernetes Expert (Kubestronaut) | Cloud Engineer

View Profile
Andreas S.

Lead Developer

View Profile
Frank E.

DevOps

View Profile
Dominik P.

Head of IT

View Profile
Peter T.

Freelance Go-Developer/DevOps-Engineer

View Profile
Guido S.

Business Analyst/Requirements Engineer

View Profile
Uwe S.

Senior Systems Engineer, Technical Project Manager, Consultant

View Profile
Christopher M.

Mobile & Full-Stack Engineer

View Profile
Gwen G.

Senior Consultant

View Profile
Tungi D.

Technical PMO | Delivery Master | LLM-Expert

View Profile
Lucas W.

Solution Manager / Architect

View Profile
Klaus-dieter P.

Senior Project Manager, Senior Process Consultant

View Profile
Knud W.

Lead Programmer, Architect, Deputy Product Owner

View Profile
René H.

Project Manager / Service Owner

View Profile
Jürgen F.

AR/VR/XR Architect

View Profile