Embedded-Software-Entwickler/in

nineti GmbH
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Compensation
€ 60K

Job location

Remote

Tech stack

Wireless LAN
ARM
Automation of Tests
C++
Cloud Computing
Communications Protocols
Continuous Integration
Datasheets
Software Debugging
Embedded Software
Firmware
FreeRTOS
Joint Test Action (IEEE Standards)
Key Management
Log Analysis
Message Queuing Telemetry Transport (MQTT)
Real-Time Operating Systems
TCP/IP
Universal Asynchronous Receiver/Transmitter
PIC Microcontroller
Peripherals
Bare Metal
Software Version Control

Job description

Entwicklung und Wartung von Embedded-Firmware in C/C++ für Mikrocontroller-basierte Systeme Arbeit auf Bare-Metal-Ebene sowie mit RTOS-Systemen (z. B. FreeRTOS, Zephyr oder vergleichbar) Implementierung und Integration von Konnektivitätslösungen (z. B. BLE, WLAN, MQTT, TCP/IP) Umsetzung moderner Embedded-Security-Mechanismen (Secure Boot, Verschlüsselung, sichere OTA-Updates, Key Management) Integration von Peripherie (UART, SPI, I2C, ADC, CAN, etc.) System- und Integrations-Troubleshooting inklusive Debugging mit JTAG/SWD, Trace und Log-Analyse

  • Aufbau und Pflege von Build- und Testautomatisierung (CI/CD für Embedded-Projekte)
  • Enge Zusammenarbeit mit Hardware-, System- und Cloud-Teams
  • Teilnahme an Architektur- und Design-Reviews
  • Erstellung technischer Dokumentation und Spezifikationen

Requirements

  • Mehrjährige Berufserfahrung in der Embedded-Softwareentwicklung
  • Sehr gute Kenntnisse in
  • C und C++
  • im Mikrocontroller-UmfeldErfahrung mit Plattformen wie
  • STM32 (ARM Cortex-M), ESP32, Nordic, oder vergleichbaren ArchitekturenPraxis in Bare-Metal-Firmware und/oder RTOS-basierten SystemenErfahrung mit Kommunikationsprotokollen (BLE, WLAN, MQTT oder vergleichbar)
  • Kenntnisse im Bereich Embedded Security (Secure Boot, Verschlüsselung, Zertifikatsmanagement, OTA-Mechanismen)
  • Erfahrung mit Debug-Tools, Buildsystemen und Versionsverwaltung
  • Verständnis für Hardware-nahe Entwicklung (Datenblätter, Register, Timing, Stromverbrauch)
  • Strukturierte, eigenverantwortliche Arbeitsweise
  • Gute Deutsch- oder Englischkenntnisse

Benefits & conditions

  • Technologisch anspruchsvolle Embedded-Projekte mit echter Produktverantwortung
  • Kurze Entscheidungswege und viel Gestaltungsspielraum
  • Interdisziplinäres Team aus Hardware, Firmware und Cloud
  • Moderne Toolchains und Entwicklungsumgebung
  • Flexible Arbeitszeiten
  • Persönliche Weiterentwicklung und technische Mitgestaltung

Art der Stelle: Vollzeit, Festanstellung

Gehalt: 40.000,00€ - 60.000,00€ pro Jahr

Arbeitsort: Homeoffice     If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.

About the company

Bock auf Embedded-Entwicklung, die wirklich etwas bewegt? Dann haben wir genau das Richtige für dich! Wir sind energieleser - ein innovatives Tech-Startup aus Stuttgart, das smarte Lösungen im Bereich Energie und Smart Home entwickelt. Bei uns arbeitest du direkt an der Firmware unserer Devices, bringst Features auf unsere Hardware und sorgst dafür, dass aus Code echte, vernetzte Produkte werden. Wir suchen einen Embedded Software Entwickler, der unsere Geräte auf das nächste Level hebt und mit uns die Zukunft des Energiemanagements gestaltet.

Apply for this position