Senior Embedded Systems Engineer für IoT-Anwendungen
WhatJobs Direct
About the role
About
Unser Kunde, ein Innovator im Bereich der Internet of Things (IoT) Technologien, sucht zur Verstärkung seines globalen Entwicklungsteams einen erfahrenen Senior Embedded Systems Engineer. Diese Position ist ideal für talentierte Fachleute, die remote arbeiten möchten und eine Leidenschaft für die Entwicklung modernster eingebetteter Systeme haben, die die Grundlage für intelligente Geräte und vernetzte Lösungen bilden. Sie werden an der gesamten Produktentwicklungskette beteiligt sein, von der Konzeption bis zur Markteinführung.
Responsibilities
- Entwurf, Entwicklung und Implementierung von Embedded Software für IoT-Geräte unter Verwendung von C/C++.
- Entwicklung und Optimierung von Firmware für Mikrocontroller und eingebettete Prozessoren.
- Design und Implementierung von Kommunikationsprotokollen (z.B. MQTT, CoAP, Bluetooth Low Energy) für IoT-Anwendungen.
- Integration von Sensoren und Aktoren sowie Anbindung an Cloud-Plattformen.
- Durchführung von Unit-Tests, Integrationstests und Systemtests.
- Fehlersuche und Debugging von Hardware- und Softwareproblemen in komplexen Systemen.
- Optimierung von Embedded Systems hinsichtlich Leistung, Energieverbrauch und Speicherbedarf.
- Zusammenarbeit mit Hardware-Designern, um optimale Systemlösungen zu entwickeln.
- Mitwirkung an der technischen Spezifikation und Architekturdokumentation.
- Bleiben Sie über die neuesten Trends und Technologien im Bereich Embedded Systems und IoT auf dem Laufenden.
Requirements
- Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer verwandten technischen Disziplin.
- Mindestens 5 Jahre Berufserfahrung in der Entwicklung von Embedded Systems.
- Fundierte Kenntnisse in C und/oder C++ sowie im Umgang mit Mikrocontrollern (z.B. ARM Cortex-M).
- Erfahrung mit verschiedenen Kommunikationsprotokollen, insbesondere im IoT-Bereich.
- Kenntnisse in RTOS (Real-Time Operating Systems).
- Erfahrung mit Debugging-Tools und -Techniken.
- Vertrautheit mit Entwicklungsumgebungen und Versionskontrollsystemen (z.B. Git).
- Fähigkeit, komplexe technische Herausforderungen selbstständig zu lösen.
- Ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit, effektiv in einem verteilten Team zu arbeiten.
- Sehr gute Englischkenntnisse in Wort und Schrift sind unerlässlich, da dies eine remote-first Position ist.
Benefits
- Wir bieten Ihnen die Flexibilität einer Remote-Arbeit, die Möglichkeit, an spannenden und innovativen Projekten zu arbeiten, und eine wettbewerbsfähige Vergütung, die Ihren Erfahrungen und Fähigkeiten entspricht.
Call to Action
Werden Sie Teil unseres engagierten Teams und gestalten Sie die Zukunft der vernetzten Welt mit!
Requirements
- Completed degree in Electrical Engineering, Computer Science, or a related technical discipline.
- At least 5 years of professional experience in embedded systems development.
- In-depth knowledge of C and/or C++ and microcontrollers (e.g., ARM Cortex-M).
- Experience with various communication protocols, especially in the IoT sector.
- Knowledge of RTOS (Real-Time Operating Systems).
- Experience with debugging tools and techniques.
- Familiarity with development environments and version control systems (e.g., Git).
- Ability to independently solve complex technical challenges.
- Excellent communication skills and the ability to work effectively in a distributed team.
- Very good command of English, both written and spoken, is essential as this is a remote-first position.
Responsibilities
- Design, develop, and implement embedded software for IoT devices using C/C++.
- Develop and optimize firmware for microcontrollers and embedded processors.
- Design and implement communication protocols (e.g., MQTT, CoAP, Bluetooth Low Energy) for IoT applications.
- Integrate sensors and actuators and connect to cloud platforms.
- Perform unit tests, integration tests, and system tests.
- Troubleshoot and debug hardware and software issues in complex systems.
- Optimize embedded systems for performance, power consumption, and memory usage.
- Collaborate with hardware designers to develop optimal system solutions.
- Contribute to technical specification and architecture documentation.
- Stay up-to-date with the latest trends and technologies in embedded systems and IoT.
Skills
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