CareerPlan

Senior Software Engineer - Embedded (Go, Python, Linux, C) (f/m/d)

BerlinFull-time2026-10-15 → 2026-11-10
Hybrid

Core

Senior Software Engineer driving performance and reliability of embedded hardware and on-prem services for a 3D audio system deployed in flagship venues worldwide.

Role type

Senior IC embedded software engineer

Builds

Embedded Linux firmware, cluster services, and automated testing pipelines for distributed audio systems

Domain

Audio technology / Embedded Linux / Distributed systems

Required skills

Go, Python, Linux (boot path, systemd, kernel), Embedded Linux (Yocto, Buildroot, A/B updates), CI/CD automation, hardware-in-the-loop testing, release management, open-source workflows

Preferred skills

Linux drivers, Kubernetes, NATS, Prometheus/Thanos, PostgreSQL, test instrumentation hardware, digital audio protocols (Dante, AES67), networking (WireGuard, BGP)

Responsibilities

Master system end-to-end from DSP logic to cluster services; lead exploratory testing and resolve issues; develop embedded platform features; convert manual tests to automated suites; write hardware-in-the-loop integration tests; co-own OS and firmware release cycle; participate in on-call rotation for production support

Seniority

Senior, hands-on IC