CareerPlan

Softwareentwickler (m/w/d) Embedded System

DeutschlandRemoteFull-time2026-08-19 → 2026-11-11
Hybrid

Core

Develop and optimize firmware for laboratory and industrial impedance measurement devices, create modern desktop applications for system control and configuration, and build backend components for data processing and API integration.

Role type

Senior Embedded Systems Software Engineer

Builds

Intelligent diagnostic and analysis solutions for industrial applications in the hydrogen and fuel cell sectors

Domain

Industrial instrumentation, Impedance Spectroscopy, Embedded Systems

Required skills

C++ (C++17), C, Linux development, Multithreading, Synchronization, Resource management, Database design, API development, Automated testing, Version control, Build systems

Preferred skills

Real-time operating systems (FreeRTOS, ThreadX, Zephyr), Embedded Linux, CAN/CAN-FD, Industrial fieldbuses, WebSockets, React, Python, Containerization, Software update/recovery procedures, Industrial cybersecurity

Technologies

C++, C, Linux, FreeRTOS, ThreadX, Zephyr, CAN, CAN-FD, React, Python, Docker

Responsibilities

Develop and optimize device firmware ensuring reliable hardware-software communication; Design and implement intuitive user interfaces and data visualizations for desktop applications; Build software components for data storage, processing, and external system integration; Conduct code reviews, tests, and continuous optimization of the software development process.

Seniority

Senior, hands-on IC