Skip to main content
Top expert badge
Recommended expert
Profile header background

Bernd Gasse-Freelance Embedded and Software Engineer

Bernd Gasse
Profile header overlay
Görlitz, Germany

Check rate

Experience

Jan 2008 - Oct 2025

Freelance Embedded and Software Engineer

Hardware-Software-Design

Position summary
Freelance Embedded and Software Engineer at Hardware-Software-Design
Industries
Information Technology
Telecommunication
Business areas
Information Technology
Product Development
  • Specialized in embedded software development with C, C++, assembly, and designing interfaces to other applications or components

  • Focus areas: communication (wireless and wired), control/regulation, low-power RF applications (e.g., Bluetooth LE), IoT applications, systems for measurement/data acquisition

  • Development of cross-platform communication protocols based on Bluetooth Low Energy for embedded systems, embedded Linux, and mobile applications

  • Mobile/desktop software development with C/C++, QML, and the Qt framework; platform-specific interfaces in Java/Kotlin for Android and Objective-C/Swift for iOS

  • Platforms: Linux, Android OS, iOS, Windows/UWP, embedded Linux, macOS; cross-platform with Qt 6, QtQuick/QML

  • Multithreaded applications, UI/UX design with QtQML; experience with VxWorks and QNX

  • Consulting and requirements analysis from concept through design, prototyping, testing to production transfer

  • Expertise in desktop, mobile, and backend software, cross-platform development, embedded software, digital and mixed-signal applications, wireless modules (Bluetooth LE, WiFi), short-range device certification, Bluetooth listing

  • Hardware development: concept and design of electronic circuits, schematic creation (OrCAD, Fusion360), simulation (PSpice, LTSpice), layout, prototype assembly, and commissioning

  • Extensive project experience in PC/desktop/server software, embedded software, mobile applications, and hardware development projects (selected from 2008 to 2025)

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology and Telecommunication.

Information Technology
Telecommunication
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology and Product Development.

Information Technology
Product Development
Profile match chart

Summary

With my many years of professional experience in electronics, programming, and software development, I can provide the following services with high expertise and reliability.

In recent years, the focus has been on implementing software for communication with Bluetooth LE on various systems (embedded, embedded Linux, mobile applications). The main task was developing communication protocols based on Bluetooth Low Energy and their cross-platform implementation.

I have extensive experience with large projects that I have carried out from concept/specification through design, implementation, prototype building, and testing to production transfer.

My strengths lie in working independently, with a problem- and solution-oriented approach, and in a structured way. With my excellent self-learning skills, I can quickly adapt to new challenges and apply new methods and technologies.

I take a practical ("hands-on") approach to daily challenges. For me, that means planning as much as necessary but implementing as much as possible.

Skills

Focus Areas Embedded Software Development

  • Communication (Wireless And Wired)
  • Control/Regulation
  • Low-Power Rf Applications (E.G. Bluetooth Le, Proprietary Rf Protocols)
  • Iot Applications
  • Systems For Measurement/Data Acquisition

Focus Areas Mobile/Desktop Software Development

  • Linux
  • Android Os
  • Ios
  • Windows / Windows Phone (Uwp)
  • Embedded Linux
  • Macos
  • Cross-Platform Software Development With Qt 6, Qtquick/Qml (One Codebase For Android, Linux, Ios, Macos, Windows)
  • Multithreaded Applications
  • Ui/Ux Design, Ui Implementation With Qtqml

Consulting And Requirements Analysis

  • Desktop, Mobile, And Backend Software
  • Cross-Platform Development
  • Embedded Software
  • Digital And Mixed-Signal Applications
  • Application And Integration Of Wireless Modules (Bluetooth Le, Wifi, Etc.)
  • Experience Supporting Certification For Short-Range Devices (Rf, Emc, Safety)
  • Bluetooth Listing (Bluetooth Le Devices)

Hardware Development

  • Concept And Design Of Electronic Circuits
  • Digital And Mixed-Signal
  • Schematic Creation (Orcad, Fusion360)
  • Simulation With Pspice, Ltspice, Etc.
  • Layout (Orcad, Fusion360)
  • Procurement Of Materials For Assembling And Commissioning Prototypes
  • Prototype Building
  • Assembly And Commissioning Of Prototype Boards
  • Electrical And Mechanical Assembly Of Prototypes

Programming Languages / Formats / Techniques

  • C
  • C++
  • Qt 4…6
  • Qtquick / Qtqml
  • Java/Kotlin
  • Javascript
  • Objective-C
  • Swift
  • Sql
  • Shell Script
  • Xml
  • Html
  • Json
  • Assembly
  • Python
  • Multithreading
  • Sql Databases
  • Object-Oriented Database (Poet)
  • Stl
  • Boost
  • Dart

Frameworks / Ide Platforms

  • Qt, Qtcreator, Qtdesigner
  • (Embedded) Linux, Windows, Macos, Android, Ios
  • Flutter (Linux, Windows, Android, Ios)
  • Borland C++ (Windows)
  • Visual Studio (Windows)
  • Visual Studio Code (All)
  • Android Studio (Android)
  • Xcode (Macos, Ios)
  • Iar Embedded Workbench (Embedded)
  • Keil µVision (Embedded)
  • Segger Embedded Studio (Embedded)
  • Renesas Hew (Embedded)
  • Atmel Studio (Embedded)
  • Atollic Truestudio For Stm32 / Stm32cubemx / Cubeide (Embedded)
  • Silabs Simplicity Studio (Embedded)
  • Espressif Idf (Embedded)

Tools / Software / Development Kits

  • Various Gnu Toolchains, Cmake
  • Git, Jira, Confluence
  • Wireshark, Wireless Protocol Suite
  • Doxygen, Plantuml, Dot, Graphviz
  • Openproject
  • Apache2 Web Server
  • Mysql Server
  • Bluetooth Profile Tuning Suite
  • Mosquitto Mqtt Broker
  • Nordic Development Kits
  • Raspberry Pi
  • Beaglebone Black
  • Nucleo Boards + Hats
  • Arduino
  • Autodesk Fusion360
  • Kvaser Can Hardware And Software

Sdks / Libraries / Middleware

  • Nordic Nrf Sdk, Softdevices, Zephyr
  • Espressif Idf, Freertos
  • Arm Cmsis
  • Gecko Sdk (Silabs)
  • Ant+ Lib
  • Libusb
  • St Rfal And Ndef Library
  • Openssl
  • Mbedtls
  • Lwip
  • Ni-Daqmx (C/C++)
  • Keysight Ivi Instrumentation Driver (C/C++)
  • Android Sdk
  • Android Ndk
  • Jni (Java Native Interface)
  • Atmel Software Framework
  • Kithara Tools

Controllers

  • Arm Cortex Mx (Nrf5x, Efm32, Stm32, …)
  • Armv7
  • Tle8955
  • Esp8266, Esp32, Efr32x
  • 8051 (Derivatives Like At89s53, Cc2510, Aduc8xx, Silabs, …)
  • Renesas R8c
  • Attiny, Atmega, Avr32
  • Z80
  • Msp430

Peripherals

  • Displays (Lcd, (O)Led, Epaper, Vfd, Graphical, Text, Touch)
  • Memory (Flash, Mram, Etc.)
  • Sensors Such As Gyro, Acceleration, Motion Processing Unit (Mpu), Pressure, Hall, Temperature, Gas, …
  • Ad/Da Converters, Tof Sensors
  • Various Interface Ics, Atmel Qtouch Ics
  • Mux/Demux
  • Stepper Motor Control

Interfaces / Protocols (Excerpt)

  • Bluetooth Le
  • Ant+
  • Rfid (Nfc)
  • Spi
  • Usb
  • Rs232
  • I2c
  • Can
  • Lin
  • Ethernet
  • Wifi
  • Tcp/Ip
  • Onewire
  • Mqtt
  • Various Rf Protocols

Automotive Tools / Bus Systems

  • Creating Test Setups For Can / Lin With Vector Tools (Canoe)
  • Rest Bus Simulation For Can / Lin With Vector Tools (Canoe)
  • Programming In Capl

Languages

German
Native
English
Intermediate

Statistics

Experience

Total positions 1
Experience in Information Technology 18 y
Avg length 17 y 9 m
Longest experience 17 y 9 m

Expertise

Recent roles Freelance Embedded and Software Engineer
Main industries Information Technology, Telecommunication
Main business areas Information Technology, Product Development

Profile

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

Frequently asked questions

Have questions? Find more information here.

Bernd is based in Görlitz, Germany and can operate in on-site, hybrid, and remote work models.

Bernd speaks the following languages: German (Native), English (Intermediate).

Bernd has at least 18 years of experience. During this time, Bernd has worked in at least 1 role and for 1 company. The average length of individual experience is 18 years and 9 months. Note that Bernd may not have shared all experience and actually has more experience.

Based on recent experience, Bernd would be well-suited for roles such as: Freelance Embedded and Software Engineer.

Bernd's most recent position is Freelance Embedded and Software Engineer at Hardware-Software-Design.

In recent years, Bernd has worked for Hardware-Software-Design.

Bernd is most experienced in industries like Information Technology and Telecommunication.

Bernd is most experienced in business areas like Information Technology and Product Development.

Bernd has recently worked in industries like Information Technology and Telecommunication.

Bernd has recently worked in business areas like Information Technology and Product Development.

The availability of Bernd needs to be confirmed.

Daily rate distribution

0 2 4 6 8
<€800 €800-​960 €1120-​1280 €1280+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 830 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 800 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.