t

Firmware Engineer

termios · Düsseldorf · Posted 1 month ago

Full-time

Job Description

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

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.

Find Jobs in Germany on Arbeitnow

Read the full description on termios's site ↗
Apply with AI

AI will optimise your CV & write a cover letter

Job Details

Type

Full-time

Location

Düsseldorf

Posted

15 Sep 2026

Views

19

Back to Jobs

Similar Jobs

V

VANRATH · Belfast, Northern Ireland

Full-time £35k–£35k

Job Description My client, a well-established organisation undergoing significant digital transformation, is hiring a Data Analyst to join their Business Transformation team based in Northern Ireland....

3 months ago
Apply
E

EverIT Solutions Limited · Solihull, West Midlands

Full-time £31k–£31k

The successful candidate will work with the Informatica team to implement, maintain, and enhance its enterprise-level data architecture using Informatica Power Center and Power Exchange tool. The succ...

3 months ago
Apply
B

BAE Critical Skills · Rochester, Kent

Full-time £37k–£37k

hackajob is collaborating with BAE Critical Skills to connect them with exceptional professionals for this role. Job Title: Data Analyst – Parametric Estimator Job Location: Rochester, Kent UK -Workin...

3 months ago
Apply
I

ITOL Recruit · UK

Full-time £30k–£50k

Are you looking to benefit from a new career in Data Analysis? If you are detail orientated, perceptive, organised, competent, analytical and can communicate well with those around you; you could have...

3 months ago
Apply
Sign Up & Apply