Embedded Software Engineer III

Embedded Software Engineer III ANTRAGSPROZESS STARTEN

Santa Barbara, CA
Engineering
120000 - 150000 USD / Jahr
Vollzeit

Berufsbezeichnung:                   Embedded Software Engineer III

Abteilung: Produktentwicklung

Berichtet an: Director of Embedded Software Engineering

Standort: Santa Barbara, CA

Art der Stelle: Vollzeit, Freigestellt, Vor Ort, IC2

Jobübersicht:

Der Embedded Software Engineer unterstützt bei Design, Entwicklung und Test hochmoderner multispektraler Nachtsicht-Videoprodukte für den Einsatz in der Marine, der Jagd und im Militär. Diese Rolle erfordert Hard- und Software-Expertise, häufig mit Low-Level-Programmierung und enger Zusammenarbeit mit Hardware-Ingenieuren.

Pflichten:

· Implementieren Sie eingebettete UX/UI für die Steuerung und Konfiguration auf dem Gerät.

· Erstellen und warten Sie eingebettete Linux-Distributionen. 

· Entwickeln und pflegen Sie Unit-Tests.

· Integrieren Sie Video-Streaming über UVC und RTSP.

· Tragen Sie zur Testautomatisierungsinfrastruktur für die Validierung auf dem Gerät bei.

· Nehmen Sie an der Inbetriebnahme und Fehlerbehebung benutzerdefinierter Hardwareplattformen teil.

· Unterstützung bei der Treiberintegration und Linux-Konfiguration auf Systemebene.

· Vollständiger Produktlebenszyklus.

· Andere zugewiesene verwandte Aufgaben.

Erforderliche Fähigkeiten / Fähigkeiten:

· Ausgeprägte Programmierkenntnisse mit soliden Kenntnissen in C/C++.

· Mindestens 4 Jahre Berufserfahrung in der Entwicklung eingebetteter Software.

· Sicheres Arbeiten in einer Linux-basierten Umgebung.

· Erfahrung mit eingebetteten Linux-Systemen.

· Verständnis der Architektur, Prinzipien und Hardware-Software-Schnittstellen eingebetteter Systeme.

· Fähigkeit, neue Software und Technologien schnell zu erlernen.

· Erfahrung mit Debugging-Tools.

· Vertrautheit mit Betriebssystemen.

· Vertrautheit mit Tools wie CMake, Git, VSCode und GitHub Actions.

· Kenntnisse über Low-Level-Debugging-Tools für Linux.

· Effektive Kommunikation mit Teammitgliedern, Hardware-Ingenieuren und anderen Beteiligten.

· Fähigkeit, komplexe Probleme zu analysieren, Fehler zu beheben und die Systemleistung zu optimieren.

· US-Bürger oder Inhaber einer Green Card erforderlich.

Bildung und Erfahrung:

· Bachelorabschluss in Elektrotechnik, Informatik oder einem verwandten Fach.

Körperliche Voraussetzungen:

· Über längere Zeiträume am Schreibtisch sitzen und am Computer arbeiten.

· Muss in der Lage sein, bis zu 15 Pfund auf einmal zu heben.

ANMELDEFORMULAR

* Pflichtfeld

Dankeschön. Ihre Bewerbung ist erfolgreich eingegangen.