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, GermanJob 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