Embedded Software Developer (C/C++)
Bluetec IT
Friedrichshafen, Germany
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
IntermediateJob location
Remote
Friedrichshafen, Germany
Tech stack
C++
Communications Protocols
Software Debugging
Linux on Embedded Systems
Middleware
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Python
Real-Time Operating Systems
Software Engineering
TCP/IP
5G NR
GIT
Information Technology
Job description
- Entwurf, Implementierung und Test von Embedded Software für SoCs, Evaluierungsboards und kundenspezifische Plattformen
- Entwicklung von Treibern, Middleware und Anwendungen zur Unterstützung von PoCs und Systemprototypen
- Integration von internen Modulen und Partner-SDKs für HW/SW-Co-Design und Debugging
- Mitarbeit bei Prototypenentwicklung und Validierung neuer Kommunikations-Technologien
- Dokumentation von Softwaredesigns, Integrationsschritten und Best Practices
- Abstimmung mit internen Teams und externen Partnern
Requirements
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Embedded Systems Engineering oder vergleichbare Qualifikation
- 2-5+ Jahre Erfahrung in Embedded Software Entwicklung mit C/C++ (Python von Vorteil)
- Erfahrung mit RTOS, Embedded Linux, SoCs, FPGAs und Board-Bring-Up
- Kenntnisse in Treibern, Kommunikationsprotokollen (Ethernet, TCP/IP, 5G/6G)
- Erfahrung mit Git-Workflows
- Strukturierte, sorgfältige Arbeitsweise
- Teamfähigkeit und eigenverantwortliches Arbeiten
Benefits & conditions
- 40 Stunden pro Woche
- Flexible Arbeitszeiten von 6-22 Uhr
- Homeoffice möglich, mindestens 2 Tage pro Woche
- 30 Urlaubstage
- Marktgerechte, flexible Vergütung
- Spannende Projekte in einem innovativen, technologisch anspruchsvollen Umfeld
- Moderne Arbeitsumgebung, erfahrenes Team, Freiraum für eigene Ideen
- Weitere Benefits: VWL, kostenlose Getränke, Snacks, Kantine usw.