Softwareentwickler Embedded C

Brunel GmbH
Stuttgart, Germany
14 days ago

Role details

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

Job location

Stuttgart, Germany

Tech stack

C
Systems Engineering
CAN Bus
Computer Engineering
Linux
Device Drivers
Embedded C
Embedded Software
Ethernet
Hardware Design
Microsoft Office
Real-Time Operating Systems
RS-232
Software Engineering
Systems Integration
Software Modules
Information Technology

Job description

  • Entwicklung hardwarenaher Embedded-Software für Videosysteme in militärischen Fahrzeuganwendungen
  • Weiterentwicklung bestehender Softwarekomponenten sowie anforderungsbasierte Neuentwicklung von Embedded-Softwaremodulen
  • Begleitung des gesamten Softwareentwicklungsprozesses von der Konzeption über Implementierung, Integration und Verifikation bis zur Serienfreigabe
  • Erstellung und Pflege entwicklungsbegleitender Dokumentationen gemäß interner Standards und Richtlinien
  • Technische Abstimmung und Zusammenarbeit mit Systemtechnik, Hardwareentwicklung, Fertigung und Qualitätssicherung
  • Unterstützung bei Systemintegration sowie bei Analyse und Behebung von Fehlern, * Hauseigener ver.di-Tarifvertrag
  • 30 Tage Urlaub
  • Gleitzeitkonto
  • Sozial- und Zusatzleistungen (VWL)
  • Individuelle Förderkonzepte und Weiterbildungen
  • Remote Anteil
  • Zuschuss zum Jobticket
  • Corporate Benefits Programm

Requirements

  • Abgeschlossenes Studium im Studiengang Elektrotechnik, Informatik oder Technische Informatik oder vergleichbarer Abschluss notwendig
  • Einschlägige Erfahrung in der Embedded-Softwareentwicklung mit Programmiersprache C sowie mit Kommunikationsschnittstellen wie CAN-Bus, Ethernet, SPI, I²C und RS232 erforderlich
  • Fundierte Kenntnisse hardwarenaher Softwareentwicklung, insbesondere Treiberentwicklung und Echtzeitbetriebssysteme notwendig
  • Kenntnisse in Linux-basierten Systemen sowie in agilen Softwareentwicklungsprozessen wünschenswert
  • Sicherer Umgang mit Microsoft-Office-Anwendungen notwendig
  • Verhandlungssichere Deutsch- und Englischkenntnisse erforderlich

Apply for this position