Zum Inhalt springen

Qualcomm

Staff Software Engineer – Platform Debug

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

Über die Stelle

Unternehmen: Qualcomm Technologies, Inc.

Jobbereich: Engineering Group, Engineering Group > Software Engineering

Verantwortungsniveau

  1. Autonomie: Arbeitet selbstständig mit minimaler Aufsicht
  1. Kommunikation: Vermittelt komplexe technische Konzepte effektiv an verschiedene Zielgruppen, einschließlich der Führungsebene
  1. Einfluss: Liefert technische Beiträge, die wichtige architektonische und organisatorische Entscheidungen beeinflussen
  1. Ausführung: Verwaltet mehrstufige, hochkomplexe Aufgaben mit starker Detailgenauigkeit
  1. Innovation: Wendet Kreativität und technisches Urteilsvermögen an, um neue Ansätze und Lösungen zu entwickeln
  1. Problemlösung: Nutzt fortgeschrittene analytische Fähigkeiten zur Diagnose und Lösung komplexer Systemprobleme

Qualcomm ist ein Arbeitgeber, der Chancengleichheit fördert. Wenn Sie eine Person mit Behinderung sind und während des Bewerbungs-/Einstellungsverfahrens angemessene Vorkehrungen benötigen, können Sie sicher sein, dass Qualcomm sich für die Bereitstellung eines barrierefreien Prozesses einsetzt. Sie können eine E-Mail an disability-accomodations@qualcomm.com senden oder die kostenlose Telefonnummer von Qualcomm hier anrufen. Auf Anfrage wird Qualcomm angemessene Vorkehrungen zur Unterstützung von Menschen mit Behinderungen bereitstellen, damit diese am Einstellungsverfahren teilnehmen können. Qualcomm setzt sich auch dafür ein, unseren Arbeitsplatz für Menschen mit Behinderungen zugänglich zu machen. (Bitte beachten Sie, dass diese E-Mail-Adresse zur Bereitstellung angemessener Vorkehrungen für Menschen mit Behinderungen verwendet wird. Wir werden hier nicht auf Anfragen nach Aktualisierungen von Bewerbungen oder Lebensläufen antworten).

An alle Personal- und Rekrutierungsagenturen: Unsere Karriereseite ist nur für Einzelpersonen bestimmt, die eine Anstellung bei Qualcomm suchen. Personal- und Rekrutierungsagenturen sowie Einzelpersonen, die von einer Agentur vertreten werden, sind nicht berechtigt, diese Seite zu nutzen oder Profile, Bewerbungen oder Lebensläufe einzureichen, und alle solchen Einreichungen werden als unaufgefordert betrachtet. Qualcomm akzeptiert keine unaufgeforderten Lebensläufe oder Bewerbungen von Agenturen. Bitte senden Sie keine Lebensläufe an unsere E-Mail-Adresse für Stellenangebote, an Qualcomm-Mitarbeiter oder an einen anderen Unternehmensstandort. Qualcomm ist nicht verantwortlich für Gebühren im Zusammenhang mit unaufgeforderten Lebensläufen/Bewerbungen.

EEO-Arbeitgeber: Qualcomm ist ein Arbeitgeber, der Chancengleichheit fördert; alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung, Veteranenstatus oder eine andere geschützte Klassifizierung.

Qualcomm erwartet von seinen Mitarbeitern, dass sie alle geltenden Richtlinien und Verfahren einhalten, einschließlich, aber nicht beschränkt auf Sicherheits- und andere Anforderungen zum Schutz vertraulicher Unternehmensinformationen und anderer vertraulicher und/oder proprietärer Informationen, soweit diese Anforderungen nach geltendem Recht zulässig sind.

Wenn Sie weitere Informationen zu dieser Rolle wünschen, wenden Sie sich bitte an Qualcomm Careers.

Allgemein

Zusammenfassung: Wir suchen einen erfahrenen Software Platform Debug Engineer, der Low-Level-Software für Debugging-Sichtbarkeit auf Hochleistungs-Serverplattformen entwickelt, implementiert und debuggt. Diese Debugging-Funktionen umfassen sowohl dynamisches Debugging (z. B. Peek/Poke) als auch Post-Mortem-Fähigkeiten (Crash-Analyse). In dieser Rolle arbeiten Sie an der Schnittstelle zwischen Hardware und Software und lösen komplexe systemweite Probleme über Firmware, Betriebssysteme, Plattformsoftware und Host-Tools hinweg. Sie arbeiten mit funktionsübergreifenden Teams zusammen, um robuste, skalierbare Lösungen zu liefern, die anspruchsvolle Leistungs- und Zuverlässigkeitsanforderungen erfüllen.

Diese Position eignet sich für Senior- oder Staff-Level-Ingenieure, die starke technische Verantwortung, tiefes Systemwissen und die Fähigkeit zur Beeinflussung der technischen Ausrichtung zeigen. Es handelt sich um eine Ersatzposition.

Aufgaben

  1. Entwurf, Entwicklung und Wartung von Software zur Unterstützung von Debugging-Funktionen über mehrere Systemebenen hinweg
  1. Fehlerbehebung und Lösung hochkomplexer Softwarefehler über integrierte Komponenten hinweg
  1. Analyse des Systemverhaltens durch Sammlung und Korrelation von Informationen über Module, Subsysteme und Schnittstellen hinweg
  1. Zusammenarbeit mit Hardware-, Firmware- und Softwareteams zur Identifizierung von Grundursachen und zur Lieferung effektiver Korrekturen
  1. Klare Kommunikation von Fortschritten, Risiken und Minderungsstrategien an Projektleiter und Stakeholder
  1. Identifizierung von Design- oder Implementierungslücken und proaktive Umsetzung von Lösungen
  1. Einbringung technischer Beiträge und Lösungsstrategien während Design- und Debugging-Reviews
  1. Entwicklung und Durchführung von Unit- und Integrationstests zur Sicherstellung von Stabilität und funktionaler Korrektheit
  1. Durchführung gründlicher Code-Reviews und Bereitstellung konstruktiven technischen Feedbacks
  1. Verwaltung von Prioritäten, Zeitplänen und Liefergegenständen für kleine bis mittlere Initiativen

Mindestanforderungen

  1. Bachelor-Abschluss in Ingenieurwesen, Informationssystemen, Informatik oder einem verwandten Bereich und 4+ Jahre Erfahrung in der Softwareentwicklung oder verwandten Bereichen.
  1. ODER Master-Abschluss in Ingenieurwesen, Informationssystemen, Informatik oder einem verwandten Bereich und 3+ Jahre Erfahrung in der Softwareentwicklung oder verwandten Bereichen.
  1. ODER Doktorgrad in Ingenieurwesen, Informationssystemen, Informatik oder einem verwandten Bereich und 2+ Jahre Erfahrung in der Softwareentwicklung oder verwandten Bereichen.
  1. 2+ Jahre Berufserfahrung mit Programmiersprachen wie C, C++, Java, Python usw.

Technische Fähigkeiten & Fachkenntnisse

Erfahrung in der Entwicklung und/oder Unterstützung von Debugging-Fähigkeiten in komplexen SoCs und Hochleistungs-CPU-Architekturen, einschließlich:

  1. JTAG-Debugging und -Tools
  1. Hochleistungs-Trace
  1. Analyse von Systemabstürzen

Starkes Verständnis der Computerarchitektur, einschließlich:

  1. Hochleistungs-Serverdesigns
  1. Hardware/Software-Schnittstellen
  1. Kenntnisse in C und Assemblersprache
  1. Erfahrung in Systemprogrammierung mit Python oder ähnlichen Sprachen
  1. Vertrautheit mit modernen Build-Systemen und verteilten Versionskontroll-Workflows

Erfahrung in der Entwicklung und dem Debugging von:

  1. Plattform- und Systemsoftware
  1. Firmware und Boot-Software
  1. Debugging- und Diagnosewerkzeuge

Bevorzugte Qualifikationen

  1. 5+ Jahre Erfahrung in der Entwicklung von Software-Stacks für Hochleistungssysteme
  1. 5+ Jahre Erfahrung in der Entwicklung von Debugging-Software (Tools, Firmware, Anwendungen)
  1. Master-Abschluss in Informatik oder Ingenieurwesen
  1. 10+ Jahre Erfahrung in der Entwicklung und dem Debugging von Software für Hochleistungsplattformen
  1. Erfahrung mit ARM-Debugging-Architekturen oder -Frameworks

Gehaltsspanne und weitere Vergütung & Leistungen

$159,600.00 - $239,400.00

Die obige Gehaltsskala spiegelt die breite Gehaltspanne von Minimum bis Maximum für diesen Jobcode für den Standort wider, für den er ausgeschrieben wurde. Noch wichtiger ist, dass das Gehalt nur ein Bestandteil der Gesamtvergütung bei Qualcomm ist. Wir bieten außerdem ein wettbewerbsfähiges jährliches Ermessensbonusprogramm und die Möglichkeit für jährliche RSU-Zuteilungen (Mitarbeiter mit Verkaufsanreizplänen sind nicht für unseren Jahresbonus berechtigt). Darüber hinaus ist unser äußerst wettbewerbsfähiges Leistungspaket darauf ausgelegt, Ihren Erfolg bei der Arbeit, zu Hause und in Ihrer Freizeit zu unterstützen. Ihr Recruiter bespricht gerne alles, was Qualcomm zu bieten hat – und Sie können weitere Details zu unseren US-Leistungen unter diesem Link einsehen.

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

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026