Manna – Lead Techniques Software program Engineer – sUAS Information


Der Lead Techniques Software program Engineer ist eine geschäftskritische Rolle, die Manna mit einem äußerst erfahrenen Ingenieur besetzen möchte, der ein Staff leiten, Strategien definieren und Fristen in unserem gesamten Stack einhalten kann. Dieser leitende Mitarbeiter, der dem CTO unterstellt ist und hauptsächlich an der Technik an Bord unserer Flugzeuge arbeitet, wird auch Groups in anderen Technologiesparten wie Systemen und Dienstleistungen besitzen und leiten.

Dies ist eine praktische Rolle mit tiefen Systemen (C++/Python/Java) Programmiererfahrung erforderlich.

ÜBER MANNA

Unsere Mission bei Manna ist es, die Welt zu verbessern, indem wir blitzschnelle Vorortlieferungen erschwinglich, umweltfreundlich und sicher machen. Wir entwickeln und bauen unsere eigenen luftfahrttauglichen Drohnen, um Lebensmittel und andere Artikel direkt von Eating places, Zentralküchen und lokalen Geschäften zu den Verbrauchern nach Hause zu liefern.

DER JOB IN 3 KUGELN

  • Besitzen Sie die Onboard-Software program unserer Flugzeuge, einschließlich Flugsteuerung, Sicherheit sowie Befehls- und Kontrollsysteme. Unsere Bordsysteme („SureFlite“) arbeiten alle mit unseren Cloud-basierten Diensten wie UTM, Mission und Routenplanung zusammen.
  • Leitung, Mentoring und Ausbau des Onboard-Softwareteams.
  • Leitendes Mitglied des Technologieteams, das die Ingenieure in anderen Branchen des Tech-Stacks leitet. Die rechte Hand des CTO bei der Umsetzung der aggressiven Wachstumsziele von Manna, während die Sicherheit unserer Software program die nicht verhandelbare Priorität bleibt.

ROLLENZWECK

Dies ist eine geschäftskritische Rolle, in der Sie mit unserem CTO zusammenarbeiten, um das Staff und die Technologiestrategie zu leiten. Insbesondere werden Sie unsere Onboard-Systeme und das dafür verantwortliche Staff besitzen, aber Ihre nachgewiesene Erfahrung in der Führung von Softwareteams wird beim Teaching, Mentoring und Administration von Entwicklern im gesamten Stack eingesetzt. Unsere Onboard-Technologie ist das Herzstück dessen, was Manna dabei hilft, die Welt zu verändern. Sie sind dafür verantwortlich, sie weltklasse und vor allem absolut sicher zu machen.

SACHEN, FÜR DIE SIE VERANTWORTLICH SIND

  • Vollständiger Besitz der Flugzeug-Onboard-Software program von Manna und des verantwortlichen Groups.
  • Zusammenarbeit mit dem breiteren Technologieteam sowie dem Betriebsteam, dem Regulierungsteam und dem Senior-Führungsteam, um Bordsysteme zu implementieren, die unglaublich sicher sind, und ein Produkt, das Weltklasse und praktikabel ist.
  • Praktisches Programmieren (C++, Python, Java) sowie aktive Führung in der Entwicklungsstrategie, Teambesprechungen und Arbeiten in einem agilen Umfeld mit gelegentlich (ständig!) wechselnden Produktprioritäten.
  • Sie müssen damit vertraut sein, eine energiegeladene Begin-up-Kultur anzunehmen.
  • Technische Anleitung für andere Teammitglieder sowie Mentoring und Überprüfung der Arbeit Ihrer Teammitglieder.
  • Fortlaufende Verbesserungen der Anwendungsarchitektur vorantreiben, um den Aufbau und das Design hochgradig skalierbarer Anwendungen zu unterstützen
  • Leitung der Konstruktion, des Baus und der Lieferung neuer Flugzeugfunktionen

Nun, lass uns dir das ausreden …

Gründe, warum Sie diesen Job nicht wollen:

  • Du liebst keine schnelle, feuerbekämpfende, reaktive Programmierung und das schnelle Finden kreativer Lösungen für ein Staff, das die Welt verändert.
  • Sie scheuen sich davor, direkt mit der Geschäftsleitung und dem CEO einer Organisation zusammenzuarbeiten und manchmal über die besten Designansätze zu diskutieren
  • Du liebst es nicht, dir die Hände schmutzig zu machen.
  • Du hast Angst, ein paar Eierschalen zu knacken
  • Du liebst ab und zu ein bisschen Chaos nicht
  • Es ist kein Javascript beteiligt, noch gigantische langsame/unerprobte „Frameworks“

Immer noch hier? GROSSARTIG!

Erfahrungen, Qualifikationen und persönliche Eigenschaften, die wir suchen:

  • Sie haben mehr als 10 Jahre System- / Low-Stage-Software program-Engineering oder relevante Erfahrung, einschließlich der Leitung komplizierter, agiler Engineering-Groups
  • Sie wissen, was Speicherzuweisung, Echtzeitplanung und effizienter/zuverlässiger Code sind.
  • Sie sind ein Selbststarter, der in Mehrdeutigkeiten aufblüht und es liebt, sich an sich ändernde Prioritäten anzupassen. Sie müssen sich wohlfühlen, wenn Sie eine hochenergetische Begin-up-Kultur annehmen.
  • Du reagierst schnell auf Slack-/andere Nachrichten, die Fehler melden, und brennst darauf, weiterzumachen und eine Lösung zu finden (aber du bist so intestine in deinem Job, dass Fehler sehr selten vorkommen!)
  • Trotz Ihrer langjährigen Erfahrung ist Ihnen kein Ingredient des Entwicklungsprozesses zuwider. Sie werden häufig mit hochgekrempelten Ärmeln gesehen, wie Sie in alles eintauchen, was getan werden muss, um die Mission zu erfüllen.
  • Sie sind ein ausgezeichneter Kommunikator und halten die Organisation auf dem Laufenden, indem Sie Upstream, Downstream und Lateral kommunizieren können.
  • Finish-to-Finish-Lebenszyklus, automatisiertes CI, automatisiertes Testen
  • Nachgewiesene Fähigkeit in der Führung und Betreuung von Junior-Teammitgliedern
  • Erfahrung in der Arbeit mit sicherheitskritischer Software program wie dem DO-178C-Commonplace von Vorteil

Gehalt: Wettbewerbsfähiges Gehalt + Aktienoptionen

Für diesen Job bewerben

Leave a Reply

Your email address will not be published. Required fields are marked *