Software Electronic Embedded Developer

Antal
Villingen-Schwenningen, Germany
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior

Job location

Remote
Villingen-Schwenningen, Germany

Tech stack

C++
Databases
Linux
Linux on Embedded Systems
Embedded Software
Network Protocols
Software Architecture
Real-Time Operating Systems
Software Systems
Multithreading
PIC Microcontroller
Real Time Systems
Information Technology

Job description

Sie arbeiten in einem interdisziplinären Team, das sich mit modernen Softwaretechnologien, Echtzeitsystemen und hardware-naher Programmierung beschäftigt. Aufgaben und Verantwortlichkeiten

  • Entwicklung von Embedded Software in C/C++ für innovative Produkte im Bereich IT-Speichertechnologien und Automatisierungstechnik.
  • Durchführung von OOAD mit UML zur System- und Softwarearchitektur-Modellierung.
  • Integration und Optimierung von Echtzeitsystemen (RTOS) sowie hardware-naher Programmierung.
  • Entwicklung von Schnittstellen mit CAN, I2C, Ethernet, USB, REST, SCSI, ADI.
  • Steuerung und Ansteuerung von Schritt-, DC- und BLDC-Motoren.
  • Implementierung und Verwaltung von Datenbanken (SQLite, PostgreSQL).
  • Weiterentwicklung und Optimierung von SCRUM-basierten Entwicklungsprozessen.
  • Unterstützung im 3rd Level Support und Bearbeitung komplexer Problemstellungen.

Requirements

  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines vergleichbaren Studiengangs. Berufserfahrung:

  • Mindestens 5-7 Jahre Erfahrung in der Embedded Softwareentwicklung.

  • Praktische Erfahrung in der Entwicklung mit Linux, Echtzeitbetriebssystemen und Multithreading-/Multitasking-Programmierung. Fachliche und persönliche Kompetenzen Technische Fähigkeiten:

  • Tiefgehende Kenntnisse in C/C++, Embedded Linux und Echtzeitsystemen.

  • Erfahrung mit hardwarenaher Programmierung und Mikrocontroller-Architekturen.

  • Kenntnisse in Datenbanken, Netzwerkprotokollen und Bussystemen.

About the company

Deutscher Sprachlevel min. B1 Englischer Sprachelevel min. C1 Projekt-ID: [Wird vom Unternehmen festgelegt] Standort: Villingen-Schwenningen Berichtsweg & Gehaltsniveau: + Berichtet an: Abteilungsleiter + Gehaltsniveau: 70 000 - 90 000 Job Purpose In dieser Rolle entwickeln Sie innovative Embedded Software für hochmoderne Datenspeicher- und Automatisierungslösungen, die weltweit in Rechenzentren und industriellen Anwendungen eingesetzt werden., Soft Skills: + Fähigkeit zur interdisziplinären Zusammenarbeit mit Ingenieuren und anderen Fachabteilungen. + Analytisches Denken und Problemlösungskompetenz. + Kommunikationsstärke Arbeitsbedingungen + Flexible Arbeitszeiten durch Gleitzeitmodell. + Zusätzliche Leistungen wie betriebliche Altersvorsorge, Job Bike, Hanse Fit, Kranken- und Unfallversicherung. + Teilnahme an Teamevents, Sommer- und Weihnachtsfeiern. Über das Unternehmen Das Unternehmen ist ein weltweit tätiger Anbieter von innovativen Systemlösungen für die IT- und Automatisierungsbranche. Mit mehr als 50 Jahren Erfahrung entwickelt, und produziert es hochmoderne Technologien für führende Unternehmen aus verschiedenen Industrien. Das Unternehmen setzt auf Innovationskraft, agile Entwicklungsmethoden und ein dynamisches Teamumfeld, in dem Mitarbeitende eigenverantwortlich und kreativ arbeiten können.

Apply for this position