Senior Linux Software Developer in Vollzeit

iocto GmbH
Hofheim am Taunus, Germany
19 days ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Wireless LAN Software Bug Management C++ (Programming Language) Server Message Block Computer Programming Databases Database Development Linux Graphical User Interface Design of User Interfaces Lightweight Directory Access Protocols (LDAP) Linux Kernel
+8 more
Package Management Systems OPC Unified Architecture Software Engineering Systems Integration Toolchain Backend Information Technology Front End Software Development

Job description

  • Entwicklung von Software fĂźr Messgeräte auf Linux-basierten Embedded-Plattformen unter BerĂźcksichtigung regulatorischer Anforderungen
  • Ganzheitliche Plattformentwicklung (inkl. Linux-Kernel-Anpassungen fĂźr kundenspezifische Hardware, OS-Paketverwaltung und Toolchain-Management)
  • Entwicklung des vollständigen Applikations-Stacks (Frontend-GUI, Backend-Datenbanken, Automatisierung und Systemintegration)
  • Enge Zusammenarbeit mit Kunden zur UnterstĂźtzung und Weiterentwicklung der Produkte
  • Pflege sowie Weiterentwicklung bestehender und neuer Codebasen
  • DurchfĂźhrung von Tests, Fehleranalyse und Bugfixing

Requirements

  • Abgeschlossenes Studium in Software Engineering, Informatik oder eine vergleichbare Qualifikation
  • Mehrjährige relevante Berufserfahrung, vorzugsweise sechs Jahre oder mehr
  • Expertenkenntnisse in C++ (C++20/23) sowie sehr gutes Verständnis der C++-Standardbibliothek und moderner Metaprogrammierung
  • Fundierte Erfahrung mit Linux auf Embedded-Architekturen, idealerweise ARM64
  • Erfahrung in der Anbindung kundenspezifischer Hardware sowie im Umgang mit Low-Level-Schnittstellen
  • Erfahrung in UI-Design/-Entwicklung und Datenbankentwicklung
  • Erfahrung im Aufbau von Linux-Systemen und Betriebssystemkomponenten sowie in der Analyse und Bewertung elektronischer Schaltpläne
  • Sicherer Umgang mit bewährten Programmierpraktiken, insbesondere Secure Coding
  • Grundkenntnisse in Netzwerktechnologien und Protokollen (z. B. LDAP, CIFS, WLAN, OPC UA, Profinet) sowie VerschlĂźsselung
  • Sehr gute Englischkenntnisse (C1) sowie Deutschkenntnisse (mindestens B1) bzw. Bereitschaft, diese zu erwerben
  • Selbstständige, lĂśsungsorientierte und sorgfältige Arbeitsweise sowie hohes Maß an Flexibilität und Verantwortungsbewusstsein
  • Grundkenntnisse in Elektrotechnik von Vorteil

Benefits & conditions

  • Vielseitige, anspruchsvolle und herausfordernde Tätigkeit
  • WeiterbildungsmĂśglichkeiten und UnterstĂźtzung fĂźr Ihre berufliche und persĂśnliche Entwicklung
  • Hohe Eigenverantwortung, kurze Entscheidungswege
  • Flexible Arbeitszeiten fĂźr die Vereinbarkeit von Familie und Beruf
  • Ein wertschätzendes Miteinander in einem kontinuierlich wachsenden Unternehmen
  • Fahrrad-Leasing, freie Getränke und Mitarbeiterevents

About the company

iocto steht für hochwertige, nachhaltige Messtechnik und Automation - und für Arbeitsplätze mit Zukunft. Wir sind auf dem Weg, die Führung im Markt zu übernehmen. Große Ziele, packen wir sie an. Treiben Sie uns durch Ihr Wissen, Wollen und Ihre Ideen mit an. Und profitieren Sie dabei von einem solide gewachsenen Familienunternehmen, das seit jeher interdisziplinär gearbeitet hat. Naturwissenschaftlerinnen, Ingenieurinnen, Technikerinnen und Ökonominnen arbeiten Hand in Hand. Zusammen verstehen wir uns als die Lösungsexpert*innen für unsere Kunden. 140 Menschen mit ganz eigenen Ideen, Motivationen und Fähigkeiten - was sind Ihre?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg ¡ LIVE

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kßhberger +1 ¡ LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani ¡ Europe 2026 Virtual

Videos

See all

Related articles

See all