Embedded Softwareentwickler / Architekt

Teratronik elektronische systeme gmbh
Groß-Umstadt, Germany
15 days ago
Apply on www.xing.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
€34,534.0 - €135,428.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Application Programming Interfaces (APIs) Business Logic Software Applications C Sharp (Programming Language) C++ (Programming Language) Web Development Web Servers Lua (Scripting Language) Software Architecture Qt (Software) Software Engineering
+8 more
TypeScript WebSocket PIC Microcontroller Backend Vue.js Yocto Front End Software Development Docker

Job description

In unserem kleinen Entwicklerteam arbeiten Sie an sehr unterschiedlichen Projekten an der Schnittstelle von Hard und Software. Dabei geht es nicht nur um die Nutzung fertiger Bibliotheken, sondern auch um hardwarenahe Entwicklung, eigene Kommunikationslösungen und die Architektur komplexer Systeme.

Ihre Aufgaben

  • Sie konzipieren und implementieren Kommunikations Stacks direkt auf Basis technischer Spezifikationen.

  • Sie entwickeln hardwarenahe Schnittstellen zur Ansteuerung externer Komponenten wie Bondruckern, Kreditkartenterminals und Sensoren.

  • Sie entwickeln Software für unsere Steuergeräte, Kassensysteme und Trainingsgeräte, vom Mikrocontroller bis zur Desktop Anwendung.

  • Bei komplexen und vernetzten Systemen übernehmen Sie die softwareseitige Architektur und Strukturierung.

  • Sie arbeiten am gesamten Stack, von Bedienoberflächen und WebGUIs über die Anwendungslogik bis hin zu Backend und Infrastruktur.

  • Sie arbeiten eng mit zwei weiteren Entwicklern zusammen und unterstützen nach einer gründlichen Einarbeitung auch unsere Kunden bei technischen Fragen zu unseren Systemen., * C++
  • C#

Wünschenswert:

  • Lua
  • Docker
  • Yocto
  • Webprogrammierung

Aktuell setzen wir unter anderem folgende Technologien ein:

  • Controller: Lua, C und C++
  • Desktop: C# und C++/Qt5
  • Web Frontends: TypeScript, Vue/Vuetify und WebSocket

Da wir auf Embedded Systemen arbeiten, ist Erfahrung in C++ für uns besonders wichtig. Im Tagesgeschäft arbeiten wir derzeit hauptsächlich mit Lua und C#.

Docker und Yocto bauen wir aktuell selbst weiter auf. Wenn Sie hier bereits Erfahrung mitbringen, ist das für die Entwicklung unserer neuen Controller Plattform besonders interessant.

Webprogrammierung gehört ebenfalls zu unseren Projekten, ist aber kein Schwerpunkt und daher keine Voraussetzung.

Außerdem wichtig:

  • Sie arbeiten gerne in einem kleinen Team mit kurzen Entscheidungswegen.

  • Sie bringen eigene Erfahrungen und Ideen ein und tauschen sich offen mit Ihren Kollegen aus.

  • Sie kommunizieren freundlich und professionell mit Kollegen, Geschäftspartnern und Kunden.

Requirements

Wir suchen einen erfahrenen Softwareentwickler mit einem guten Verständnis für Architektur und technische Zusammenhänge.

Das sollten Sie mitbringen

  • Sie haben bereits mehrere Jahre Erfahrung in der Softwareentwicklung und trauen sich zu, bei komplexen Systemen Verantwortung für die Softwarearchitektur zu übernehmen.

  • Sie verfügen über ein tiefes technisches Verständnis und möchten nicht nur wissen, wie eine Bibliothek verwendet wird, sondern auch, wie sie im Kern funktioniert. Sie könnten beispielsweise einen HTTP Client oder vergleichbare Funktionen auch ohne fertige Libraries umsetzen.

  • Erfahrung im Embedded Bereich ist willkommen, aber keine zwingende Voraussetzung. Auch wenn Sie bisher beispielsweise im Backend, in der API Entwicklung oder bei Desktop Anwendungen gearbeitet haben und in die hardwarenahe Entwicklung wechseln möchten, freuen wir uns über Ihre Bewerbung.

  • Sie können sich selbstständig in bestehende, komplexe Systeme und Codebasen einarbeiten und verstehen auch größere technische Zusammenhänge schnell.

Benefits & conditions

Echte Entwicklung statt nur fertige Bausteine zusammenzusetzen Kleines Entwicklerteam

About the company

Wir sind die Teratronik elektronische systeme gmbh mit Sitz in Groß Umstadt. Seit 1994 entwickeln und produzieren wir elektronische Systeme und kundenspezifische Lösungen für Parkraumbewirtschaftung, Zutrittskontrolle, Industriecontroller sowie weitere technische Anwendungen.

Apply for this position

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

Apply on www.xing.com
Prepare application

Good distractions

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

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · World Congress 2021

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all