Skip to content
mimi

Senior Embedded Systems Engineer für IoT-Projekte

WhatJobs Direct

Remote (Global) Senior 3d ago

About the role

Über die Position

Unser Klient sucht einen hochtalentierten Senior Embedded Systems Engineer, der unser remote‑first Engineering‑Team verstärkt. Sie werden maßgeblich an der Entwicklung innovativer IoT‑Lösungen beteiligt sein und die Zukunft vernetzter Geräte mitgestalten. Diese vollständig remote Position ermöglicht Ihnen, von jedem Ort aus zu arbeiten und gleichzeitig Teil eines dynamischen und kollaborativen Teams zu sein. Wir legen Wert auf Eigenverantwortung, klare Kommunikation und innovative Lösungsfindung. Das Herzstück unserer Arbeit sind die Entwicklung robuster und skalierbarer eingebetteter Systeme für eine Vielzahl von Anwendungen.

Verantwortlichkeiten

  • Design, Entwicklung und Implementierung von Embedded Software für Mikrocontroller und SoCs.
  • Entwicklung von Firmware‑Updates und Treibern für verschiedene Hardwareplattformen.
  • Integration von Sensoren, Kommunikationsmodulen und anderen Peripheriegeräten.
  • Implementierung von Kommunikationsprotokollen für IoT‑Anwendungen (z.B. MQTT, CoAP, Bluetooth).
  • Durchführung von Unit‑Tests, Integrationstests und Debugging auf Hardware‑Ebene.
  • Optimierung der Leistung und des Energieverbrauchs eingebetteter Systeme.
  • Zusammenarbeit mit Hardware‑Ingenieuren während des gesamten Produktentwicklungszyklus.
  • Erstellung und Pflege technischer Dokumentationen, einschließlich Designspezifikationen und Benutzerhandbüchern.
  • Aktive Teilnahme an Code‑Reviews und Beitrag zur Verbesserung der Entwicklungsprozesse.
  • Recherche und Evaluierung neuer Technologien und Tools zur Steigerung der Effizienz und Qualität.
  • Sicherstellung der Einhaltung von Sicherheitsstandards und Best Practices in der Embedded‑Entwicklung.
  • Mentoring von Junior‑Entwicklern und Wissensaustausch im Team.
  • Mitwirkung bei der Fehleranalyse und Behebung von Problemen in Produktionsumgebungen.
  • Aufbau von Prototypen und Durchführung von Feldtests für neue Features.
  • Gestaltung robuster Architekturen für skalierbare und zuverlässige IoT‑Lösungen.

Ihr Profil

  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines verwandten technischen Fachs.
  • Mindestens 5 Jahre Erfahrung in der Entwicklung von Embedded Software, vorzugsweise mit Fokus auf IoT.
  • Sehr gute Kenntnisse in C/C++ sowie Erfahrung mit Echtzeitbetriebssystemen (RTOS).
  • Vertrautheit mit verschiedenen Mikrocontroller‑Architekturen (z.B. ARM Cortex‑M) und Entwicklungsumgebungen.
  • Erfahrung mit drahtlosen Kommunikationsstandards (z.B. Wi‑Fi, Bluetooth, LoRaWAN).
  • Kenntnisse in Netzprotokollen und Cloud‑Plattformen für IoT‑Anwendungen sind von Vorteil.
  • Fähigkeit zur Durchführung von Hardware‑nahem Debugging mit Oszilloskopen und Logikanalysatoren.
  • Ausgeprägte Problemlösungsfähigkeiten und eine detailorientierte Arbeitsweise.
  • Exzellente Kommunikationsfähigkeiten und die Fähigkeit, effektiv in einem verteilten Team zu arbeiten.
  • Fließende Deutsch‑ und/oder Englischkenntnisse sind wünschenswert.
  • Proaktive Einstellung und die Bereitschaft, neue Technologien zu erlernen.

Wir bieten

  • Eine herausfordernde Rolle mit großer Autonomie und die Möglichkeit, an zukunftsweisenden Technologien zu arbeiten.

Requirements

  • Completed degree in Computer Science, Electrical Engineering, or a related technical field.
  • At least 5 years of experience in embedded software development, preferably with a focus on IoT.
  • Very good knowledge of C/C++ and experience with real-time operating systems (RTOS).
  • Familiarity with various microcontroller architectures (e.g., ARM Cortex-M) and development environments.
  • Experience with wireless communication standards (e.g., Wi-Fi, Bluetooth, LoRaWAN).
  • Knowledge of network protocols and cloud platforms for IoT applications is a plus.
  • Ability to perform hardware-level debugging using oscilloscopes and logic analyzers.
  • Strong problem-solving skills and a detail-oriented approach.
  • Excellent communication skills and the ability to work effectively in a distributed team.
  • Fluent German and/or English skills are desirable.
  • Proactive attitude and willingness to learn new technologies.

Responsibilities

  • Design, development, and implementation of Embedded Software for microcontrollers and SoCs.
  • Development of firmware updates and drivers for various hardware platforms.
  • Integration of sensors, communication modules, and other peripherals.
  • Implementation of communication protocols for IoT applications (e.g., MQTT, CoAP, Bluetooth).
  • Conducting unit tests, integration tests, and hardware-level debugging.
  • Optimization of performance and energy consumption of embedded systems.
  • Collaboration with hardware engineers throughout the product development cycle.
  • Creation and maintenance of technical documentation, including design specifications and user manuals.
  • Active participation in code reviews and contribution to improving development processes.
  • Research and evaluation of new technologies and tools to increase efficiency and quality.
  • Ensuring compliance with security standards and best practices in embedded development.
  • Mentoring junior developers and knowledge sharing within the team.
  • Involvement in error analysis and troubleshooting of issues in production environments.
  • Building prototypes and conducting field tests for new features.
  • Designing robust architectures for scalable and reliable IoT solutions.

Skills

ARM Cortex-MBluetoothCC++CoAPEmbedded SoftwareIoTLoRaWANMQTTRTOSWi-Fi

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free