QNX BSP Platform Engineer_Customer Engineering
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Als Senior Ingenieur übernehmen Sie die technische Verantwortung für QNX-Plattformsoftware in Automobilsystemen. Ihre Aufgaben umfassen Platform-Bring-up, BSP- und HLOS-Stabilität, Virtualisierung, Energie- und Leistungsoptimierung, Fehlerbehebung und technische Kundenbetreuung. Sie arbeiten bereichsübergreifend, um Probleme zu lösen und Kundenanforderungen zu erfüllen.
Responsibilities
- Technische Verantwortung für QNX-Plattformbereiche wie BSP, Boot, Kernel, Systemdienste, Speicher, Interrupts, E/A, Netzwerk, Virtualisierung, Energieverwaltung und Plattformstabilität.
- Leitung von Platform-Bring-up-, Integrations-, Konfigurations-, Qualifizierungs- und Freigabeaktivitäten für Automotive-SoC- und Board-Plattformen.
- Analyse komplexer Fehler im Zusammenhang mit Boot, Reset, Suspend/Resume, Leistung, Speicher, Prozesskommunikation und Multi-VM/Domain-Interaktionen.
- Treiber für die Ursachenanalyse unter Verwendung von Protokollen, Traces, Dumps, Instrumentierung und reproduzierbaren Testfällen; Dokumentation technischer Schlussfolgerungen und Korrekturmaßnahmen.
- Überprüfung von Architektur, Design, Code, Patches, Testplänen und Freigabekriterien auf Robustheit, Wartbarkeit, Sicherheit und Leistung.
- Technischer Ansprechpartner für QNX-Plattformprobleme, Eskalationen, Integrationsblocker und Stabilitätsrisiken.
- Übersetzung systembezogener Kundensymptome in umsetzbare technische Problemstellungen, Reproduktion von Problemen, Identifizierung von Zuständigkeiten und Koordination der Schließung über Teams hinweg.
- Leitung von Triage- und Priorisierungsbesprechungen für kritische Blocker, einschließlich klarer Auswirkungsbewertung, Eindämmungspläne, Aktionspläne und Statuskommunikation.
- Zusammenarbeit mit Kunden, Silicon/Plattform-Teams, QNX-Teams und internen Softwareorganisationen unter Beibehaltung technischer Klarheit und Verantwortlichkeit.
- Unterstützung der Freigabebereitschaft und Produktionsmeilensteine durch Verfolgung von Risiken, Validierungslücken, Regressionen und Abschluss von Abhängigkeiten.
- Leitung bereichsübergreifender technischer Untersuchungen und Förderung der Abstimmung bei Problemen, die BSP, HLOS, Hypervisor, Firmware, Hardware, Stromversorgung, Sicherheit oder Anwendungsebenen betreffen.
- Mentoring von Ingenieuren in Debugging-Methodik, QNX-Plattformarchitektur, Problemanalyse, Codequalität und kundenorientierter Ausführung.
- Erstellung und Pflege technischer Dokumentation, Fehlerbehebungsleitfäden, Wissensartikeln, Architekturhinweisen und wiederverwendbaren Analysepraktiken.
- Teilnahme an technischen Überprüfungen, Fehlerbesprechungen, Bereitschaftsbewertungen und Aktivitäten zur kontinuierlichen Verbesserung.
- Identifizierung wiederkehrender Fehlermuster und Durchführung präventiver Maßnahmen in Design-, Test-, Automatisierungs-, Integrations- und Entwicklungsprozessen.
Requirements
- Bachelor- oder Master-Abschluss in Informatik, Computertechnik, Elektrotechnik oder einem verwandten Bereich.
- Typischerweise 6+ Jahre relevante Erfahrung in Embedded Software, Betriebssystemen, BSP, Plattformen oder Automobilsystemen.
- Umfassende praktische Erfahrung mit QNX Neutrino oder vergleichbaren Echtzeitbetriebssystemkonzepten und Plattformintegration.
- Solides Verständnis der Embedded-Systemarchitektur: Boot-Flow, BSP-Komponenten, Gerätetreiber, Kernel-Dienste, Interrupts, Speicherverwaltung, Zeitplanung, IPC, Synchronisation und Ressourcenmanagement.
- Erfahrung in der Fehlersuche bei komplexen Systemfehlern mithilfe von Protokollen, Traces, Crash Dumps, Instrumentierung, Debuggern und Mechanismen zur Beobachtung von Hardware/Software.
- Starke C- und C++-Programmierkenntnisse mit der Fähigkeit, Low-Level-Systemsoftware zu lesen, zu modifizieren, zu überprüfen und Fehler zu beheben.
- Arbeitskenntnisse von ARM-basierten SoC-Systemen, Firmware-Interaktionen, Device Trees oder gleichwertigen Mechanismen zur Hardwarebeschreibung und Board-Level-Integration.
- Erfahrung mit dem Softwareentwicklungslebenszyklus, Code-Reviews, Konfigurationsmanagement, Fehlerverfolgung, Regressionstests und Freigabequalifizierung.
- Starke schriftliche und mündliche Kommunikationsfähigkeiten, einschließlich der Fähigkeit, technische Probleme sowohl für technische als auch für nicht-technische Stakeholder zu erklären.
Desired Qualifications
- Erfahrung mit Automotive-Plattformen, Vehicle Compute Systems, Domain Controllern oder produzierten Embedded-Produkten.
- Erfahrung mit QNX Hypervisor oder vergleichbaren Virtualisierungstechnologien, einschließlich VM-Konfiguration, Inter-Domain-Kommunikation, Gerätezuweisung und Ressourcentrennung.
- Kenntnisse im Bereich Plattform-Energieverwaltung, Low-Power-Zustände, Suspend-to-RAM, Wake-Quellen, thermisches Verhalten, Leistungsoptimierung und energiesparendes Debugging.
- Erfahrung mit SMMU/IOMMU, DMA, Shared Memory, ECC/EDAC.
- Erfahrung mit automatisierter Validierung, Continuous Integration, Stresstests, Fault Injection, Langzeit-Stabilitätstests und Systemzuverlässigkeitsmetriken.
- Nachgewiesene Erfahrung in der Leitung funktionsübergreifender technischer Programme oder als Domänen-Fachexperte.
Benefits
- Qualcomm ist ein Arbeitgeber, der Chancengleichheit fördert.
- Qualcomm verpflichtet sich, einen barrierefreien Prozess für Einzelpersonen mit Behinderungen bereitzustellen.
- Qualcomm ist bestrebt, seinen Arbeitsplatz für Menschen mit Behinderungen zugänglich zu machen.
Skills
QNXBSPC++CARM
#automotive#embedded systems#QNX#BSP#platform engineering#customer engineering#debugging#C++#C#ARM
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
4 days ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Mid-Senior
Locations
Bangalore, India
Qualification
Bachelor, Master
Applicants
Be an early applicant
Similar Jobs
Synopsys Inc
Nepean, CanadaPrincipal Firmware Engineer
CA$146–219k/yr Full Time Be an early applicant Posted 4 days ago
Synopsys Inc
Mississauga, CanadaAnalog Design Internship - Summer 2027
CA$0/yr Internship Be an early applicant Posted 4 days ago
Synopsys Inc
Sunnyvale, United StatesDirector of R&D Engineering
US$230–344k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSenior Software Engineer
US$120–261k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSoftware Engineer II
US$102–202k/yr Full Time Be an early applicant Posted 4 days ago
Qualcomm
San Diego, United States of AmericaAssociate PCB CAD Specialist
US$30.8–46.2/hr Full Time Be an early applicant Posted 4 days ago
