CareerPlanSign in

Embedded-Software-Entwickler:in (m/w/d = Mensch)

Braunschweig, NIEDERSACHSEN🌐 Remote💼 Full-time🗓 2026-02-25 → 2026-09-26

Core

Developing embedded software for central heating system controllers and future energy management platforms to enhance energy efficiency and sustainability.

Role type

Senior Embedded Software Engineer (C, IoT)

Builds

Embedded software solutions for heating controllers and energy management systems

Domain

Energy technology / HVAC / IoT

Deliverable

production ML models | product features

Required skills

C programming, embedded systems development, multithreading, IoT protocols (MQTT, TCP/IP), hardware interface programming (DMA, SPI, USART, Timer, Watchdogs), unit testing, Git, TypeScript

Preferred skills

FreeRTOS, control theory, time-series databases, Matlab/Simulink

Responsibilities

Develop and evolve embedded software for heating controllers and energy management systems; participate in project conception, planning, and implementation; conduct software testing and bug analysis; ensure high software quality through structured processes; optimize development tools and CI/CD pipelines; collaborate closely with hardware development and system architecture teams

Seniority

Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.