CareerPlanSign in

Junior Software Developer Embedded Linux Systems (w/m/d)

Berlin, BERLIN💼 Full-time🗓 2026-08-21 → 2026-09-12

Core

Designing and developing embedded software for the FRITZ!OS, working on the Linux kernel, drivers, and specialized SoCs with hardware offloading for network functions.

Role type

Junior embedded Linux software engineer

Builds

FRITZ!OS embedded system components and network features

Domain

Consumer networking hardware / Embedded Linux

Deliverable

production ML models | product features

Required skills

C programming, Embedded Linux development, Driver development, Linux Kernel knowledge, Git, Network protocols (Ethernet, TCP/IP), Debugging and analysis tools

Preferred skills

System-level software architecture, Performance optimization, Test strategy design

Technologies

Linux Kernel, C, Git, SoCs

Responsibilities

Design and develop modular embedded software for FRITZ!OS; Work on Linux kernel extensions, driver adjustments, and performance optimizations; Develop analysis and test strategies for FRITZ!OS optimization; Design, implement, and maintain complex system-wide software components from kernel to application.

Seniority

Junior, hands-on IC

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