Softwareengineer Windows Embedded Compact
Aufgaben
.Net, C++, Embedded
Region
Bern
REF Nr
1N2M80
Stellenbeschreibung
- Selbständiges Erarbeiten von Konzepten für wiederverwendbare Komponenten
- Analysieren von technologischen Varianten und Alternativen in komplexen oder neuen Bereichen
- Evaluieren, Erstellen und Verifizieren von Treibern für neue Hardware Komponenten
- Mitarbeit bei der Evaluation von integrierten Hardware und Softwarekomponenten zusammen mit Ingenieuren aus der Mechanik und Elektronik.
- Integrieren von BSPs für neu Prozessorfamilien sowie dessen Bereitstellung für die Applikationsentwicklung
- Verifizieren neuer Betriebssystemversionen und möglicher Alternativen
- Erstellen von Applikations-APIs in C# und Guidelines mit Anwendungsbeispielen für die Kommunikation zwischen Applikationen und Treibern
- Moderation und Teilnahme an Konzept/Design sowie Code Reviews zur Sicherstellung der hohen Qualitäts-Ziele
- Mitarbeit bei der Erarbeitung von Strategien und Planungsgrundlagen.
Anforderungsprofil
- Sie sind ein erfahrener, lösungsorientierter Softwareengineer und besitzen eine Ausbildung in Informatik- oder Elektrotechnik (Master, Bachelor, etc.)
- Mindestens 5 Jahre Erfahrung in der Softwareentwicklung von Embedded Systemen
- Fundierte Kenntnisse von Windows CE, C/C++ oder Linux mit Bereitschaft auf CE umzusatteln
- Vorteilhaft ist Erfahrung mit UML und C# oder Java
- Kundenorientierte, kommunikative Persönlichkeit mit Drive und dem Wunsch etwas zu bewegen
- Hohes Mass an Selbständigkeit und ausgeprägtes Qualitätsbewusstsein
- Gute Deutsch- und Englischkenntnisse sind zwingend erforderlich