20.05.2026 aktualisiert

MF
80 % teilweise verfügbar

Embedded Software Engineer

Meilen, Schweiz
Nur Remote
BSc Computer Science (specialization Data Science)
Meilen, Schweiz
Nur Remote
BSc Computer Science (specialization Data Science)

Profilanlagen

CPSA_certificate.pdf
CPRE_certificate.pdf
BSc_Informatik.pdf

Über mich

Engineer with +10 years hands-on experience in firmware and electronics hardware design. Focused on ARM Cortex-M firmware with Zephyr RTOS and C/C++, prioritizing clean architecture, testability, and maintainability. Open to on-site during ramp-up. Remote or hybrid (1-2 days a month on-site).

Skills

C (Programmiersprache)Altium DesignerC++Embedded SystemsPythonGit
Skills
  1. C/C++, Python, Bash (+5 years)
  2. VSCode, Git, CMake (+5 years)
  3. VHDL/Verilog (basics)
  4. UML2 (subset used the last 5 years)
  5. KiCad PCB design up to 4 layers (+5 years)
  6. Altium Designer (+5 years)
  7. STM32CubeMX (+1 year)
  8. Docker (basics)
  9. GTK/Python, Qt/C++ (basics)
  10. Yocto with OpenSTLinux (beginner)
Knowledge
  1. Embedded firmware architecture (modular, testable design)
  2. Zephyr RTOS (+3 years)
  3. Hardware driver development and mocking
  4. I²C, SPI bus protocols (+5 years)
  5. Mixed-signal PCB design principles (+5 years)
  6. MQTT/AMQP messaging protocols (basics)
  7. Linux systems (+10 years) Note: I don't have any experience on Microsoft products.
Experience
  1. Multi-threaded embedded firmware on ARM Cortex-M with Zephyr RTOS
  2. Embedded-to-backend integration via MQTT/AMQP over RabbitMQ broker
  3. Firmware unit and integration testing incl. hardware driver mocks
  4. KiCad PCB design: battery monitoring, charging, signal conditioning
  5. NDT (eddy current) remote inspection robot system (control & data acquisition) firmware/hardware prototype development
  6. STM32F7 series, STM32MP2 series (beginner), Intel 8051, Lattice iCE40 platforms, RP3/4/5
  7. GTK/Python and Qt/C++ test application development for hardware test stands

Erfahrung

Berufserfahrung0 - 5 Jahre
Freelancer seit2026

Sprachen

DeutschMutterspracheEnglischgutFranzösischGrundkenntnisseSpanischGrundkenntnisse

Projekthistorie

Embedded Software Engineer

IMITec GmbH, Meilen, Switzerland

Industrie und Maschinenbau

< 10 Mitarbeiter

  1. Developed multi-threaded embedded firmware for an aircraft inspection robot prototype using Zephyr RTOS running on a ARM Cortex-M for system control and communication.
  2. Realized a Embedded system to nodejs backend via MQTT/AMQP over RBMQ broker communication solution for remote inspection robot control and data acquisition
  3. Coding firmware Unit and Integration tests (including hardware driver Mocks)
  4. Designed various PCBs up to 4-layers with KiCAD e.g. for battery monitoring, battery charging and signal conditioning used in an inspection robot prototype

Software/Electronics Developer

Ingenieurbüro Federer, Stäfa, Switzerland

Industrie und Maschinenbau

< 10 Mitarbeiter

  1. GTK/Python and Qt/C++ test applications programming
  2. Designed various mixed signal PCBs of low to medium complexity with Altium Designer e.g. for an automated HiPot test stand, for a IPM driver hardware test stand

Zertifikate

CPSA-Foundation Level

iSAQB

2016

CPRE-Foundation Level

IREB

2016


Portfolio


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden