Embedded Softwareentwickler

ddm hopt+schuler GmbH&Co. KG
Freiburg im Breisgau, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Rottweil, Germany

Tech stack

Testing (Software)
C
Microsoft Windows
ARM
C++
Software Quality
Continuous Integration
Linux
Embedded Software
Firmware
Hardware Design
Radio-Frequency Identification
QT
RS-232
Project Management
Subversion
PIC Microcontroller
Test Driven Development
GIT
Information Technology

Job description

  • Erstellung der hardwarenahen Firmware für unsere Kartenlesegeräte, Ticketstationen, Schalter und zukünftige Geräte in der Programmiersprache C
  • Eigenständige Planung, Durchführung und Dokumentation von Softwareprojekten
  • Ausarbeitung einer Testsoftware mit Windows, Linux C++ und Qt
  • Entwicklung von Unit- und Regression-Tests zur Gewährleistung der Softwarequalität
  • Verfassen von Realisierungskonzepten für Neugeräte in Zusammenarbeit mit der Mechanik und Hardwareentwicklung
  • Anwendung eines Versionsverwaltungssystems (Subversion, GIT)
  • Betreuung und Unterstützung der Kunden während der Inbetriebnahme sowie dem laufenden Betrieb

Requirements

Sie haben ein abgeschlossenes Studium der Informatik, Elektronik oder eines vergleichbaren Studiengangs sowie mehrjährige Berufserfahrung in der Entwicklung von Embedded Software

Des Weiteren bringen Sie folgende Eigenschaften mit:

  • Fundierte Kenntnisse der zugrundeliegenden Hardware, wie Microcontroller Cortex Serie u.a., Treiberbausteine, Motorregler, RFID-Bausteine, Displays und ähnliches
  • Kenntnisse der Schnittstellenprotokolle I²C, SPI, RS232, USB, OneWire u.ä.
  • Kenntnisse über Methoden wie Unit- und Regressiontests, Test Driven Development und Continuous Integration
  • Selbständige und eigenverantwortliche Arbeitsweise
  • Erfahrung in der Zusammenarbeit mit einem internationalen Team
  • Kenntnisse im Umgang mit einem ERP-System sowie Tex-Kenntnisse wünschenswert
  • Sehr gute Sprachkenntnisse in Deutsch und Englisch

Benefits & conditions

Unser familiengeführtes Unternehmen bietet Ihnen:

  • Einen zukunftssicheren Arbeitsplatz
  • Eine individuelle Einarbeitung
  • Neue und spannende Herausforderungen in einem weltweit agierenden Familienunternehmen
  • Großer Verantwortungsspielraum und Platz für eigene Ideen
  • Angenehmes Arbeitsklima in einem motivierten Projektteam
  • Gemeinsame sportliche und gesellschaftliche Teamevents
  • Betriebliche Altersvorsorge

About the company

Wir sind der festen Überzeugung, dass man durch menschlich gedachte Maschinen die Welt verbessern kann. Wettbewerbsvorteile entstehen aus fortwährender Innovationsarbeit. Wir haben gelernt, dass gelungene Arbeit von denen gemacht wird, die ganze Produkte und Systeme verstehen- und nicht nur in Komponenten denken. Das ganze System, das ganze Produkt aus einem gemeinsamen Geist und wie aus einer Hand. Wir sind „Designers“, „Developers“ und „Manufacturers“.

Apply for this position