Embedded Softwareentwickler Kommunikationstechnik
engineering people GmbH
Friedrichshafen, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
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
TCP/IP
GIT
Information Technology
Job description
- Entwurf, Implementierung und Test von Embedded-Software für SoCs, Evaluierungsboards und kundenspezifische Plattformen in der Branche Kommunikationstechnik
- Entwicklung von Treibern, Middleware und Anwendungen für PoCs und Systemprototypen.
- Integration von Partner-SDKs und internen Modulen zur Unterstützung von HW/SW-Co-Design und Debugging
- Mitarbeit an Prototypen und Validierung neuer Satellitenkommunikationstechnologien
- teamübergreifende Zusammenarbeit sowie Dokumentation von Design, Integration und Best Practices
Requirements
- Hochschulstudium der Fachrichtung Informatik, Elektrotechnik oder vergleichbare Fachrichtung
- mehrjährige Berufserfahrung in Embedded-Softwareentwicklung mit C/C++ (Python vorteilhaft)
- Erfahrung mit Treibern, Kommunikationsprotokollen (Ethernet, TCP/IP, 3GPP 5G/6G) sowie Git-Workflows
- Kenntnisse in RTOS, Embedded Linux, SoCs, FPGAs und Board-Bring-Up
- hohe Problemlösung und Debugging Fähigkeit sowie Teamarbeit in agilen Umgebungen
- sehr gute Englisch- und gute Deutschkenntnisse