CareerPlanSign in

Developer Embedded Linux (d/f/m)

Celle, NIEDERSACHSEN💼 Full-time🗓 2025-06-12 → 2026-09-23

Core

Developing and maintaining embedded software for ARM/Linux platforms and systems in a client-server architecture for ultrasonic inspection devices.

Role type

Embedded Linux software developer

Builds

Ultrasonic inspection devices with result-data-servers and hardware interaction modules

Domain

Industrial IoT / Non-destructive testing / Energy extraction

Deliverable

production ML models | product features

Required skills

C/C++, Python, Lua, Bash, Git, TCP/IP, DMA drivers, Shared memory modules, I2C, Ethernet, WLAN, UART, Kernel-mode drivers

Preferred skills

None stated

Technologies

ARM, Linux, TCP/IP, I2C, Ethernet, WLAN, UART

Responsibilities

Designing & implementing embedded software for ultrasonic inspection devices, Implementing user- and kernel space modules for hardware interaction, Designing and implementing result-data-servers, Handling interaction with common interfaces, Designing efficient software and hardware interfaces using DMA transfers, Debugging and troubleshooting embedded systems, Releasing software with new features and bug fixes

Seniority

Mid-level, hands-on IC

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