Open to new roles · Ortenau, Black ForestEMBEDDED · IOT · AI ORCHESTRATION

Thomas Pietsch

Engineer for embedded and IoT systems, from firmware to the cloud, now orchestrating AI agents that build software you can verify.

  • SIEGEL

    Own AI framework: a software company in a box

  • Into series production

    Wireless access control at Sphinx Electronics (Häfele Group): gateway, OTA updates, production tester

  • Firmware to cloud

    FERCHAU · Sphinx · SICK

01

My CV as a podcast

An AI-generated audio summary of my CV, made with Google NotebookLM.

02

About

I am an engineer for embedded and networked systems. I wrote firmware for MicroBlaze and STM32, built a C++ hardware and OS abstraction library, led a wireless access system from its gateway (Yocto, Mender OTA) to a production tester in Go, and did cloud DevOps on AWS. I also worked on RF and measurement, from UWB localisation to a 5.8 GHz network analyser.

That is where my standard for AI comes from: results must be checkable. So I build SIEGEL, a framework in which AI agents in fixed roles develop software. Requirements are frozen first, then tests, code, a QA report and docs follow, one commit per step, and a human signs off.

03

Now

SIEGEL

Shown on request

A software company in a box

SIEGEL is my framework for verifiable AI software delivery. It runs a full product team of AI roles in a fixed chain, from CEO and product visionary through architect, designer and security engineer to QA engineers, developers and technical writer. Each role hands its work on to the next; where the work splits, sub-agents run in parallel. Gates sit between the steps, every step is a commit, hooks keep each role to its own files, and at the end a human sets the seal. The engine is written in Go and runs on tokens, from local or hosted models. Licensed Apache-2.0.

Fuel: tokens
  1. CEO

    strategy

  2. Visionary

    market

  3. Architect

    spec

  4. Designer

    UX

  5. Security

    threat model

  6. QA

    tests

    parallel sub-agents

  7. Developers

    code

    parallel sub-agents

  8. QA

    verdict

    parallel sub-agents

  9. Writer

    docs

  10. Human

    seal

◆ gate between steps

Why it matters: AI writes code fast. SIEGEL makes it checkable: every step is a commit you can read, and nothing ships without a human sign-off.

July – October 2026 · full-time

AI Software Engineering BootCamp

Digitale Leute School

  • AI Software Engineering Foundations
  • Product Skills for Engineers
  • Software Engineering with AI
  • Agentic AI Engineering

Retrieval-augmented generation (RAG), vector databases, agent workflows with sub-agents, and a chatbot built on an n8n webhook.

Capstone MVP: a local assistant for owner-run car workshops, designed to record a diagnosis in under 60 seconds so that workshop know-how stays in the shop. Built spec-first with SIEGEL; version 1.0 sealed for demonstration, the field test is still open.

04

Experience

  1. 2024–2026

    Career break

    • Ended in 2026 with the AI Software Engineering BootCamp and my own framework, SIEGEL.
  2. 2021–2024

    DevOps engineer, with project lead and lead developer roles

    Sphinx Electronics GmbH & Co. KG (Häfele Group), Kenzingen

    • Cloud DevOps on AWS with Java/Spring Boot and React: CI/CD and branching models for all cloud services, identity prototypes with Keycloak and Okta.
    • Project lead and lead developer of a service refactoring, including steering an external development firm.
    • Project lead of a wireless access system: built its gateway (Yocto, Mender OTA) through to a production tester in Go for mass production. Own proof of concept for a low-cost wireless access control on Thread, including hardware selection and CE measurement.
    • Migrated terminal firmware from Keil to CMake, including the whole driver layer. Mentored a junior engineer.
  3. 2018–2021

    Embedded software engineer

    FERCHAU, engineering service provider, customer projects

    • Embedded C/C++ on Xilinx MicroBlaze with FreeRTOS: bootloader and drivers.
    • A hardware and OS abstraction library in C++, running on Linux and Windows.
    • Cross toolchains and unit tests, in a Scrum team.
  4. 2017–2018

    Master thesis

    SICK AG, Waldkirch

    • Concept and build of a single-port network analyser for the 5.8 GHz ISM band.
  5. 2015–2017

    Academic staff, telecommunications lab

    Hochschule Offenburg

    • Built a lab setup for UWB real-time localisation. WLAN site surveys and administration of the lab network. Supervised students.
  6. 2015

    Bachelor thesis

    Hochschule Offenburg

    • WLAN coverage in buildings per IEEE 802.11ac.
  7. 2013–2014

    Internship

    VEGA Grieshaber KG, Schiltach

    • A weather station with its own PCB and STM32 firmware in Embedded C++.

05

Skills

Embedded & firmware

  • C/C++
  • FreeRTOS
  • Xilinx MicroBlaze
  • STM32
  • Bootloaders & drivers
  • HW/OS abstraction
  • CMake
  • Keil

Used at: FERCHAU, Sphinx, VEGA

Embedded Linux & IoT

  • Yocto
  • Mender (OTA)
  • IoT gateway
  • Thread
  • WLAN (IEEE 802.11ac)

Used at: Sphinx, bachelor thesis, Hochschule Offenburg

Hardware, RF & measurement

  • Hardware selection
  • PCB design
  • CE measurement
  • 5.8 GHz network analyser
  • UWB localisation
  • WLAN site surveys

Used at: VEGA, Sphinx, SICK, Hochschule Offenburg

Access control & security

  • Wireless access control
  • Keycloak
  • Okta
  • Information security
  • Cryptography

Used at: Sphinx, ATG course

Cloud & delivery

  • AWS
  • Java / Spring Boot
  • React
  • CI/CD
  • Docker
  • git
  • Make
  • Go
  • Unit tests

Used at: Sphinx, FERCHAU, SIEGEL

AI development

  • Multi-agent orchestration
  • Local LLMs (Ollama, Aider)
  • IDE agents (Claude Code, Cursor, Cline)
  • RAG & vector databases
  • Chatbot (n8n webhook)

Used at: SIEGEL, BootCamp

Ways of working: Scrum · Project lead · Steering external contractors · Mentoring

Languages: German (native) · English (C1) · French (B1)

06

Education & certificates

Education

  • Master of Science, Electrical Engineering / Information Technology

    Focus communications engineering, Hochschule Offenburg, 2018. Master thesis at SICK AG: a single-port network analyser for the 5.8 GHz ISM band.

  • Bachelor of Engineering, Electrical Engineering / Information Technology

    Focus communications engineering, Hochschule Offenburg, 2015. Bachelor thesis: WLAN coverage in buildings per IEEE 802.11ac.

Certificates

  • Embedded C++: object-oriented programming for microcontrollers

    MicroConsult, Munich, 2019

  • Information security and cryptography: fundamentals and applications

    Advanced Technology Group (ATG), Zurich, 2021

  • Scrum

    Projektron, 2021

07

Get in touch

Open to new roles in embedded, IoT and AI software engineering. Reach me on LinkedIn, Xing or by email.