Roku
Qualcomm
Software Engineer (Entry Level & Senior), Core AI Software (Vor Ort)
Über die Stelle
Unternehmen: Qualcomm Technologies, Inc.
Bereich: Engineering Group, Engineering Group > Machine Learning Engineering
Qualcomm ist ein Arbeitgeber, der Chancengleichheit fördert. Wenn Sie eine Person mit Behinderung sind und während des Bewerbungs-/Einstellungsprozesses angemessene Vorkehrungen benötigen, können Sie sicher sein, dass Qualcomm sich für ein barrierefreies Verfahren einsetzt. Sie können eine E-Mail an [email protected] senden oder die gebührenfreie Nummer von Qualcomm anrufen, die Sie hier finden. Auf Anfrage stellt Qualcomm angemessene Vorkehrungen bereit, um Personen mit Behinderungen die Teilnahme am Einstellungsprozess zu ermöglichen. Qualcomm setzt sich zudem dafür ein, unseren Arbeitsplatz für Menschen mit Behinderungen barrierefrei zu gestalten. (Bitte beachten Sie, dass diese E-Mail-Adresse ausschließlich dazu dient, angemessene Vorkehrungen für Menschen mit Behinderungen bereitzustellen. Wir werden hier nicht auf Anfragen zum Status von Bewerbungen oder Lebenslaufanfragen antworten.)
An alle Personalvermittlungs- und Recruiting-Agenturen: Unsere Karriereseite ist ausschließlich für Personen bestimmt, die eine Stelle bei Qualcomm suchen. Personalvermittlungs- und Recruiting-Agenturen sowie Personen, die von einer Agentur vertreten werden, sind nicht autorisiert, diese Seite zu nutzen oder Profile, Bewerbungen oder Lebensläufe einzureichen; solche Einreichungen werden als unaufgefordert betrachtet. Qualcomm akzeptiert keine unaufgeforderten Lebensläufe oder Bewerbungen von Agenturen. Bitte leiten Sie keine Lebensläufe an unsere Job-Alias-Adresse, Qualcomm-Mitarbeiter oder andere Unternehmensstandorte weiter. Qualcomm ist nicht für Gebühren verantwortlich, die im Zusammenhang mit unaufgeforderten Lebensläufen/Bewerbungen entstehen.
EEO-Arbeitgeber: Qualcomm ist ein Arbeitgeber, der Chancengleichheit fördert; alle qualifizierten Bewerber werden ungeachtet von Rasse, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Behinderung, Veteranenstatus oder einer anderen geschützten Klassifizierung für eine Anstellung in Betracht gezogen.
Qualcomm erwartet von seinen Mitarbeitern die Einhaltung aller geltenden Richtlinien und Verfahren, einschließlich, aber nicht beschränkt auf Sicherheitsanforderungen und andere Vorgaben zum Schutz vertraulicher Informationen des Unternehmens sowie anderer vertraulicher und/oder geschützter Informationen, soweit diese Anforderungen nach geltendem Recht zulässig sind.
Wenn Sie weitere Informationen zu dieser Stelle wünschen, kontaktieren Sie bitte Qualcomm Careers.
Zusammenfassung
Als führender Technologieinnovator verschiebt Qualcomm die Grenzen des Machbaren, um Erlebnisse der nächsten Generation zu ermöglichen, die digitale Transformation voranzutreiben und eine intelligentere, vernetzte Zukunft für alle zu schaffen.
Als AI Software Engineer bei Qualcomm entwickeln und implementieren Sie modernste machine learning-Verfahren, die eine effiziente Nutzung innovativer Lösungen über verschiedene Technologiebereiche hinweg ermöglichen.
In dieser Position sind Sie für die Unterstützung beim Softwaredesign und der Entwicklung der Qualcomm AI Stack-Funktionen innerhalb des Qualcomm AI Runtime (QAIRT) SDK verantwortlich, insbesondere für Core-Software einschließlich Generative AI Inference Extensions (Genie). Sie tragen zur effizienten Ausführung fortschrittlicher tiefer neuronaler Netze (DNNs), großer Sprachmodelle (LLMs) und anderer moderner KI-Architekturen bei. Zudem unterstützen Sie den AI Stack, der die Laufzeiteffizienz, Latenz und den Stromverbrauch von KI-Anwendungen optimiert, die Machine Learning-Workloads auf den energieeffizienten KI-Beschleunigern von Qualcomm ausführen.
Sie haben die Möglichkeit, Ihre Leidenschaft für Softwaredesign und -entwicklung durch Ihre analytischen Fähigkeiten, Ihr Designverständnis sowie Ihre Programmier- und Debugging-Kompetenzen unter Beweis zu stellen.
Mindestanforderungen
- Bachelor-Abschluss in Informatik, Ingenieurwesen, Informationssystemen oder einem verwandten Fachbereich sowie 2+ Jahre Berufserfahrung in der Hardwareentwicklung, Softwareentwicklung, Systementwicklung oder einem verwandten Bereich.
ODER
- Master-Abschluss in Informatik, Ingenieurwesen, Informationssystemen oder einem verwandten Fachbereich sowie 1+ Jahr Berufserfahrung in der Hardwareentwicklung, Softwareentwicklung, Systementwicklung oder einem verwandten Bereich.
ODER
- Promotion in Informatik, Ingenieurwesen, Informationssystemen oder einem verwandten Fachbereich.
Mindestanforderungen (Must-haves)
- Bachelor-Abschluss in Ingenieurwesen, Informationssystemen, Informatik oder einem verwandten Fachbereich.
- Erfahrung durch Projekte oder Praktika (Einstiegslevel) / 2+ Jahre (Senior) allgemeine Softwareentwicklungserfahrung.
- Fundierte Kenntnisse in der Softwareentwicklung mit C++.
- Erfahrung in der Entwicklung in einer Linux-Umgebung.
- Starke Fähigkeiten in der Softwareentwicklung, einschließlich Datenstrukturen und Algorithmen-Design, objektorientierte oder andere Software-Design-Paradigmen, Software-Debugging und Testing.
- Hervorragende Kommunikationsfähigkeiten (mündlich, Präsentation und schriftlich).
Aufgaben
- Entwicklung von Software für den Qualcomm AI Stack SDKs, insbesondere QAIRT und Genie, zur Unterstützung der Ausführung neuester generativer KI-Modelle auf Snapdragon-Plattformen.
- Design und Implementierung von Kernkomponenten des Qualcomm AI Stack-Laufzeit-Frameworks für die Inferenz auf ressourcenbeschränkten KI-Systemen, die auf Plattformen mit geringem Stromverbrauch und kleinem Speicherbedarf betrieben werden.
- Validierung, Analyse und Optimierung der Softwareleistung und -genauigkeit durch detaillierte Tests von machine learning-Anwendungsfällen.
- Fehlerbehebung bei komplexen Problemen, Durchführung von Ursachenanalysen und Sicherstellung einer hohen Systemzuverlässigkeit.
- Zusammenarbeit mit funktionsübergreifenden Teams zur Bereitstellung robuster, skalierbarer KI-Softwarelösungen.
- Unterstützung bei der Funktionsentwicklung und Anwendung von machine learning-Verfahren in Produkten und KI-Lösungen, um Kunden die gleiche Vorgehensweise zu ermöglichen.
- Beitrag zu einer Kultur der technischen Exzellenz, des Wissensaustauschs und der kontinuierlichen Verbesserung innerhalb des AI Software-Teams.
- Teilnahme an Design- und Code-Reviews.
- Eigenständiges Arbeiten mit minimaler Aufsicht.
Bevorzugte Qualifikationen (Wünschenswert)
- Master-Abschluss in Informatik, Computertechnik oder Elektrotechnik.
- 1+ Jahre Erfahrung in der Erstellung von eingebetteten Softwareanwendungen.
- Vertrautheit mit verschiedenen Architekturen generativer KI-Modelle wie LLMs.
- Starkes Verständnis von Hardwarebeschleunigung und der Bereitstellung generativer KI-Inferenz am Connected Edge.
- Erfahrung mit der Entwicklung auf verschiedenen Plattformen wie Linux, Android oder Windows.
- Kenntnisse über Low-Level-Interaktionen zwischen Betriebssystemen (z. B. Linux, Android, Windows) und Hardware.
- Erfahrung mit CMake-basierten Build-Umgebungen.
- Erfahrung in der Nutzung/Integration von Qualcomm AI Stack-Produkten (z. B. QNN, Genie).
- Erfahrung mit agilen Softwareentwicklungspraktiken und git-basiertem SCM.
- Fähigkeit zur Zusammenarbeit in einem global diversen Team und zum Management vielfältiger Interessen.
Gehaltsspanne und sonstige Vergütung & Leistungen
$140,800.00 - $211,200.00
Die oben genannte Gehaltsskala spiegelt den breiten Gehaltsrahmen von Minimum bis Maximum für diesen Jobcode an dem Standort wider, für den er ausgeschrieben wurde. Bitte beachten Sie, dass das Gehalt nur eine Komponente der Gesamtvergütung bei Qualcomm darstellt. Wir bieten zudem ein wettbewerbsfähiges jährliches diskretionäres Bonusprogramm sowie die Möglichkeit für jährliche RSU-Zuteilungen (Mitarbeiter mit vertriebsorientierten Anreizplänen sind nicht für unseren jährlichen Bonus berechtigt). Darüber hinaus ist unser äußerst wettbewerbsfähiges Leistungspaket darauf ausgelegt, Ihren Erfolg bei der Arbeit, zu Hause und in der Freizeit zu unterstützen. Ihr Recruiter wird gerne mit Ihnen besprechen, was Qualcomm alles zu bieten hat – weitere Details zu unseren US-Leistungen können Sie unter diesem Link einsehen.
