Mobile OS & Embedded Software Developer
Aktualisiert am 15.07.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Android
IOS
Flutter
Kotlin
Jetpack Compose
Swift
SwiftUI
Dart
Java
Rust
JNI (Java Native Interface)
Dart FFI (Foreign Function Interface)
Embedded C + Rust
Swift - Rust Interfaces (C)
Java - Rust Interfaces (JNI)
Dart - Rust Interfaces (Dart FFI)
BLE (Bluetooth Low Energy)
CAN-Bus
Deutsch
Muttersprache
Englisch
fließend
Portugiesisch
fließend
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Remote (+10km)
Deutschland, Schweiz, Österreich

möglich

Projekte

Projekte

4 Jahre 6 Monate
2021-01 - 2025-06

Freelancer - Mobile OS & Embedded Software Developer

Software Entwickler
Software Entwickler
BLE (Bluetooth Low Energy) SDK's - mit OTA / OAD Firmware Update
Flutter Apps und SDK's (Plugins)
Cross-Platform - Rust SDK für Flutter, Android nativ, iOS nativ Apps
Android - Java Rust mit JNI (Java Native Interface)
iOS - Swift Rust mit C
Flutter Rust mit C / Dart FFI (Foreign Function Interface)
biobedded systems GmbH
8 Monate
2020-04 - 2020-11

Bewegungsanalysen und Tracking für physische Umgebungen

Apps für

  • Verbindungen zu iBeacons zum Lesen und Setzen von Parametern
  • Covid-19 Social Distancing
  • Orientierung auf Kreuzfahrtschiffen
  • Lagerverwaltung
  • ...

Android Entwicklung

  • existierende Features verbessern, neue Features entwickeln, fixen von UI und Performance Problemen
    der vorhandenen SDK und Apps des Unternehmens
  • BLE/ GATT/ Tracking/ Maps mit Stockwerk Plänen/ Multilateration/ REST/ Websockets
  • update der Unternehmens SDK und Apps auf targetSdkVersion 30 (Android 11)
  • migration der Unternehmens SDK und Apps von Java zu Kotlin mit Verwendung von Coroutines / Channels / Flow / StateFlow / SharedFlow
Unternehmen mittlerer Größe
10 Monate
2019-06 - 2020-03

Eigenes Projekt

Chat App für IOS/ Android/ Web

  • Web mit React.js/ Typescript
  • Mobile mit Cross Platform Framework Flutter + IOS (Swift)/ Android (Kotlin)
  • Backend Node.js

Web

  • React.js
  • Typescript
  • RxJS
  • HTTP/ Websockets (JWT Auth)
  • Local Storage

Flutter

  • HTTP / Websockets (JWT Auth)
  • HiveDB
  • RxDart
  • BLoC Pattern

IOS (Swift)

  • Push Notifications
  • Today Screen Widget
  • RxSwift
  • HTTP/ Websockets (JWT Auth)
  • Realm DB

Android (Kotlin)

  • Push Notifications
  • RxKotlin
  • HTTP/ Websockets (JWT Auth)
  • Realm DB

Node.js Api Server

  • TypeScript
  • JWT
  • Notifications Service to FCM/ APNs
  • Websocket Server
  • Pub/Sub (Redis)
  • DB’s: Mongo/ Redis
5 Monate
2019-01 - 2019-05

Verkehrsleitsystem

React Native TypeScript React.js
  • React.js - Web App für Verkehrsleitzentrale zur Eingabe von Verkehrsinformationen
  • IOS/ Android App zur Ausspielung der Informationen an die User
React Native TypeScript React.js
Bosch Startup - Triffix (grow platform)
10 Monate
2018-01 - 2018-10

Modelle Katalog mit Offline Speicherung von Inhalten

IOS App (Swift) Android App (Java/ Kotlin) WebView ...

Modelle Katalog mit Offline Speicherung von Inhalten

  • IOS App (Swift)
  • Android App (Java/ Kotlin)
  • Jeweils WebView mit React.js App
IOS App (Swift) Android App (Java/ Kotlin) WebView React.js
BMW

Position

Position

Mobile OS & Embedded Software Developer

Kompetenzen

Kompetenzen

Top-Skills

Android IOS Flutter Kotlin Jetpack Compose Swift SwiftUI Dart Java Rust JNI (Java Native Interface) Dart FFI (Foreign Function Interface) Embedded C + Rust Swift - Rust Interfaces (C) Java - Rust Interfaces (JNI) Dart - Rust Interfaces (Dart FFI) BLE (Bluetooth Low Energy) CAN-Bus

Produkte / Standards / Erfahrungen / Methoden

Android App Entwicklung
Java/ Kotlin + Rust mit JNI
IOS App Entwicklung
Swift + Rust mit C
Flutter
Dart + Rust mit Dart FFI
BLE (Bluetooth Low energy)
Embedded Development (C + Rust)
CAN-Bus
Agile Development
Scrum
Bitbucket
Git
Jira
JSON API

Datenbanken

MongoDB
MySQL
Realm
Redis

Einsatzorte

Einsatzorte

Remote (+10km)
Deutschland, Schweiz, Österreich

möglich

Projekte

Projekte

4 Jahre 6 Monate
2021-01 - 2025-06

Freelancer - Mobile OS & Embedded Software Developer

Software Entwickler
Software Entwickler
BLE (Bluetooth Low Energy) SDK's - mit OTA / OAD Firmware Update
Flutter Apps und SDK's (Plugins)
Cross-Platform - Rust SDK für Flutter, Android nativ, iOS nativ Apps
Android - Java Rust mit JNI (Java Native Interface)
iOS - Swift Rust mit C
Flutter Rust mit C / Dart FFI (Foreign Function Interface)
biobedded systems GmbH
8 Monate
2020-04 - 2020-11

Bewegungsanalysen und Tracking für physische Umgebungen

Apps für

  • Verbindungen zu iBeacons zum Lesen und Setzen von Parametern
  • Covid-19 Social Distancing
  • Orientierung auf Kreuzfahrtschiffen
  • Lagerverwaltung
  • ...

Android Entwicklung

  • existierende Features verbessern, neue Features entwickeln, fixen von UI und Performance Problemen
    der vorhandenen SDK und Apps des Unternehmens
  • BLE/ GATT/ Tracking/ Maps mit Stockwerk Plänen/ Multilateration/ REST/ Websockets
  • update der Unternehmens SDK und Apps auf targetSdkVersion 30 (Android 11)
  • migration der Unternehmens SDK und Apps von Java zu Kotlin mit Verwendung von Coroutines / Channels / Flow / StateFlow / SharedFlow
Unternehmen mittlerer Größe
10 Monate
2019-06 - 2020-03

Eigenes Projekt

Chat App für IOS/ Android/ Web

  • Web mit React.js/ Typescript
  • Mobile mit Cross Platform Framework Flutter + IOS (Swift)/ Android (Kotlin)
  • Backend Node.js

Web

  • React.js
  • Typescript
  • RxJS
  • HTTP/ Websockets (JWT Auth)
  • Local Storage

Flutter

  • HTTP / Websockets (JWT Auth)
  • HiveDB
  • RxDart
  • BLoC Pattern

IOS (Swift)

  • Push Notifications
  • Today Screen Widget
  • RxSwift
  • HTTP/ Websockets (JWT Auth)
  • Realm DB

Android (Kotlin)

  • Push Notifications
  • RxKotlin
  • HTTP/ Websockets (JWT Auth)
  • Realm DB

Node.js Api Server

  • TypeScript
  • JWT
  • Notifications Service to FCM/ APNs
  • Websocket Server
  • Pub/Sub (Redis)
  • DB’s: Mongo/ Redis
5 Monate
2019-01 - 2019-05

Verkehrsleitsystem

React Native TypeScript React.js
  • React.js - Web App für Verkehrsleitzentrale zur Eingabe von Verkehrsinformationen
  • IOS/ Android App zur Ausspielung der Informationen an die User
React Native TypeScript React.js
Bosch Startup - Triffix (grow platform)
10 Monate
2018-01 - 2018-10

Modelle Katalog mit Offline Speicherung von Inhalten

IOS App (Swift) Android App (Java/ Kotlin) WebView ...

Modelle Katalog mit Offline Speicherung von Inhalten

  • IOS App (Swift)
  • Android App (Java/ Kotlin)
  • Jeweils WebView mit React.js App
IOS App (Swift) Android App (Java/ Kotlin) WebView React.js
BMW

Position

Position

Mobile OS & Embedded Software Developer

Kompetenzen

Kompetenzen

Top-Skills

Android IOS Flutter Kotlin Jetpack Compose Swift SwiftUI Dart Java Rust JNI (Java Native Interface) Dart FFI (Foreign Function Interface) Embedded C + Rust Swift - Rust Interfaces (C) Java - Rust Interfaces (JNI) Dart - Rust Interfaces (Dart FFI) BLE (Bluetooth Low Energy) CAN-Bus

Produkte / Standards / Erfahrungen / Methoden

Android App Entwicklung
Java/ Kotlin + Rust mit JNI
IOS App Entwicklung
Swift + Rust mit C
Flutter
Dart + Rust mit Dart FFI
BLE (Bluetooth Low energy)
Embedded Development (C + Rust)
CAN-Bus
Agile Development
Scrum
Bitbucket
Git
Jira
JSON API

Datenbanken

MongoDB
MySQL
Realm
Redis

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.