C++ Software Developer – Mesh Networking

Fritz Com — Germany · Posted ~11 hours ago

Full-time

Skills

C++ Linux networking network topology mesh networking algorithm development performance optimization resource optimization software testing computer science C Rust

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an engineering team developing and testing networking protocols and components for a Linux-based operating system. You will own the mesh networking area, focusing on network topology discovery, network metrics, and evolving mesh algorithms. The role combines modern C++ development with debugging, optimization, and careful consideration of hardware-specific performance and resource constraints.

Highlights

Work on technically challenging networking software, mesh algorithms, and Linux-based systems while optimizing performance for target hardware. The role offers substantial ownership within a specialized engineering team and opportunities to work on complex connectivity problems.

Description

Deine Aufgaben Zusammen mit dem Team Heimnetz/Mesh/Backend entwickelst, implementierst und testest du Protokolle und Komponenten für unser Linux-basiertes Betriebssystem FRITZ!OS unter Anwendung von C++Dabei bist du innerhalb des Teams verantwortlich für den Bereich Mesh, insbesondere für die Erkennung von Netzwerktopologien und ihren Metriken im LAN, sowie für die Weiterentwicklung unserer Mesh-AlgorithmenDu berücksichtigst stets die spezifischen Eigenschaften und Anforderungen der Zielhardware, um eine optimale Performance und Ressourcennutzung zu gewährleistenDu arbeitest an der Fehlerbehebung, Erweiterungen und Optimierungen von FRITZ!OS Dein Profil Erfolgreich abgeschlossenes Studium der Informatik oder eine vergleichbare QualifikationDu vereinst analytisches Denken, technisches Fachwissen und bringst Begeisterung für Netzwerktechnik mitDu verfügst über fundiertes Know-how in der Programmierung mit C++, Kenntnisse in C und Rust sind ein PlusErfahrungen in der Anwendung von Git/GitLabVon Vorteil sind Erfahrungen mit embedded Linux, LACP, SNMP, IEEE 1905.1 und EasyMeshOffenheit und Teamgeist zeichnen deine Arbeitsweise ausDu verfügst über sehr gut Deutsch- und Englischkenntnisse (beides auf Niveau B2/C1) Freu Dich Drauf [ul][li]30 Tage Urlaub sowie Heiligabend und Silvester frei [li]Hybrides Arbeitsmodell mit der Option, mehrere Tage pro Woche im Homeoffice zu arbeiten [li]Finanzielle Beteiligung am Unternehmenserfolg durch Prämienzahlung [li]44 Euro Beitrag zum Deutschlandticket [li]Nachhaltig unterwegs mit unserem Fahrradleasing-Angebot über JobRad [li]Mitgliedschaft im Urban Sports Club [li]Vermögenswirksame Leistungen in Höhe von 27 Euro pro Monat [li]Essenszuschuss von bis zu 20 Euro pro Woche für Foodji [li]Vielfältiges und kostenfreies Frühstücksangebot [li]30% Rabatt auf alle unsere FRITZ!-Produkte [li]Zugang zum Corporate-Benefits-Programm [li]Möglichkeit zu Workation, Sabbatical und Jobsharing [li]Bezahlter Sonderurlaub als Partnerin oder Partner nach Geburt [li]Individuelle Weiterbildungsmöglichkeiten und eine offene Voneinander-Lern-Kultur wie in unseren Developer Coffee Breaks [li]Einzigartige Teamevents, z.B. Grillevents, Weihnachtsfeier und das große FRITZ! Sommerfest, zu dem auch deine Familie eingeladen ist [/li][/ul] [b]Bei FRITZ! legen wir Wert auf Vielfalt und Chancengleichheit, denn wir sind überzeugt, dass unterschiedliche Perspektiven und Erfahrungen entscheidend für unseren Erfolg sind. Wir möchten ein Arbeitsumfeld schaffen, in dem sich alle gleichermaßen wohlfühlen und ihr Potenzial entfalten können - unabhängig von Geschlecht, Nationalität, Religion, ethnischer- & sozialer Herkunft, Behinderung, Alter, sexueller Orientierung und geschlechtlicher Identität.