summary

I'm Franz Zintgraf, a dedicated and passionate software developer with a decade of experience in developing and maintaining a wide range of software products. My primary expertise lies in embedded C programming, and I have also gained experience in C++, Python, and Rust. I thrive on solving challenging problems and am continuously eager to grow and improve my skill set.

Skills

Programming Languages

  • C/C++
  • Python
  • Rust
  • Bash

Development Tools

  • Git
  • Gerrit
  • GitLab
  • VSCode
  • Jira
  • Confluence
  • Wireshark
  • CMake
  • pytest
  • GoogleTest

DevOps and Virtualization

  • WSL
  • Docker
  • Dev Containers
  • Jenkins

Networking and Communication Protocols

  • CAN
  • IEC61850
  • Modbus
  • LoRaWAN
  • MQTT
  • OPCUA
  • Ethernet TCP/IP
  • HTTP/HTTPS
  • ZeroMQ
  • OpenVPN
  • WireGuard

Operating Systems and Platforms

  • Linux
  • Windows
  • Embedded Systems

Build Systems and Embedded Toolchains

  • Yocto Project
  • OpenEmbedded
  • BitBake

Work Experience (7)

Jan 2023 - Current
Senior Software Developer
Martin Matt GmbH
https://martinmatt.de

In 2023, I joined a dynamic startup focused on creating an intelligent product for monitoring and analyzing the stability of streetlamps.

  • Set up infrastructure to facilitate remote testing of prototypes on a network of streetlamps.

Mar 2022 - Current
Senior Software Developer
HMS Industrial Networks AB
https://hms-networks.com/ewon

In 2022, I transitioned to an international team at HMS, working on remote access gateways that allow secure global access to industrial equipment.

  • Maintained and improved remote access products, enhancing reliability and performance.

  • Implemented UTF-8 support to improve compatibility and user experience.

  • Integrated new 4G modems to expand connectivity options.

  • Contributed to the development of a new product emphasizing clean architecture and robust security.

Mar 2021 - Mar 2022
Professional Software Developer
HMS Industrial Networks AB
https://hms-networks.com/ixxat

From 2021 to 2022, I contributed to software development in energy automation networks.

  • Integrated the IEC61850 energy protocol to enhance automation capabilities.

  • Established automated system testing infrastructure.

  • Created a production-ready firmware environment.

  • Conducted a proof of concept for a device management framework.

  • Developed a LoRaWAN driver to extend communication capabilities.

Mar 2019 - Mar 2021
Professional Software Developer
HMS Industrial Networks AB
https://hms-networks.com/ixxat

I focused on PC interfaces enabling flexible access to Industrial Ethernet networks from PCs.

  • Maintained and refactored Linux drivers for improved performance.

  • Developed C-APIs for Linux and Windows to ease interface integration.

Nov 2017 - Feb 2019
Junior Software Developer
HMS Industrial Networks AB
https://www.hms-networks.com/ixxat

As a junior software developer, I worked on embedded software for various network gateway products.

  • Extended functionality of CAN-Ethernet gateways, including TCP flow control.

  • Improved the Python-based configuration tool for CAN-Ethernet gateways.

  • Enhanced the automated Python test system for gateway products.

  • Developed a USB-to-CAN gateway with a Python bus monitor and APIs.

  • Ported core software to a new microcontroller for a customer-specific project.

Oct 2014 - Sep 2017
Working Student
HMS Industrial Networks AB
https://www.hms-networks.com/ixxat

During my studies, I contributed to hardware and software development for industrial automation.

  • Developed a CAN pattern generator to simulate bus traffic up to full load.

  • Implemented an MQTT client for CAN-Ethernet gateways to support IoT integration.

  • Participated in hardware development for a Wi-Fi and Bluetooth extension board.

Jan 2007 - Jan 2014
Quality Assurance
acontis technologies GmbH
https://acontis.com

While still in school, I worked part-time on quality assurance, setting up and maintaining automated test systems.

Education (3)

Oct 2014 - Sep 2017
Bachelor of Engineering (Electrical Engineering - Automation)
DHBW Ravensburg Campus Friedrichshafen
Sep 2011 - Aug 2014
High school (Technical School)
Technisches Gymnasium Ravensburg
Sep 2006 - Jul 2011
High school (General Education)
Gymnasium Weingarten

Awards (1)

Jan 2014
Best European team at the RoboCup Junior World Cup 2014
RoboCup (https://www.robocup.org/)

Achieved 4th place in the RoboCup Junior World Cup held in Brazil, demonstrating early interest in robotics and strong problem-solving skills.

Languages (2)

German

Native speaker

English

Fluent in speech and writing

Interests (2)

Music

  • Violin
  • Member of the Ponticelli Ensemble

Sport

  • Badminton
  • Racing Bike / Gravel Bike
  • Running
  • Hiking