Recommended expert

Andreas (Michael) Schuster

Partner

Andreas Schuster
Graz, Austria

Experience

Apr 2025 - Jun 2025
3 months

Partner

Lemonbee

  • Development of a power distribution solution for motorhomes
  • Extension and adaptation of the existing prototype software for some parts of the power distribution system
  • Development of missing firmware for other modules of the system
  • Automation of the firmware build process through continuous integration (CI)
  • Technologies used include C, Jira, Confluence, Git, GitHub, STM32, ESP32, CAN, CANopen, UART, and Zephyr
Jan 2025 - Jun 2025
6 months

Candidate

Private Project

  • Preparation for certification as a Certified Professional for Medical Software (CPMS)
  • Study of Medical Device Regulation (MDR), In-Vitro-Diagnostic Regulation (IVDR), ISO 13485, ISO 14971, IEC 62304, IEC 62366, and IEC 60601-1-6
Aug 2024 - Jun 2025
11 months

Self Employed

AVL DITEST

  • Adaptation of an End-of-line (EOL) test stand software for a new test device
  • Clarification of interface (MQTT) and test specifications
  • Implementation of the MQTT interface within the test stand software
  • Implementation and integration of EOL tests for the new device into the test stand software
  • Technologies used include C#, Git, Visual Studio, Artifactory, MQTT, and Scrum
Apr 2024 - Jul 2024
4 months

Self Employed

AVL DITEST

  • Development of a Hardware Abstraction Layer (HAL) for STM32F10x microcontrollers
  • Clarification of the requirements for the HAL
  • Implementation of the individual modules of the HAL
  • Testing the modules on a development board
  • Technologies used include C, Git, CMake, Make, and STM32
Feb 2024 - Sep 2024
8 months

Developer

Private Project

  • Tutorial on using Markdown and Pandoc for document creation
  • Creating a website using MkDocs and Material for MkDocs
  • Writing and publishing the tutorial
  • Creating a sample document
  • Technologies used include Python, MkDocs, Material for MkDocs, Git, GitHub, Make, CMake, Docker, Podman, and Container
Oct 2023 - Feb 2025
1 year 5 months

Developer

Private Project

  • Tutorial on setting up an embedded Linux system on a Raspberry Pi
  • Created a guide for building a cross toolchain
  • Created a guide for building U-Boot for a Raspberry Pi
  • Created a guide for building a Linux kernel for a Raspberry Pi
  • Created a guide for building a Linux root filesystem for a Raspberry Pi
  • Technologies used include C, Crosstool-NG, U-Boot, Docker, Podman, Busybox, Make, Jekyll, Linux, Embedded Linux, Raspberry Pi, Bootloader, and Kernel
Apr 2023 - Jun 2025
2 years 3 months
Graz, Austria

Freelancer

Spath Micro Electronic Design GmbH (MEDS)

  • Requirements analysis for firmware projects
  • Concept and architecture design for firmware projects
  • Firmware implementation
  • Implementation of code generators
  • Technologies used include C, Python, Eclipse, Excel, Git, GitHub, Make, SVN, Word, Nios II, STM32, Ethernet, GigE Vision, GenICam, Agile, Modular Architecture, FPGA, User Interface, and State Machine
Jun 2021 - Nov 2021
6 months
Malta

Scuba Diving Instructor / Guide

Nautic Team Gozo

Oct 2017 - Mar 2023
5 years 6 months
Graz, Austria

Embedded Systems Engineer

Spath Micro Electronic Design GmbH (MEDS)

  • Software development, design, and architecture for embedded systems
  • Firmware implementation and low-level (hardware-near) programming
  • Software testing (unit test/module test), including in the automotive industry
  • Software integration and system architecture
  • Circuit and PCB design
  • Technologies used include C, C++, Python, Bash, STM32, Nordic nRF, Texas Instruments MCUs, Intel Nios II, FreeRTOS, Embedded Linux, Jenkins, Docker, Git, Jira, and various IDEs
Jul 2016 - Jun 2017
1 year
Graz, Austria

Embedded Systems Engineer

Seabear GmbH / Johnson Outdoors

  • PCB Design and firmware/microcontroller programming
  • Worked with galvanic and optical O2-sensors and optical CO2-sensors
  • Building and testing prototypes
Dec 2014 - Jun 2015
7 months
Graz, Austria

Embedded Systems Engineer

Seabear GmbH / Johnson Outdoors

  • Part-time firmware and microcontroller programming
  • PCB Design
  • Worked with galvanic and optical O2-sensors and optical CO2-sensors
  • Building and testing prototypes
Oct 2011 - Oct 2014
3 years 1 month
Graz, Austria

Embedded Systems Engineer, Marie Curie ITN ESR

Imego / Acreo

  • Firmware and microcontroller programming
  • PCB Design
  • Worked with galvanic and optical O2-sensors and optical CO2-sensors
  • Building and testing prototypes
Aug 2011 - Sep 2011
2 months
Spain

Scuba Diving Instructor / Guide

Ocean World

Jun 2011 - Jul 2011
2 months
Spain

Guide

Tauchschule Poseidon

Apr 2011 - May 2011
2 months
Spain

Scuba Diving Instructor / Guide

Dive and Fun

Dec 2010 - May 2011
6 months
Berlin, Germany

Student Assistant

Technical University of Berlin

Sep 2010 - Nov 2010
3 months
Spain

Scuba Diving Instructor / Guide

Atlantik Tauchen

Jan 2010 - Jul 2010
7 months
Berlin, Germany

Intern

Daimler AG

Aug 2008 - May 2009
10 months
Tucson, United States

Research Scholar

University of Arizona

  • Work on a simulation of autonomous cars
  • Development of a domain specific visual programming language
Dec 2006 - Jul 2008
1 year 8 months
Berlin, Germany

Working Student

Heliocentris Energiesysteme GmbH

Sep 2005 - Sep 2006
1 year 1 month
Berlin, Germany

Intern

Semperlux AG

Sep 2003 - Sep 2004
1 year 1 month
Berlin, Germany

Social Service

Vitanas Senioren Centrum

Skills

  • Programming Languages: Bash, C, C#, C++, Python
  • Microcontrollers: Atxmega, Atmega, Avr32, Esp32, Intel Nios Ii, Nios Ii, Nordic Nrf, Stm32, Texas Instruments Mcus
  • Communication: Ble, Can, Canopen, Dma, Ethernet, Genicam, Gige Vision, I2c, Mqtt, Rs232, Rs422, Rs485, Spi, Tcp/ip, Uart, Usart
  • Tools: Altium Designer, Arm Keil, Artifactory, Busybox, Canape, Cmake, Confluence, Container, Crosstool-ng, Docker, Eclipse, Excel, Git, Github, Gitlab, Iar Embedded Workbench, J-link, Jekyll, Jenkins, Jira, Labwindows/cvi, Mcuxpresso, Make, Material For Mkdocs, Mkdocs, Podman, Redmine, St Link, Stm32cubeide, Stm32cubemx, Svn, U-boot, Unity, Vector Cast, Visual Studio, Word, Gtest, Pytest
  • Miscellaneous: Adc, Agile, Bare-metal, Bootloader, Ci/cd, Dac, Embedded Linux, Fpga, Freertos, Hardware Abstraction Layer, Iec 60601-1-6, Iec 62304, Iec 62366, Iso 13485, Iso 14971, Iso 26262, Iso 9001, In-vitro-diagnostic Regulation (Ivdr), Interrupt, Kernel, Linux, Medical Device Regulation (Mdr), Modular Architecture, Rtos, Raspberry Pi, Scrum, State Machine, User Interface, V-model, Wasserfall, Windows, Zephyr

Languages

German
Native
English
Advanced

Education

Nov 2012 - Jun 2016

Medical University of Graz

Doctor of Medical Science, Assessment And Model Oriented Interpretation Of Cardiovascular And Respiratory Parameters In A · Medical Sciences · Graz, Austria

Aug 2008 - May 2009

University of Arizona

Research Scholar · Autonomous cars simulation · Tucson, United States

Oct 2004 - Mar 2011

Technical University of Berlin

Diploma in Electrical Engineering, Major: Electrical Drives; Minors: Control Technology and Electronics; Diploma Thesis: · Electrical Engineering · Berlin, Germany

Certifications & licenses

Driver Licenses

Car and Motorcycle

Driver Licenses

Sport boats

Research and Engineering Diver

Scuba Diving Instructor

CMAS/VDST

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Sten Sandring
Sten Sandring

Development of control and monitoring firmware for traffic signal systems (traffic lights)

View Profile
Oleksii Kvasnikov
Oleksii Kvasnikov

Software developer (freelance)

View Profile
Peter Jehle
Peter Jehle

Interim Teamlead

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Robert Brandl
Robert Brandl

Embedded Systems Software Engineering Team

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Michael Beck
Michael Beck

Developer/Consultant

View Profile
Sebastian Nkwenti
Sebastian Nkwenti

Test Manager: MW/OS Interlocking (Railway Interlocking Systems)

View Profile
Stefan Rest
Stefan Rest

Senior Product Owner

View Profile
Kai Neufeldt
Kai Neufeldt

Firmware Developer (GPS Receiver)

View Profile
Jürgen Hertweck
Jürgen Hertweck

iOS App Development (AI-based)

View Profile
Daniel Schäftner
Daniel Schäftner

Embedded Software Engineer

View Profile
Viktor Hildebrand
Viktor Hildebrand

Freelance Software Developer

View Profile
John Hulst
John Hulst

Embedded Software and Systems Engineer / Manager

View Profile
Denis Vodchyts
Denis Vodchyts

AUTOSAR Software Engineer

View Profile
Eduard Hiti
Eduard Hiti

Developer, Tester

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Peter Kortmann
Peter Kortmann

Hardware and Software Developer / Project Manager

View Profile
Miodrag Mikulic
Miodrag Mikulic

Lead Consultant for System Software Development and Project Management

View Profile
Gerhard Zalusky
Gerhard Zalusky

Embedded Software Engineer

View Profile
Wolfgang Gärber
Wolfgang Gärber

IPS Verification

View Profile
Michael Eilers
Michael Eilers

Software Developer

View Profile
Adam Richter
Adam Richter

Senior Software Engineer

View Profile
Matthias Spiller
Matthias Spiller

Software developer and consultant

View Profile
Michael Dassisti
Michael Dassisti

Consultant Software Architect

View Profile
Michael Kraft
Michael Kraft

Co-Founder

View Profile
Tamás Nagy
Tamás Nagy

JAVA development for thermal printer test program

View Profile
Siegfried Kamlah
Siegfried Kamlah

Embedded software development for a crane control system

View Profile
Hellmuth V. Künsberg
Hellmuth V. Künsberg

Embedded Software Architect / Team Coordinator

View Profile