19.10.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Embedded Systems Architect · Firmware · FPGA · Functional Safety · Bring-up · RTOS · Secure Boot

Steyregg, Österreich
Weltweit
Steyregg, Österreich
Weltweit

Profilanlagen

CV Georg Schiller.pdf
CV Georg Schiller Projects.pdf

Über mich

I work on complex embedded systems in early project phases and in critical situations where systems need structure, technical direction, or recovery. Remote-first with my own lab, on-site whenever needed. Contracts through KS Metrology Solutions GmbH.

Skills

C (Programmiersprache)ARM ArchitekturC++GerätetreiberEmbedded C++Embedded SystemsEmbedded BetriebssystemeEmbedded SoftwareEthernetEthercatFirmwareFPGAFunktionale SicherheitIso 26262PythonMisra CPCI ExpressScrumRequirements EngineeringSystemarchitekturTCP / IPUniversal Serial BusVhdlSerial Peripheral InterfaceHardware-in-the-Loop TestsGitPytestC++14Jenkins
I bring nearly two decades of embedded systems and HW/SW integration at Infineon and Bosch: firmware architecture for automotive radar SoCs, first-silicon bring-up, and software safety mechanisms up to ASIL C. At KS Metrology Solutions, which I co-founded, I build the complete digital platform myself, from system architecture and FPGA logic to firmware, HMI and the test framework.

Selected results
  • Technical lead for the firmware of an automotive radar IC assessed to ISO 26262 ASIL C by exida and in series production; the safety concept ran entirely in software on a core without dedicated safety hardware
  • First silicon fully functional by midday of day one, on Infineon's first complex radar IC. I proposed the fully scripted approach and owned the tooling, the scripts and their review; recognized with a performance bonus.
  • Firmware organization built from two people to ~25 engineers across six countries, ASIL B and ASPICE Level 2 readiness confirmed in internal pre-assessments
  • Instrument firmware platform taken to a functional system demonstrator in 18 months: RTOS-based firmware on STM32N6, USB device and host plus Ethernet interfaces, touch and web HMI, secure boot with A/B updates, portable across three MCUs, backed by 3,000+ unit tests
  • Cut the runtime of an already NEON-optimized LiDAR signal processing pipeline on ARM Cortex-A by about 50 %, bringing it within the product's timing budget
Typical engagement scenarios
  • Systems exhibit unexpected behavior that is difficult to debug
  • A new board, a prototype or first silicon does not behave
  • A project is stalled due to technical complexity or deadline pressure
  • Alignment between hardware, FPGA, and firmware teams is missing
  • An MCU or a key part goes end-of-life and the firmware has to move to new silicon without breaking the product
  • A critical path misses its throughput or latency target and nobody knows where the time goes

Co-inventor on four granted patents in automotive radar ICs (as Georg Krebelder).


Technologies: C/C++, Python, VHDL · STM32, ARM Cortex-M and Cortex-A, NEON · Xilinx, Lattice · RTOS (ThreadX), secure boot, OTA updates · PCIe, USB, Ethernet, EtherCAT · SCPI, HiSLIP, VXI-11 · HMI (LVGL, web)

Safety & process: Functional safety (ISO 26262, ASIL B/C), MISRA C, ASPICE, WCET analysis, HIL testing, first-silicon bring-up

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2025

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

System Architect · Precision power supply platform

KS Metrology Solutions GmbH

Industrie und Maschinenbau

< 10 Mitarbeiter

Own product development: precision power supply with battery simulation and high-speed data acquisition. Responsible for the complete digital platform: architecture, FPGA, firmware, HMI and test.
  • System and firmware architecture with HW/SW co-design: MCU selection, interfaces, boot and update concept, deterministic timing in the FPGA
  • Target-independent firmware API with a board-support layer for Microchip SAM E70, STM32U5 and STM32N6; port to the STM32N6 in three months, replacing two MCUs with one
  • FPGA logic: hardware sequencer for ADC/DAC timing and control of the analog front end
  • SCPI communication layer over USB-TMC, USB-CDC, HiSLIP, VXI-11, raw TCP and WebSockets
  • Secure boot; encrypted and signed A/B updates over the network with rollback; in-system FPGA update with SPI recovery for blank MachXO2 devices
  • Touch HMI with LVGL and HTML5 web interface; test framework with GoogleTest unit tests and pytest/PyVISA end-to-end tests, using AI-assisted test generation
Result: Functional system demonstrator after 18 months; 25 MB/s via USB-TMC, 37 MB/s via HiSLIP, first GUI frame in under 250 ms after ROM bootloader handover, 3,000+ unit tests.
Technologies: C, C++, Python, VHDL, STM32N6, STM32U5, Microchip SAM E70, ARM Cortex-M7/M33/M55, Lattice MachXO2, ThreadX, FileX, lwIP, USB device and host, Ethernet, TCP/IP, SCPI, HiSLIP, VXI-11, IEEE 1588 PTP, secure boot, A/B firmware updates, LVGL, GoogleTest, pytest, PyVISA

Firmware Program Manager · 77 GHz radar SoC SX600/SX601

Bosch

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Radar SoC for ADAS applications. Responsible for the firmware program within a project of ~100 engineers: series, validation, production test and customer demo firmware, plus lab tooling and board support.
  • Build-up of the distributed firmware organization from two people to ~25 engineers in Austria, Germany, France, Ireland, Bulgaria and the Netherlands, plus contractors: roles, responsibilities, development structure; final six months on site in Sofia
  • System-level firmware architecture; definition of a dedicated housekeeping CPU in the SoC with a stable firmware API towards the customer software
  • Delivery process: Scrum with sprint planning and dailies, 3-week release cycles with management release reviews, firmware Jira project with change workflow
  • Initiation of a HIL validation environment with automated radar scenarios and pass/fail evaluation for every release
  • Organization of the firmware ecosystem for first-silicon bring-up with Python tooling, register access abstraction and verification integration; coordination of the lab bring-up across firmware, hardware and verification
  • ASIL B firmware development system and ASPICE process in daily practice; technical alignment with the customer on scope, responsibilities, timelines and deliverables
Result: ASIL B and ASPICE Level 2 readiness confirmed in internal pre-assessments.
Technologies: MISRA C, HIL testing, release management, requirements engineering, IBM DOORS, Helix QAC, Jira, Confluence, Jenkins

Senior System Architect · LeddarEngine LiDAR platform

LeddarTech

Automobil und Fahrzeugbau

250-500 Mitarbeiter

Solid-state LiDAR modules based on the LeddarEngine: LeddarCore SoC generations LCA2 and LCA3 with the LeddarSP signal processing software on a Renesas R-Car host processor. Member of the Linz architecture team, working with the headquarters in Quebec City.
  • Runtime optimization of the critical LeddarSP signal processing stages on ARM Cortex-A with NEON, at instruction level in the QEMU simulator and backed by regression tests
  • Scaling analysis for the next generation together with the system architect: compute time grows quadratically to cubically with pixel count
  • HW/SW partitioning: assessment of each signal processing algorithm for software, FPGA, or simplification
  • Evaluation of CPU, GPU and FPGA platforms; preparation of the platform decision for Xilinx Zynq
Result: Runtime of the critical stages reduced by about 50 % on already NEON-optimized code; the current generation met its timing budget.
Technologies: C, C++, ARM assembly, ARM Cortex-A, ARM NEON, SIMD optimization, HW/SW partitioning, regression testing, QEMU

Technical Lead Firmware · RXS816x radar transceiver

Infineon Technologies

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Single-chip 77 GHz radar transceiver family for automotive Tier-1 customers; firmware running on the chip's embedded core, controlled by the customer's host MCU over SPI.
  • Technical lead of the firmware team of 10+ incl. contractors in Linz, Munich and Duisburg, including hiring decisions; technical guidance for the separate test team in Bucharest
  • Firmware for the complete device life cycle in 24 KB ROM / 8 KB RAM: start-up, calibration, test and safety monitoring, plus a runtime patch mechanism for ROM code
  • Software-based safety concept on a core without safety hardware: control flow monitoring, checkpoints, checksums, host-side response-time supervision
  • WCET budgets as firmware KPI, maintained with the IC designers across five hardware revisions
  • Pre-silicon firmware debugging in digital simulation; scripted first-silicon bring-up: approach, tooling and script review
  • Firmware lead in the 2019 task force for late silicon issues ahead of qualification
Result: First silicon fully functional by midday of day one; ISO 26262 ASIL C assessment by exida; in series production.
Technologies: C, SPI, LVDS, bare-metal firmware, ROM patching, ISO 26262, ASIL C, functional safety, safety concept, control flow monitoring, WCET analysis, MISRA C, requirements engineering, first-silicon bring-up, digital simulation, GCC, PC-Lint, Polyspace, SonarQube, Jama, Jira, Jenkins

Primary Software Engineer · Radar IC tooling platform

Infineon Technologies

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Common hardware and software platform for evaluation, lab validation and automation of complex radar ICs with 100+ registers, replacing the separate tools of several development teams. Used for all 77 GHz radar products; the software was also used at the Graz site.
  • Selection of the microcontroller; firmware and PC software for the USB interface board, with hardware design by a colleague; plug-and-play over USB-HID, later WinUSB, without driver issues
  • PC software in C# and C++/CLI: Ruby-based scripting, GUI register access, automation workflows; WiX-based MSI installer
  • Integration into SystemC AMS simulation: the same validation scripts from simulation to first silicon and across sites
  • Extension for ~1.6 Gbit/s ADC data over 4 LVDS channels with a USB 3.0 solution on EZ-USB FX3 and Kintex-7 FPGA; FPGA platform architecture defined, implementation guided
Result: The standard tooling from the RCC1010 to the RXS816x generation.
Technologies: C, C#, C++/CLI, Ruby, SystemC, NXP LPC, ARM Cortex-M, EZ-USB FX3, Xilinx Kintex-7, SPI, I2C, USB-HID, WinUSB, USB 3.0, LVDS, bare-metal firmware, test automation, Visual Studio, WiX, SVN, Redmine

Firmware Engineer · RCC1010 radar companion chip

Infineon Technologies

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Companion chip for Infineon's 77 GHz transmitter and receiver chipset RTN7735PL / RRN7745PL; firmware running on the chip's embedded core. Responsible for the complete firmware.
  • Firmware for the complete device life cycle: start-up, calibration and test
  • Chirp generation in firmware
  • Evaluation tooling for the chip, the starting point of the unified tooling platform
Result: In series production.
Technologies: C, SPI, CRC, bare-metal firmware, GCC, SVN

Developer · PCIe data transfer from FPGA to PC

Infineon Technologies

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

High-throughput data path from FPGA to PC, originally for capturing radar ADC data. Reused for LTE baseband IC validation by the former Infineon wireless business, and in CuteforceAnalyzer, a KIRAS security research project led by FH Upper Austria in Hagenberg for the Austrian Ministry of Defence.
  • Design of the PCIe data transfer solution on Xilinx Virtex-6 with PCIe Gen1 x4 and scatter-gather DMA
  • Custom Windows kernel-mode driver (KMDF), developed from scratch
  • Performance analysis and optimization up to the practical maximum of the link
  • Guidance of a working student who implemented the FPGA logic and, for CuteforceAnalyzer, the MPI integration
Result: ~800–850 MB/s on PCIe Gen1 x4, the practical maximum at a 128-byte max payload size.
Technologies: C, Xilinx Virtex-6, PCIe Gen1 x4, scatter-gather DMA, Windows KMDF, Windows Driver Kit, performance optimization, Visual Studio

Software Engineer · Evaluation tooling SP35 and PMA5110

Infineon Technologies

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Evaluation and debug tools for two 8051-based Infineon ICs: the SP35 tire pressure sensor (TPMS) and the PMA5110 ISM-band transmitter.
  • PC software in C# for a general-purpose evaluation board with Xilinx Spartan-3 FPGA and FTDI USB, including on-the-fly FPGA reconfiguration via JTAG over the FTDI link
  • Takeover and further development of the Keil µVision debugger plug-in in C++ for the embedded 8051 core
  • WiX-based MSI installer with Infineon-signed FTDI USB drivers, replacing manual installation instructions
  • Maintenance and extension of the PMA5110 evaluation tooling
Technologies: C#, C++, 8051, Xilinx Spartan-3, FTDI USB, JTAG, Windows driver signing, Keil µVision, Visual Studio, WiX, MSI

Developer · Wireless control demonstrator PMA5110

Infineon Technologies

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Demonstrator for the PMA5110 ISM-band transmitter: a key fob switches devices in a PC application, e.g. the heating or the garage door. Developed end to end: firmware, PC application, installer.
  • Firmware for the USB receiver on an Atmel AT91SAM, enumerating as a USB-HID keyboard without driver installation; adaptation of the PMA5110 key fob firmware
  • Windows demo application in C# with a WiX-based MSI installer
  • Alignment of corporate design and license texts with Infineon product management; specification of PNG frame sequences as graphics format for the design agency, and review of their work
Technologies: C, C#, Atmel AT91SAM, ARM, 8051, USB-HID, bare-metal firmware, Windows, Visual Studio, WiX, MSI

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden