Wolfgang (Ing.) G.

TI-DSP Audio Framework

Vienna, Austria

Experience

Jul 2023 - Sep 2024
1 year 3 months
Hybrid

TI-DSP Audio Framework

Harman-Becker GmbH

  • Fixing runtime / Performance problem on a hybrid multicore SoC DRA787.
  • Handling, tuning and optimization for online AVAS speaker impedance monitoring.
  • Alternate detection algorithm developed and proposed.
Jan 2023 - Dec 2024
2 years

Low power inductive locking device

Amadeo GmbH

  • Based on TI BT-LE.
Jul 2022 - Nov 2022
5 months
Trondheim, Norway

IPS Verification

Nordic Semiconductors

  • Test emulated IP blocks of upcoming Bluetooth chips.
  • Test emulated SoC hardware ip blocks against spec in an agile development process.
Jun 2021 - Jul 2022
1 year 2 months
Kassel, Germany

Solar Power Inverters

SMA

  • Signal Processing,TMS320F28379, New compilers, new memory utilization schemes for existing platforms.
Jan 2020 - Aug 2025
5 years 8 months

BT-LE low power sensor platform with nRF52

Sdacit

  • BT-LE low power sensor platform with nRF52.
Oct 2019 - Jun 2021
1 year 9 months
Vienna, Austria

Power Quality Analyzer

Fluke

  • TI AM5728, C66x DSP, highspeed ADC, FPGA.
  • Migration from old C67xx to C66x corepack.
  • Transient recorder.
  • Design and interfacing of hi-speed ADC/FPGA module for transients.
Aug 2019 - Sep 2019
2 months
Tattendorf, Austria

Lossless, realtime x86/x64 HD Windows multicore video codec with gigabit bandwidth

KVM-TEC

  • KVM-TEC has a symmetrical setup of FPGAs for tunneling high-definition digital video over ethernet.

  • I implemented a multicore decoder running on x64/Win10 to decode this GBit video stream in realtime.

  • Additional we catched lots of symmetric bugs and optimized the architecture.

Jul 2018 - Mar 2019
9 months
Kassel, Germany

AFCI(Arc-fault circuit interrupter) sw integration

SMA

  • Signal processing to protect solar dc strings, MOAID performance optimization.

  • TMS320F28379D, Soprano, uCos, Matlab Simulink, Embedded coder runtime verifications, multicore optimizations.

  • AFCI implementation. To get a highspeed-ADC channel – I had to revise the ADC channel allocation and auto-muxing. This also influenced analog compare circuitry in the realtime partition of the device. I had to free up memory for buffering and add co-processor routines to store this data. As this product underlies function safety concerns – making this changes required a lot of re-certification and testing effort.

Apr 2018 - Jul 2018
4 months
Freiburg im Breisgau, Germany

Integrated NA-Protection, Anti-Islanding recognition

Trumpf-Hüttinger

  • AC Converter, TI, Delfino, Matlab , TMS320F28377D, TMS320C28346.

  • Hüttinger was developing power-inverters to test and operate redox-flow batteries as backup devices.

  • Part of the needed integrated protection towards mains is an anti-islanding detection. This detection should be capable to shut of the inverter if mains grid fails. The presence of mains should even cover situations which almost no current drawn from mains.

  • I implemented a very sensible sliding fixed-point DFT to measure even minimal phaseshifts. This was combined with ramping injection of reactive current. After implementation and simulation – the converter was tested against mains simulators and finally approved @Buero Veritas, Bad Wörishofen.

Aug 2017 - Mar 2018
8 months
Munich, Germany
Hybrid

Audio DSP Software

Harman-Becker

  • AM5728 – hybrid multicore SoC.
  • Goal was a standardized audio platform based on AM5728 “summit” architecture in a scrum-on-scrum setup with 4 globally teams.
  • My part was review, testing and optimization of signal modules filters, compressors, downmix audio player modules.
  • VST Plugins.
  • Visual Studio, Codecomposer, CMAKE, Git, Scrum, Jira, Confluence.
Apr 2017 - Aug 2017
5 months
Vienna, Austria

BSP for a TI Sitara am5728 based audio modem for the FAA

Frequentis/Mission-Embedded

  • Migration from C64xx to C66xx corepacks.
Aug 2016 - Aug 2017
1 year 1 month
Vienna, Austria

Very low power active IR gesture control for consumer use

ToiCube

  • HW+SW– AVR8, Layout.
Nov 2014 - Dec 2014
2 months

Advanced subminiature Geiger Counter

Study

  • For use with drones with generic ISM connectivity.
  • AVR8, ISM Module.
Mar 2013 - Mar 2013
1 month
Zolling, Germany

Smart Anti-Glare Goggles

Inoptec Ltd

  • For civil and military applications, demonstrators, LCD Shutter, Bluetooth4.0 LE integration, Android App, high power modulated LED Spots.
  • ARM Cortex M3, M4, Low Power High Speed multichannel data acquisition, Acceleration sensors.
Jul 2011 - Aug 2017
6 years 2 months
Vienna, Austria

SIL3 capable HW/SW Platform for joint substation control, protection, excitation

Andritz Hydro

  • HW Design of various multichannel A/D Boards with high isolation and harsh burst and surge requirements.
  • SW (Kernel) modules to sync boardclocks on nanosecond basis including SafeRtos and Linux domains to operate within the same time domain and maintain systemwide precise nanosecond timestamps. OS Addons to synchronize scheduling and preemption.
  • Highly scalable STM32 C++ software stack to derive data concentrator functionality/firmware from XML hardware descriptions.
  • U-Boot Firmware deployment mechanism and programmer(s) to distribute firmware within the system.
  • Framework for ARM(Cortex) SoC Benchmarks.
  • ARM9, M4, A9, A5, Git, Linux, Kernel Drivers, U-Boot Drivers, U-Boot ISP loadable modules, QT, Mentor Layout, Matlab, LTSpice.
  • Multichannel sliding DFT tracking mains frequency optimized for ARM9.
Mar 2011 - Dec 2012
1 year 10 months

Special powersaving Smart Meter system

Gemis GmbH

  • To retrofit almost any traditional metering system. Cortex M3, 400nA quiescent Current, CCTV capturing and pattern recognition, machine reading, GSM, NarrowBand IoT Ethernet, sdcard Interfaces.
Mar 2011 - Jun 2011
4 months
Stuttgart, Germany

Performance analysis, code instrumentation

Lucent Alcatel

  • Optimizing aged GSM basestation tranceiver code stack.
  • Verified and optimized MMU configuration and pagetable walk.
  • PPC, pSOS, DSP/BIOS, TMS320C6416.
Feb 2011 - Mar 2011
2 months
Dortmund, Germany

Hardware / Firmware / Blackbox Logging storage

Klastech GmbH

  • Logging storage, transport and operational temperature and acceleration data for delicate laser systems.
  • ATMEL-AVR, GCC, MEMS-Acceleration sensors, powersaving, 5yrs standby with CR2032.
Nov 2010 - Jan 2011
3 months
Bergen, Germany
Remote

Retro-fitting custom control to support EEG managment and remote management for a small water power plant

Crysanthos KG

  • Adding modern PAC3200 power meters, FriendlyArm Controller and custom hardware to integrate seamlessly into existing control system.
  • Design HW + SW, C, C++, Embedded Linux, Kernel Drivers, ATMEL-AVR, SAMSUNG ARM9, MODBUS-TCP.
Sep 2010 - Nov 2010
3 months

IoT system design for universal retro-fittable metering

Gemis GmbH

  • To be used at Deutsche Bahn.
  • CCTV Capture, OCR, uPower.
  • Transmission of sensor data and pictures using ISM and GPRS. Python server backend.
  • GSM, ISM, Luminary Micro ARM Cortex, ATMEL AVR, MicroPower.
Oct 2009 - Aug 2010
11 months
Vienna, Austria

Driver / Application / Authorization system

Kapsch Traffic Com AG

  • Based on Linux / WiFi 802.11p.
  • openWRT, PowerPC8313, Xenomai, 802.11p, Atheros, Embedded Linux.
Jul 2009 - Apr 2010
10 months
Linz, Austria

Highspeed USB capture system

IMECO GmbH

  • Based on Sony HDTV Camera MCB1172 using Cy7c68013. HW, SW Design, Lowlevel Drivers, Twain Drivers, DLLs for various middleware, digital image processing, cropping, OpenCV, custom algorithms.
Feb 2009 - Jul 2009
6 months
Vienna, Austria

Firmware for a container-managment system

TUWIEN

  • Using GSM, GPS, GPS, sensors.
  • ATMEL AVR, NXP ARM7, Powersaving, ZigBee, GSM, GPS, sensors.
Nov 2008 - Feb 2009
4 months
Christchurch, New Zealand

Design and implementation of adaptive DFT algorithms

Mitton Instruments,(Otiake Designs)

  • For their “Tuned Voltmeter” including injection frequency tracking ARM Cortex, Matlab, C, IAR, VC.
Jun 2008 - Oct 2008
5 months
Göttingen, Germany

Hardware bring-up, driverframework / bsp for TI TMS320F28335 Controller

Sartorius / Boekels(Hays)

  • For use in a high sensitive metal detector for food chain processing.
  • DSP/BIOS, advanced driver framework, CodeComposer, C++, DSP/BIOS.
Feb 2008 - Aug 2010
2 years 7 months

RBS Module / RBS-TT

Qidenus GmbH

  • Hardware and software for operating autonomous scan robots based on Trinamic BLDC and stepper technology. Distributed AVR controllers, integrated edge sensing using pulsed laser and DFT algorithms.
Dec 2005 - Apr 2007
1 year 5 months
Munich, Germany

SDR Modem / Study for German Bundeswehr

Rohde & Schwarz

  • Design and implementation of the joint BSP and low-level drivers for a combination of TMS320C6416 and Xilinx Virtex-4 FPGA with PowerPC core. High-performance IPC drivers, DSP/BIOS Link compatible.
  • C, C++, ASSEMBLER, CORBA, JAVA, SCA, FPGA.
Jun 2001 - Oct 2005
4 years 5 months
Vienna, Austria

Firmware for portable MP3/CD Players and CD standard designs

PDCC, Philips Product Creation Center / Philips ICAP, AVIC

  • On various controller platforms.
  • Software design and implementation of a shock-buffer system in a portable MP3/CD player application using TI TMS320VC5416 fixed-point DSP. Use of 64 Mbit DRAM with bitbanging and low power.
  • Frequency/clock/multiplier scaling to save power. Integration of .723 ADPCM codec, turntable control realized as FLL with block-sync IRQ.
  • Migration of CD servo code across 8/16/32-bit DSP platforms.
  • C, C++, Assembler, hardware-close, ARM7, ARM9, TI BridgeCo, Toshiba, Renesas, Mitsubishi.
Jan 2000 - Jun 2007
7 years 6 months

Laser control, optical measurements

Franz Feigl KG

  • Hardware & software to control excimer laser drilling for micrometer precision in a ceramic substrate for use in gas detectors.
  • C, ASSEMBLER, EAGLE, ATMEL AVR.
Jan 2000 - Aug 2000
8 months

Prototypes and development for the Ambient Recordings “Lockit” Eco-System

Altotec / Ambient Recordings

  • Wireless SMPTE control, design/prototypes/programming of RF modules based on ChipCon transceiver chips, communication, and calibration of precise synchronization/master clocks for broadcast A/V.
  • Precise locked colorburst using ADC encoder chips and PLL timing.
  • microPower AES/EBU synchronization.
  • “Emit”-based IoT terminals, embedded web servers on 8051.
  • ATMEL, AVR, 8051, C, ASSEMBLER, EAGLE, AVR, DECT MODULES.
Jan 1990 - Dec 1999
10 years

Various Audio Engineering and Software Development

Z&G

  • Midi drivers in assembly for DAM 16 Audio matrix.
  • Mastering & Recording Studio.
  • Repair, Service and Calibration of analog 2 inch tape-machines and other audio gear.
  • Audio Sampling, effects, algorithms on Amiga platform.
  • Audio&Visual Effects for techno clubs.

Languages

German
Native
English
Advanced

Education

Technical University Vienna

Vienna, Austria

Secondary technical school for electronics and radio communication

electronics and radio communication · Saint Pölten, Austria

Certifications & licenses

Ham Radio Amateur

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