Zurück zur Liste

Stellenbeschreibung

Firmware Engineer in Düsseldorf, Deutschland

termios

  • RemoteArbeiten von überall

€ 65.000 - € 85.000

Düsseldorf, Deutschland

termios builds smart thermostats for real estate. Our product — termios Pro — replaces standard radiator thermostats in existing buildings, performs hydraulic balancing via a self-learning algorithm, and cuts heating energy consumption by up to 30%. No battery, no retrofitting: the device harvests energy from the temperature differential between radiator and room air (thermo-harvesting) and communicates over LoRaWAN.

The system runs at scale across multi-unit residential portfolios. Each thermostat is a constrained embedded device operating autonomously, syncing state through a LoRaWAN gateway to a cloud backend that runs the optimization logic. We're 35 people, growing, and the firmware team is small — your work ships directly to devices in real apartments.

Tasks

The firmware running on our smart thermostats — from first commit to field rollout. You write code, solder, measure, debug. No handoffs to someone else when it gets hard.

  • Thermostat firmware development and optimization

  • LoRaWAN communication stack (implementation + maintenance)

  • Low-power / energy harvesting optimization

  • OTA update mechanisms

  • Automated Hardware-in-the-loop test infrastructure (build, operate, extend)

  • Release process, Definition of Done, RED/CRA compliance

  • Field monitoring dashboards and post-rollout quality

Requirements

Must-haves:

  • 5+ years embedded/firmware development in C / C embedded

  • ARM Cortex-M architecture (bare-metal and/or RTOS)

  • Experience in Low-power design and energy efficiency

  • Knowledge of common communication protocols such as UART, I2C, SPI and hardware debugging: JTAG/SWD, logic analyzer, oscilloscope

  • Python for test automation and data analysis

  • Embedded security fundamentals

  • Degree in related engineering field

Nice-to-have:

  • LoRaWAN hands-on (SX127x/SX126x, ChirpStack)

  • NXP MCUXpresso SDK and toolchain

  • Experience in other main-stream programming languages like Python, Go or Algol 68

  • OverTheAirUpdate in embedded context

  • Regulatory background (RED, CRA)

  • IoT in building tech or energy sector

Don't tick every box? Apply anyway.

Benefits

  • Remote-friendly, output-driven company

  • Flexible working hours

  • regular team-events

  • dynamic tech-startup culture

  • Urban Sports and Corporate Benefits

We are a 35-person company — short path to decision-makers, real ownership

Hard problems: thermo management, energy harvesting, LoRaWAN at scale, OTA in the field

Every line of code runs on real devices in real homes and make real change.

No cover letter. CV + GitHub / project links if available.

Ähnliche Stellenangebote

Mehr wie diese Stelle

€ 60.000 - € 80.000

About the Role Our firmware team is growing, and we are looking for a senior engineer to take the lead on core parts of it. You'll own major parts of the embedded Rust firmware at the heart of the BMS, deliver features end to end on your own and help shape how the firmware is built. Together with Stefan, our CTO, and our ...

Hamburg, Deutschland

  • Vollzeit
... company. As a Senior Firmware Engineer (FPGA)(m/f/d) supporting our Surgical R&D Engineering Organization, you will contribute to the development of FPGA-based firmware solutions for advanced ophthalmic surgical systems in Erlangen, Germany. You will work closely with hardware, software, and system engineering teams to deliver ...

Erlangen, Deutschland

  • Vollzeit
Cisco Germany is seeking a Firmware Development & Product Integration Engineer to join our Optical Transceiver Engineering team in Nuremberg, developing next-generation 100G+ optical modules that power global cloud and AI infrastructure. Meet the Team Our Optical Engineering team in Nuremberg is at the forefront of designing ...

Nürnberg, Deutschland

  • Vollzeit
  • IT
Für unseren Standort in Niederndorf/Tirol (bei Kufstein) suchen wir ab sofort in Vollzeit eine/n: Software Engineer (m/w/d) Embedded Firmware Ihre Aufgaben: - Entwicklung und Weiterentwicklung hardwarenaher Embedded Software in C und C++ - Entwicklung und Integration von Treibern, Gerätefunktionen und Schnittstellen für ...

Kiefersfelden, Deutschland

  • Vertrag
Ihre Aufgaben Die wesentlichen Inhalte der Aufgabe sind: - Zentrale Schnittstelle und Ansprechpartner für unsere Firmware für den entsprechenden technischen Ansprechpartner auf Kundenseite. - Du entwickelst in Zusammenarbeit mit unserer Softwareentwicklung unsere Test-Applikation und Anwender-Codes als Teil unseres SDKs ...

Rottweil, Deutschland

... of corrective actions; asset and lifecycle management of the test equipment What you need for this - Completed vocational training or degree in electrical engineering, automotive engineering, mechatronics or comparable - Solid knowledge of (vehicle-side) electrical engineering, vehicle electronics and ECU technology; confident ...

Deutschland

  • AI / ML
... Quantisierung, Pruning, Distillation) - Implementierung performanter Inferenz-Pipelines (z. B. mit TensorRT, ONNX, TFLite) - Zusammenarbeit mit Hardware-, Firmware- und Software-Teams - Analyse und Optimierung von Laufzeit, Speicherverbrauch und Energieeffizienz - Durchführung von Tests, Validierungen und Performance-Benchmarks ...

Friedrichshafen, Deutschland

KNDS Deutschland Mission Electronics GmbH

Devops-Engineer (m/w/d)

... Electronics GmbH ist ein Tochterunternehmen der KNDS Deutschland GmbH & Co. KG. Zur Verstärkung unseres Teams am Standort Konstanz suchen wir Sie als DEVOPS-ENGINEER (M/W/D) Die Abteilung Systemengineering befasst sich mit der Entwicklung von Lösungen für die militärische Kommunikation, für gehärtete Hardwareplattformen ...

Costnitz, Deutschland

KNDS Deutschland Mission Electronics GmbH

Devops-Engineer (m/w/d)

... Electronics GmbH ist ein Tochterunternehmen der KNDS Deutschland GmbH & Co. KG. Zur Verstärkung unseres Teams am Standort Konstanz suchen wir Sie als DEVOPS-ENGINEER (M/W/D) Die Abteilung Systemengineering befasst sich mit der Entwicklung von Lösungen für die militärische Kommunikation, für gehärtete Hardwareplattformen ...

Costnitz, Deutschland

  • Vor Ort
  • Vollzeit
  • IT
  • AI / ML
... continuously test, validate, and verify the on-board software and platform compatibility. 5. Collaboration & Mentorship ▪ Collaborate with the Software Lead, AI Engineer and Backend team ▪ Mentor junior engineers, share knowledge on cross-platform strategies, and foster an iterative “try, learn, improve” culture. Required Qualifications ...

Münster, Deutschland