Softwareentwickler
Role details
Job location
Tech stack
Job description
-
Software-Architektur, -Design, -Implementierung und - Fehlerbehebung im Rahmen von embedded und nicht-embedded Softwareumgebungen
-
Betreuung einer auf Yocto basierenden embedded LINUX Distribution
-
Im Rahmen kundenspezifischer Projekte, im Team und dennoch eigenverantwortlich Software entwickeln
Requirements
-
Hochschul-/Fachhochschulabschluss in Informatik oder Nachrichtentechnik, oder alternativ einschlägige Berufserfahrung
-
Fundiertes Wissen in der Anwendung objektorientierter Methoden
-
Erfahrung im Bereich Embedded-Entwicklung auf Mikrokontrollern und DSPs ohne Betriebssystem
-
Erfahrung in Entwicklung unter LINUX
-
Erfahrung in der Verwendung von TCP/IP-Kommunikation (BSD-Sockets)
-
Verständnis von Abläufen in Protokollstacks, wie sie z.B. in Funksystemen eingesetzt werden (TETRA, GSM, DMR Tier III usw.)
-
Erfahrung in nebenläufiger Programmierung (Multithreading)
-
Schnelle Auffassungsgabe, selbstständige Arbeitsweise, zielorientiertes Denken sowie Flexibilität, Belastbarkeit und Teamfähigkeit
Benefits & conditions
-
Mitarbeit in einem ehrgeizigen, wachsenden Unternehmen
-
Mitgestaltung des Erfolges in einer hochmotivierten Entwicklungsabteilung
-
Intensive Unterstützung durch ein erfahrenes Team
-
Eine leistungsgerechte Vergütung