Embedded Software Developer
ND SatCom Gmbh
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
IntermediateJob location
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
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 Ermöglichung von PoCs und Systemprototypen
- Integration von Partner-SDKs und internen Modulen zur Unterstützung von HW/SW-Co-Design und Debugging
- Mitarbeit bei der Prototypenentwicklung und Validierung neuer Satellitenkommunikationstechnologien
- teamübergreifende Zusammenarbeit und Dokumentation von Softwaredesign, Integration und Best Practices
Requirements
- abgeschlossenes Hochschulstudium im Bereich Informatik / Elektrotechnik oder einem verwandten Fachbereich
- 2 bis 5+ Jahre Erfahrung in der Entwicklung Embedded Software mit C / C++ (Python von Vorteil)
- Kenntnisse im Umgang mit RTOS, Embedded Linux, SoCs, FPGAs und Board-Bring-Up
- Erfahrung im Umgang mit Treibern, Kommunikationsprotokollen (Ethernet, TCP / IP, 3GPP 5G / 6G) und Git-Workflows
- ausgeprägte Problemlösungs-, Debugging- und Teamfähigkeit in einem innovativen und agilen Umfeld
- sehr gute Englischkenntnisse und Deutsch-Grundkenntnisse