ALTEN Technology USA

Lead Software Engineer, Infotainment/Connectivity Platform

PythonC++
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Wir sind ALTEN Technology USA, ein Ingenieurdienstleister, der Kunden dabei unterstützt, bahnbrechende Ideen zu verwirklichen – von der Förderung der Weltraumforschung und lebensrettenden medizinischen Geräten bis hin zur Entwicklung autonomer Elektrofahrzeuge. Mit über 3,000 Experten in ganz Nordamerika arbeiten wir mit führenden Unternehmen aus den Bereichen Luft- und Raumfahrt, Medizintechnik, Robotik, Automobilindustrie, Nutzfahrzeuge, Elektrofahrzeuge, Schienenverkehr und mehr zusammen.

Als Teil der globalen ALTEN Group – mit über 57,000 Ingenieuren in 30 Ländern – decken wir den gesamten Produktentwicklungszyklus ab, von der Beratung bis hin zum vollständigen Projekt-Outsourcing.

Wenn Sie bei ALTEN Technology USA einsteigen, arbeiten Sie an einigen der weltweit anspruchsvollsten technischen Herausforderungen, unterstützt durch Mentoring, Möglichkeiten zur beruflichen Weiterentwicklung und umfassende Sozialleistungen. Wir sind stolz darauf, eine Unternehmenskultur zu fördern, in der sich unsere Mitarbeiter wertgeschätzt, unterstützt und zu Wachstum inspiriert fühlen.

Der Lead Software Engineer verantwortet die Software- und Validierungsarbeit für Infotainment- und Konnektivitätsplattformen auf Basis von Linux und Android. Sie leiten ein Team, das Steuergeräte (ECUs) über mehrere Hardware-Generationen hinweg betreut. Ihre Ingenieure arbeiten sich in die bestehende Codebasis ein, erstellen Pipelines und ermöglichen anschließend Hardware-Validierungstests.

Arbeitsmodell: Vor Ort, 5 Tage pro Woche

Standort: Palo Alto, CA

Gehalt: $140-160k

Alle qualifizierten Bewerber werden bei der Auswahl berücksichtigt und nicht aufgrund von Rasse, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Behinderung, geschütztem Veteranenstatus, Alter, genetischen Informationen oder Schwangerschaft diskriminiert.

Bitte achten Sie auf Betrugsversuche gegenüber Arbeitssuchenden und lesen Sie diesen wichtigen Hinweis auf unserer Karriereseite für weitere Informationen über unseren Rekrutierungsprozess.

Compliance-Hinweis: Alten USA ist ein Bundesauftragnehmer, der den Anforderungen des Vietnam Era Veterans’ Readjustment Assistance Act (VEVRAA) und der Executive Order 11246 unterliegt. Wir sind ein Arbeitgeber, der Chancengleichheit fördert, und berücksichtigen alle qualifizierten Bewerber ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung oder Veteranenstatus.

Anforderung an Drogentests: Als Bundesauftragnehmer unterhält Alten USA einen drogenfreien Arbeitsplatz. Alle für eine Anstellung ausgewählten Kandidaten müssen als Einstellungsvoraussetzung erfolgreich einen Drogentest vor der Einstellung absolvieren.

Aufgaben

  1. Einarbeitung in die bestehende Codebasis, Build-Pipeline und Regressionstests
  1. Entwicklung und Pflege des Software-Stacks für die Hardware-Verifizierung und -Validierung auf Hypervisor-, Linux- und Android-Systemen
  1. Konzeption und Durchführung von Stresstests für CPU, GPU, NPU und Multimedia-Subsysteme zur Identifizierung von Engpässen, thermischen Limits und Stabilitätsproblemen
  1. Analyse und Optimierung der ECU-Performance
  1. Unterstützung beim Board Bring-up, Design-Verifizierung und Debugging in Zusammenarbeit mit Architektur-, Hardware- und Software-Teams
  1. Schulung und Anleitung von Junior-Ingenieuren
  1. Bereitstellung wöchentlicher Status-, Risiko- und Entscheidungsdokumentationen für die Programmleitung

Erforderliche Qualifikationen

  1. Bachelor- oder Masterabschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich
  1. 8+ Jahre Erfahrung in der Embedded-Softwareentwicklung
  1. Praktische Erfahrung mit Hochleistungs-SoCs wie Snapdragon, NVIDIA Orin oder MediaTek; Erfahrung mit Automotive-SoCs ist ein erheblicher Vorteil
  1. Fundierte Kenntnisse in Embedded Linux, QNX und DriveOS sowie Erfahrung mit Hypervisor-Systemen wie Typ-1-Hypervisoren, Gunyah oder ACRN
  1. Erfahrung mit Infotainment- oder Konnektivitäts-Subsystemen wie Kamera/Display, Speicher/Storage, GNSS, UWB, RF, A2B und Bluetooth-Audio
  1. Starke Programmierkenntnisse in C/C++
  1. Fundiertes Verständnis von Linux/Android, Kernel-Konfiguration, Gerätetreiber-Schnittstellen und Debugging-Tools
  1. Fundierte Expertise in BSP und Kernel Bring-up (Linux, U-Boot oder Äquivalent): Partitionierung, Device Tree und Boot-Ablauf für eMMC-, UFS-, SSD- und DRAM-Änderungen
  1. Erfahrung mit Lauterbach, Oszilloskopen, JTAG und Flashing-Tools
  1. Verständnis von Schnittstellen- und Protokoll-Stacks (SPI, I2C, Ethernet, PCIe, CAN) und Board Bring-up
  1. Skripting-Erfahrung in Python oder Shell

Bevorzugte Qualifikationen

  1. OS-Interna: Prozess-Scheduler, Speicherverwaltung, Nebenläufigkeit, Synchronisation, Storage
  1. Erfahrung mit ARM-Core und -Architektur
  1. Embedded-Toolchains: Compiler, Linker, Linker-Skripte
  1. Automotive-Kommunikationsprotokolle (CAN, Ethernet)
  1. CI/CD-Pipelines für Embedded-Systeme
  1. Bewusstsein für funktionale Sicherheit gemäß ISO 26262

Gehaltsspanne

  • $140,000 - 160,000
  • Das tatsächlich angebotene Gehalt hängt von verschiedenen Faktoren ab, einschließlich, aber nicht beschränkt auf den Standort, die Kombination des Kandidaten aus berufsbezogenem Wissen, Qualifikationen, Fähigkeiten, Ausbildung, Training und Erfahrung.

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