Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
5 Ansichten
NDA Recruitment
Verantwortlichkeiten:
• Entwerfen, entwickeln und warten Sie C++-Anwendungen und -Dienste, die mit eingebetteten Systemen interagieren, insbesondere unter Verwendung von Ardupilot/PX4 oder anderen ähnlichen Plattformen.
• Arbeiten Sie mit Hardware-Ingenieuren zusammen, um C++-basierte Software mit eingebetteten Systemen und Sensoren zu integrieren und so einen nahtlosen Datenaustausch und Gerätesteuerung zu ermöglichen.
• Identifizieren, beheben und beheben Sie Software- und Hardware-Integrationsprobleme und stellen Sie so hochwertige, zuverlässige und leistungsstarke Lösungen sicher.
• Nutzen Sie Python für bis zu 20 % der Entwicklung, hauptsächlich für Skript-, Test- und Automatisierungsaufgaben.
Erforderliche Qualifikationen:
• 5+ Jahre Erfahrung in der Entwicklung mit Schwerpunkt auf eingebetteten Systemen, Geräteprogrammierung oder Hardware-Schnittstellen.
• Nachgewiesene Erfahrung mit Ardupilot/PX4 oder ähnlichen Plattformen (z. B. Betaflight, iNav).
• Solides Verständnis von eingebetteten Systemen, Mikrocontrollern und Hardware-Software-Interaktion.
• Starkes Fachwissen in C++, mit Erfahrung in Leistungsoptimierung, Multithreading und E/A-Vorgänge in ressourcenbeschränkten Umgebungen.
• Erfahrung mit Python für die Entwicklung, einschließlich Skripterstellung, Tests und Automatisierung sowie deren Verwendung in eingebetteten Systemen.
• Erfahrung mit seriellen Kommunikationsprotokollen (z. B. UART, SPI, I2C).
• Erfahrung in Linux-/Unix-Umgebungen und -Tools (z. B. Git, SSH, Befehlszeilen-Dienstprogramme).
Wird von Vorteil sein:
• Erfahrung mit Single-Board-PCs (z. B. Raspberry Pi, Arduino usw.).
• Kenntnisse über Cloud-Technologien oder IoT-Plattformen (z. B. MQTT, AWS IoT, Google Cloud IoT).
• Kenntnisse im Löten und Ingenieurwesen.
• Erfahrung mit 3D-Druck.