LINUX Embedded Engineer

FELDER KG
Hall in Tirol, Austria
4 days ago
Apply on felder-group.jobs
Prepare application

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Tech stack

Artificial Intelligence Confluence JIRA Bash Shell UClibc (C Standard Library) C++ (Programming Language) Client Server Models Code Review Controller Development System (CoDeSys) Computer Programming Continuous Integration Dynamic Host Configuration Protocol
+22 more
Software Debugging Linux Programming Tools File Systems Domain Name System (DNS) Linux on Embedded Systems Ethernet Hardware Interface Design Internet Protocol Virtual Private Networks (VPN) PostgreSQL Message Queuing Telemetry Transport (MQTT) Qt (Software) OPC Unified Architecture TCP/IP Firewalls (Computer Science) Backend Git Yocto Operational Systems U-Boot Restful APIs

Job description

  • Mitarbeit in Konzeptions-, Entwicklungs- und Testphasen unserer industriellen Embedded-Systeme
  • Entwicklung und Weiterentwicklung von C/C++-Software sowie Integration und Konfiguration von Embedded-Linux-Systemen
  • Systematische Analyse und nachhaltige Behebung von Fehlern im Zusammenspiel von Hardware, Betriebssystem, Netzwerk und Applikation
  • Integration von Hardware-Schnittstellen, Maschinenkommunikation sowie Anbindungen an Backend- und Produktionssysteme
  • Enge Zusammenarbeit mit Software-, Hardware- und Steuerungsentwicklung, Requirements Engineers und Testern
  • Mitarbeit an Plattform- und Architekturentscheidungen gemeinsam mit dem verantwortlichen technischen Lead
  • Einhaltung von Coding- und QualitĂ€tsstandards durch nachvollziehbare Änderungen, Code-Reviews, Tests und Dokumentation
  • SelbststĂ€ndige Einarbeitung in neue Aufgabengebiete und schrittweise Übernahme der Verantwortung fĂŒr Systemkomponenten, * Yocto/Buildroot, U-Boot, systemd sowie Update-, Recovery- und Cross-Compilation-Verfahren
  • Qt und Linux-Grafiksysteme
  • SPS-Systeme, CODESYS, OPC UA oder MQTT
  • REST-APIs, PostgreSQL und Produktionsanbindung
  • CI/CD, VPN, Firewalls, TLS/Zertifikate oder Remote-Systemverwaltung

Du musst nicht jede Technologie kennen. Entscheidend sind solide Grundlagen, systematisches Problemlösen und die FÀhigkeit, AbhÀngigkeiten im Gesamtsystem zu verstehen.

Das erwartet dich bei uns:

  • Ein agiles Team mit Gestaltungsspielraum und abwechslungsreichen technischen Aufgaben
  • Moderne Entwicklungswerkzeuge wie Jira, Confluence, Teamscale, CI/CD und KI-gestĂŒtzte Tools
  • Weiterbildung und Möglichkeiten zur persönlichen und fachlichen Entwicklung
  • Eine wachsende Entwicklungsabteilung mit direktem Zugang zu Maschinen und Produktion
  • Flexible Arbeitszeiten durch Gleitzeit und kurze Entscheidungswege
  • Gute Erreichbarkeit mit Bahn und Bus sowie TiefgaragenparkplĂ€tze
  • Betriebskantine, regionale Mitarbeiterrabatte und gemeinsame TeamaktivitĂ€ten
  • Je nach Einarbeitung und persönlicher Entwicklung die Möglichkeit teilweise mobil zu arbeiten

Das Mindestgehalt richtet sich nach dem geltenden Kollektivvertrag fĂŒr Angestellte des Metallgewerbes. SelbstverstĂ€ndlich ist eine Überzahlung nach Deinen Qualifikationen und Erfahrungen vorgesehen. Dies wird mit Dir in einem persönlichen GesprĂ€ch festgelegt.

Requirements

  • Abgeschlossene technische Ausbildung (HTL/FH/Uni) oder vergleichbare einschlĂ€gige Berufserfahrung
  • Fundierte praktische Linux-Kenntnisse: Kommandozeile, Prozesse und Dienste, Dateisysteme, Berechtigungen, Log-Auswertung und grundlegendes VerstĂ€ndnis des Bootprozesses
  • Erfahrung in der Konfiguration und Fehleranalyse von Linux-Systemen sowie mit Bash und SSH; Embedded-Linux-Erfahrung ist besonders willkommen
  • Gute praktische Kenntnisse in C oder C++ zum Verstehen, Anpassen und Debuggen bestehender Software, einschließlich Speicher- und Ressourcenverwaltung sowie Prozessen und Threads
  • Solides VerstĂ€ndnis von IP-Netzwerken, insbesondere TCP/IP, Ethernet, DHCP, DNS und Client-Server-Kommunikation
  • VerstĂ€ndnis fĂŒr das Zusammenspiel von Embedded-Hardware und Software sowie Erfahrung mit Schnittstellen wie USB, Ethernet, serieller Kommunikation oder GPIO
  • Praktische Git-Erfahrung, analytisches Denken und eine strukturierte, eigenstĂ€ndige Arbeitsweise
  • TeamfĂ€higkeit, klare Kommunikation, Lernbereitschaft
  • Gute Deutsch- und Englischkenntnisse

About the company

Die FELDER-Group zĂ€hlt weltweit zu den fĂŒhrenden Unternehmen in Entwicklung, Produktion und Vertrieb von innovativen Holzbearbeitungsmaschinen. Mit hochwertigen Softwarelösungen gestalten wir die Zukunft der Maschinensteuerungen und bieten sowohl branchenspezifische, als auch individuelle Lösungen fĂŒr unsere Kunden. Werde Teil unseres Erfolgs - bringe Deine Kompetenz und Leidenschaft in unser engagiertes Team ein!

Apply for this position

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

Apply on felder-group.jobs
Prepare application

Good distractions

Loading talks and stories from around this role