Experienced Software Engineer – Embedded / Edge Computing (m/w/d)
EvoLogics ist ein innovatives High-Tech-Unternehmen mit Sitz in Berlin. Das Unternehmen wurde im Jahr 2000 durch international renommierte Entwicklungsexperten und Wissenschaftler gegründet und ist seitdem kontinuierlich gewachsen. EvoLogics entwickelt und vermarktet weltweit Produkte und Schlüsseltechnologien in der maritimen und Offshore-Technik. Zu den Kompetenzschwerpunkten gehören Robotik, High-Tech-Sensorik, künstliche Intelligenz, Informatik, Kommunikationstechnologie sowie Positionierung.
Aufgaben
- Entwurf und Entwicklung von Softwarelösungen mit Embedded Linux, optimiert für die Handhabung von Kommunikationsszenarien mit hoher Latenz
- Entwicklung von Treibern und Kommunikationsprotokollen für die Sensorintegration
- Aktive Beteiligung an spannenden Projekten in den Bereichen Infrastrukturschutz und Umweltmonitoring
- Zusammenarbeit mit einem hochqualifizierten und vielseitigen Team von Elektronikern, Softwareentwicklern und KI-Spezialisten
Anforderungen
- Abgeschlossenes Studium im Bereich Elektrotechnik, Informatik, Ingenieurwesen oder vergleichbare Fachrichtung
- Mindestens 3 Jahre Erfahrung mit Rust oder C/C++
- Erfahrung mit eingebetteten Linux-basierten RTOS-Betriebssystemen und verteilten Systemen
- Erfahrung mit Kommunikationsprotokollen sowie Netzwerkkomponenten, z.B. Ethernet, SPI, I2C, CAN, MQTT
- Erfahrung mit Middleware oder Robotik-Frameworks wie ROS/ROS2, DUNE wäre ein Vorteil
- Fähigkeit, komplexe technische Herausforderungen zu lösen und innovative Lösungen zu entwickeln
- Ausgeprägte Teamfähigkeit, Kommunikationsstärke und selbstständige Arbeitsweise
Benefits
- Angenehmes Arbeitsumfeld in einem hoch motivierten Team
- Abwechslungsreiche Aufgaben mit hoher Eigenverantwortung
- Unbefristetes Arbeitsverhältnis mit flexiblen Arbeitszeiten
- Attraktives Gehaltspaket inklusive betrieblicher Altersvorsorge
- Weiterbildungsmöglichkeiten sowie regelmäßige Team-Events und Workshops