Leonardo DRS, Inc.

Senior Embedded Software Engineer

JavaC++C#
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Job-ID: 114785

Leonardo DRS, Inc. und seine Tochtergesellschaften bieten allen Mitarbeitern und Bewerbern gleiche Beschäftigungschancen und verbieten Diskriminierung und Belästigung jeglicher Art, unabhängig von Rasse, Hautfarbe, Religion, Alter, Geschlecht, nationaler Herkunft, Behinderungsstatus, geschütztem Veteranenstatus oder anderen Merkmalen, die durch bundesstaatliche, bundesstaatliche oder lokale Gesetze geschützt sind. #LSY

Leonardo DRS Land Systems ist ein anerkannter Marktführer im Design und der Integration komplexer Technologien in neue und bestehende Systeme und Plattformen für globale militärische und kommerzielle Kunden. Wir sind seit 5 Jahren in Folge ein Top-Arbeitgeber im Großraum St. Louis.

JOB

ZUSAMMENFASSUNG Leonardo DRS Land Systems sucht einen Vollzeit-

Senior Embedded Software Engineer.

Diese Position ist an unserem Standort in Goleta, CA angesiedelt und bietet die Möglichkeit, eine Präsenz- oder Hybrid-Arbeitszeitregelung zu wählen. Der Senior Software Engineer leistet technische und analytische Arbeit zur Entwicklung, zum Design und/oder zur Unterstützung von Softwarelösungen in mehreren US-Verteidigungsindustrien. Zu den Aufgaben gehören die Teilnahme an Software-Designaktivitäten, die Entwicklung von Code basierend auf der Architektur und dem technischen Design, die Erstellung und Durchführung von Unit-Tests, die Verbesserung des Softwareentwicklungsprozesses und die aktive Beteiligung an der Testfallplanung für Komponenten und Funktionen, die vom Projektteam entwickelt wurden. Der ausgewählte Kandidat wird mit anderen Ingenieurdisziplinen zusammenarbeiten und seine Expertise in der Softwareentwicklung nutzen, um robuste technische Lösungen in mehreren Technologiebereichen zu schaffen.

AUFGABENBESCHREIBUNG

  1. Ein technisches Projekt eigenständig abschließen und andere Ingenieure leiten
  1. Kundenanforderungen und -spezifikationen prüfen und Designs entwickeln, um diese bestmöglich zu unterstützen
  1. Embedded-Softwarecode entwerfen und schreiben
  1. Tests von Produkten, Systemen oder Subsystemen entwickeln, dokumentieren und unterstützen
  1. Budget-, Kosten- und Zeitplaninformationen für Designaufgaben bereitstellen
  1. Spezifikationen für Komponenten und Subsysteme dokumentieren
  1. Spezifikationen für und Bewertung von Lieferanten-Subsystemen und -Dienstleistungen
  1. Fundierte Kenntnisse der Software-Engineering-Prinzipien und Kernkonzepte (z. B. Datenstrukturen, Algorithmen, Computerarchitektur, Betriebssysteme und Datenbanken) anwenden, um Softwarelösungen zu erstellen, die projektbezogene Anforderungen erfüllen
  1. Kernkonzepte der Informatik bei der Entwicklung, Prüfung und Dokumentation von Softwareeinheiten anwenden
  1. Als Mitglied des Testteams an der Planung und Überprüfung von Testfällen innerhalb von Softwarelösungskomponenten teilnehmen
  1. An Code-Reviews mit den Systemingenieuren, Softwarearchitekten und anderem technischen Personal teilnehmen
  1. Mit internen und externen Kunden zusammenarbeiten, um Systeme zu entwickeln, die den erforderlichen Geschäftsspezifikationen entsprechen
  1. Klar (schriftlich und mündlich) mit anderem Personal des Unternehmens und dem Kunden nach Bedarf kommunizieren
  1. Die Mission, Werte und Kultur der Organisation unterstützen, kommunizieren, verstärken und verteidigen

QUALIFIKATIONEN

  1. Bachelor-Abschluss in Informatik, Computer Engineering oder einem verwandten Fachgebiet
  1. Nachgewiesene Grundlagen der Informatik in Algorithmen-Design, Problemlösung und Komplexitätsanalyse
  1. 5+ Jahre Branchenerfahrung in der Lieferung hochwertiger, innovativer Anwendungen und Programmiererfahrung in einem oder mehreren der folgenden Bereiche: C, C++, C# und/oder Java.
  1. Praktische Erfahrung mit Embedded-Hardware
  1. Erfahrung in objektorientiertem Design und Entwicklung
  1. Erfahrung mit formalen Softwareentwicklungsprozessen
  1. Ausgezeichnete verbale und schriftliche Kommunikationsfähigkeiten
  1. Detailorientiert, organisiert und in der Lage, sowohl gut in einem Teamumfeld als auch unabhängig mit wenig täglicher Anleitung zu arbeiten
  1. Zeigt Ehrgeiz zu lernen
  1. Erfahrung mit Linux/Unix und/oder Windows
  1. Erfahrung mit Software-Versionskontrollsystemen (vorzugsweise GIT)
  1. Bereitschaft, bis zu 20% nach Bedarf zu reisen

Die Gehaltsspanne für diese Position liegt bei $107,089.00/Jahr bis $144,570.00/Jahr für den Bundesstaat Kalifornien.

Diese Spanne spiegelt die Einschätzung des Gehalts wider, das das Unternehmen zum Zeitpunkt der Veröffentlichung zu zahlen bereit ist. Mehrere Faktoren können die Gehaltsskala beeinflussen, darunter, aber nicht beschränkt auf: Bundesvertragskategorien für Arbeitskräfte und Vertragstarife, Tarifverträge, geografischer Standort, geschäftliche Erwägungen, Umfang und Verantwortlichkeiten der Position, lokale oder andere anwendbare Marktbedingungen und interne Gerechtigkeit. Weitere Faktoren sind die Qualifikationen des Kandidaten wie frühere Berufserfahrung, spezifische Fähigkeiten und Kompetenzen, Ausbildung/Schulung und Zertifizierungen.

Zusätzlich zum Grundgehalt können Mitarbeiter Anspruch auf Folgendes haben: jährliche leistungsabhängige Boni, Aktienoptionen und Überstundenvergütung (für nicht-leitende Angestellte, soweit zutreffend).

Unser Leistungspaket umfasst eine umfassende Krankenversicherung (Kranken-, Zahn-, Augenversicherung), einen Arbeitgeberzuschuss zu einem 401(k) Altersvorsorgeplan, bezahlte Freistellung einschließlich Urlaub, Feiertagen und Krankheitstagen (einschließlich aller bundesstaatlich vorgeschriebenen bezahlten Krankheitstage), Elternzeitleistungen, Studiengebührenerstattung, Unterstützung für berufliche Weiterentwicklung sowie Lebens- und Invaliditätsversicherungen.

Die Fürsorge für unsere Mitarbeiter hat bei Leonardo DRS oberste Priorität. Wir sind stolz darauf, wettbewerbsfähige Gehälter und umfassende Leistungen anzubieten, darunter Kranken-, Zahn- und Augenversicherung, einen Beitrag des Unternehmens zu einem Health Savings Account, Telemedizin, Lebens- und Invaliditätsversicherung, Rechtsschutzversicherung und einen 401(k) Sparplan. Wir fördern Wellness-Programme, die sich auf körperliches, emotionales und finanzielles Wohlbefinden konzentrieren. Wir entwickeln unsere Talente, indem wir Programme und Aktivitäten zur Unterstützung des Karrierewachstums, der beruflichen Weiterentwicklung und der Kompetenzerweiterung anbieten. Und wir verstehen, dass das Leben mehr als nur Arbeit ist, und die Bedeutung flexibler Arbeitszeitmodelle mit unserem 9/80 Programm, wettbewerbsfähigem Urlaub, Gesundheits-/Notfallurlaub, bezahlter Elternzeit und Stunden für gemeinnützige Arbeit.

*Einige Mitarbeiter haben nur Anspruch auf eingeschränkte Leistungen

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026