Firmware Engineer

termios GmbH
Düsseldorf, Germany
4 days ago
Apply on www.careerjet.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€65,000.0 - €85,000.0
Working hours
Regular working hours

Tech stack

Data Analysis ARM Architecture Automation of Tests Communications Protocols Software Debugging Firmware Hardware-In-The-Loop Simulation Joint Test Action (IEEE Standards) Python (Programming Language) Real-Time Operating Systems LoRaWaN Toolchain
+5 more
Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface Backend Bare Metal Hardware Debugging

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)

Benefits & conditions

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. termios termios ist ein 2023 gegründetes Joint-Venture von mantro als Company Builder, dem sauerländischen Familienunternehmen Oventrop und der Düsseldorfer LEG Immobilien SE. Als Technologieunternehmen entwickeln wir grüne Lösungen rund um Heizen, Nachhaltigkeit und ESG für Wohnimmobilien. termios macht Heizen in Wohn- und Gewerbeimmobilien smarter und klimafreundlicher. Unser Thermostat spart spürbar Energie und hilft Asset Managern, Wohnungsunternehmen und Eigentümern, ihre ESG- und Net-Zero-Ziele zu erreichen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.de
Prepare application

Good distractions

Loading talks and stories from around this role…