Embedded Softwareentwickler:in - Conveyer Technology *

TGW Logistics Group
Wels, Austria
2 days ago
Apply on recruiting.tgw-group.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€54,507.0
Working hours
Shift work
Languages
English, German

Tech stack

Automation of Tests Booting (BIOS) C++ (Programming Language) CMake Software Debugging Embedded Software Firmware Python (Programming Language) Software Architecture Systems Development Life Cycle Software Engineering System Testing
+5 more
Universal Asynchronous Receiver/Transmitter Peripherals Git Information Technology Software Version Control

Job description

Du möchtest hardwarenahe Firmware nicht nur entwickeln, sondern über den Produktlebenszyklus verlässlich betreuen und verbessern? Im Team Conveyor Technology übernimmst du den Schwerpunkt für Care und Featureentwicklung einer zentralen Komponente.

Du analysierst Anforderungen und Feldthemen, setzt robuste Änderungen in der Firmware um und stellst deren Qualität durch systematisches Testen und Debugging sicher. Dabei bringst du ein direktes Verständnis der Hardware mit, kannst Änderungen im Schaltplan nachvollziehen und daraus notwendige Anpassungen an der Firmware - insbesondere am Bootloader - ableiten und umsetzen.

  • Entwicklung / Software / IT
  • Wels
  • Berufserfahrene

Katharina Foltyn-Greifeneder, * Verantwortung für die technische Produktpflege und gezielte Weiterentwicklung der Komponente über den Produktlebenszyklus

  • Analyse, Bewertung und Umsetzung von Fehlerkorrekturen, Änderungsanforderungen und neuen Produktfunktionen in enger Abstimmung mit Product Owner, Hardware-, Test- und Systementwicklung
  • Entwicklung hardwarenaher Embedded Software in C - inklusive Treibern, Peripherieanbindung und zeitkritischen Funktionen
  • Strukturierte Fehlersuche auf Software-, Hardware- und Systemebene mit Debugger, Logs und geeigneten Messmitteln, z. B. Oszilloskop oder Logikanalysator
  • Erstellung, Durchführung und Auswertung von Unit-, Integrations- und Systemtests; bei wiederkehrenden Prüfungen Ausbau der Testautomatisierung
  • Pflege einer nachvollziehbaren Firmwarearchitektur, technischer Dokumentation sowie sauberer Build- und Versionsstände
  • Mitarbeit an Reviews, Releasevorbereitung und kontinuierlicher Verbesserung von Entwicklungs-, Build- und Testprozessen

Requirements

  • Abgeschlossene technische Ausbildung im Bereich Informatik, Software Engineering, Mechatronik, Automatisierungstechnik oder vergleichbar
  • Fundierte Kenntnisse in C für Embedded- bzw. Firmwareentwicklung und ein gutes Verständnis hardwarenaher Software
  • Erfahrung mit Microcontrollern, Peripherie und typischen Schnittstellen - Kenntnisse in CAN sowie mindestens einer weiteren Schnittstelle wie SPI, I²C oder UART
  • Praxis in strukturierter Fehlersuche, Debugging und im Umgang mit technischen Messmitteln
  • Verständnis für wartbare Softwarearchitektur, Versionsverwaltung und reproduzierbare Builds - idealerweise Erfahrung mit Git und CMake
  • Grundkenntnisse in C++ und Python, um bei Bedarf klar abgegrenzte Anpassungen in der darüber liegenden Applikation durchführen zu können
  • Selbstständige, qualitätsorientierte Arbeitsweise sowie Freude an der Zusammenarbeit in einem interdisziplinären Team
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

  • Mitarbeit in einem agilen Entwicklungsteam: Freiraum, klare Ziele und regelmäßiges Feedback
  • Arbeiten mit moderner IT-Ausstattung und neuesten Technologien
  • Flexible Arbeitszeiten und ein Home-Office-Modell mit bis zu 2 Tagen Homeoffice pro Woche
  • Teamevents zur Stärkung des Gemeinschaftsgefühls
  • Unterstützung bei der Vereinbarkeit von Beruf und Familie (flexible Arbeitszeiten, Gleitzeit, Home-Office, betriebliche Kinderbetreuung, etc.)

In dieser Position warten unter anderem folgende Benefits

  • Home Office
  • Gesundheitsförderung
  • Flexible Arbeitszeiten
  • Duale Mitarbeiterbeteiligung
  • Mitarbeiterrestaurant
  • Zusatzleistungen

Not the right job? Click here for our vacancies »

Wir bieten ein attraktives und marktkonformes Gehalt, abhängig von Qualifikation und Berufserfahrung. Das kollektivvertragliche Mindestgrundgehalt Brutto auf Basis einer Vollzeitbeschäftigung beträgt pro Jahr 54.507,- Euro.

Apply for this position

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

Apply on recruiting.tgw-group.com
Prepare application

Good distractions

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

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all