Launch Legends
MORSE Corp
Embedded Software Engineer
Über die Stelle
MORSE Corp ist ein mitarbeitergeführtes Kleinunternehmen mit Sitz in Cambridge, MA, Arlington, VA und Seattle, WA, das auf eine lange Geschichte in der Entwicklung modernster Technologien zurückblickt. MORSE verfügt über ein speziell ausgewähltes Team aus Wissenschaftlern, Ingenieuren und Softwareentwicklern, um erstklassige technische Lösungen für die komplexen multidisziplinären Probleme des US-amerikanischen nationalen Sicherheitsökosystems zu liefern.
Als Embedded Software Engineer bei MORSE entwickeln Sie Software zur Unterstützung von F&E-Programmen für unbemannte Luftfahrtsysteme (UAS). In dieser Rolle sind Sie in alle Aspekte des technischen Designzyklus eingebunden, vom Konzept bis zur Implementierung.
Zu Ihren Aufgaben gehören die Integration neuartiger Algorithmen in die Flugsoftware, um neue Fähigkeiten für autonome Fluggeräte einzuführen, die Einrichtung und Durchführung von Simulationen zur Unterstützung der Integrationsbemühungen sowie die Unterstützung von Flugtests zur Bewertung der Algorithmenleistung. Sie spielen eine entscheidende Rolle bei Flugtests, indem Sie Testziele definieren, die Software auf der Avionik der Fluggeräte konfigurieren und Bodenstationen bedienen, um die Fluggeräte während des Fluges zu überwachen und zu steuern. In Zusammenarbeit mit Experten für Sensor- und Steuerungstechnologien helfen Sie dabei, modernste Funktionen in neuartige Plattformen zu integrieren und Tests sowohl im Labor als auch im Feld zu unterstützen. In dieser Position sind Sie motiviert, sich auf die Schnittstelle zwischen Anwender, Software und Hardware zu konzentrieren, um sicherzustellen, dass eingesetzte autonome Systeme ihre Mission erfolgreich ausführen und die Erwartungen des Kunden übertreffen können.
Das Team bei MORSE ist stolz darauf, ein intelligentes Team zu sein, mit dem man gerne zusammenarbeitet. Wir konzentrieren uns auf stetigen, langfristigen Erfolg mit einem Schwerpunkt auf Exzellenz und der Bereitstellung von missionskritischen Auswirkungen für unsere Kunden. Weitere Informationen finden Sie unter morsecorp.com morsecorp.com.
AUFGABEN
- Entwicklung von Embedded Software für neuartige unbemannte Starrflügel- und Multirotor-Luftfahrzeuge
- Entwicklung neuer Softwarefunktionalitäten für den autonomen UAV-Flug durch Modifikation des PX4-Autopiloten mit neuer Software
- Integration neuartiger Autonomie-Algorithmen in die UAV-Flugsoftware, bei Bedarf Migration von Python zu C/C++
- Aktualisierung und Ausführung von Simulationssoftware zum Testen und Evaluieren neuartiger Algorithmen
- Unterstützung bei der Entwicklung von Flugplanungstools in Python, die über Web-API mit Daten- und UI-Tools kommunizieren
- Schnittstellenfunktion zu technischen Fachexperten (SMEs) zur Integration neuer Algorithmen und Subsysteme in Fahrzeugplattformen
- Unterstützung bei Flugtests von UAS und UAVs, einschließlich Einrichtung, Systemüberprüfungen, Betrieb von Bodenstationen, Abruf und Analyse von Protokollen sowie Fehlerbehebung
- Zeitnahe und effiziente Kommunikation von Designstatus, Testergebnissen und Verbesserungsvorschlägen
ANFORDERUNGEN
Der ideale Kandidat verfügt über einen fundierten und vielseitigen Hintergrund mit Schwerpunkt auf der Softwareentwicklung für eingebettete Systeme. Vorerfahrungen in multidisziplinären Projekten an der Schnittstelle von Maschinenbau, Elektrotechnik, Systemtechnik und Softwareentwicklung sind ausdrücklich erwünscht. Schließlich sollte der ideale Kandidat in der Lage sein, komplexe Probleme in ihre Bestandteile zu zerlegen, Pläne für die Umsetzung jedes Teilbereichs zu entwerfen und die Lösungsentwicklung, den Test und die Verifizierung konsequent zu verfolgen.
- Bachelor- oder Masterabschluss in Software Engineering, Informatik, Elektrotechnik oder einem verwandten Fachbereich
- 5+ Jahre Erfahrung in der Entwicklung von Embedded Software und Erfahrung in der Bereitstellung von Embedded Software
- Fundierte Kenntnisse in C/C++, Python und Rust
- Vertrautheit mit PX4, Ardupilot oder Ähnlichem. Integration in kommerzielle Plattformen und Konfiguration für den Flugbetrieb
- Erfahrung mit RTOS und eingebetteten Kommunikationsprotokollen (UART, I2C, CAN, etc.)
- Erfahrung mit dem Aufbau von Steuerungs-Hardware. Beispiele hierfür sind die Einrichtung von Telemetrie-Kabelbäumen, Funkkonfiguration, Installation und Überwachung von Stromversorgungssystemen
- Ausgeprägte Fähigkeiten zur Fehlerbehebung und Problemanalyse
- Bereitschaft und Wunsch, für Feldtests zu reisen und daran teilzunehmen, bis zu 10% pro Jahr
- US-STAATSBÜRGERSCHAFT ERFORDERLICH sowie die Fähigkeit, eine US-Sicherheitsfreigabe zu erhalten
Die Gehaltsspanne von MORSE Corp für diese Position berücksichtigt sorgfältig eine Vielzahl von Vergütungsfaktoren, einschließlich, aber nicht beschränkt auf Vorerfahrung, Ausbildung, Fähigkeiten und Fachwissen, Standort, interne Gerechtigkeit sowie andere Faktoren, die berufsbezogen und mit den geschäftlichen Anforderungen vereinbar sind. Daher können die endgültigen Angebotsbeträge von dem angegebenen Betrag abweichen. Abhängig von der Eignung für die Rolle kann die Gesamtvergütung auch Boni, Aktien, 401(k)-Zuschüsse, bezahlten Urlaub, Kranken-, Zahn-, Augen- und Lebensversicherungen umfassen. Mitarbeiter erhalten zudem 10 bezahlte Feiertage pro Jahr. MORSE unterhält eine „offene“ Urlaubsregelung, die befreite, reguläre Vollzeitmitarbeiter nicht auf eine bestimmte Anzahl bezahlter Krankheits- oder Urlaubstage beschränkt. Diese Richtlinie ist jedoch keine „unbegrenzte“ bezahlte Urlaubsregelung.
Vergütung
$90,000—$210,000 USD
