Sr. Staff CPU Software Test Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · QA och testning
I korthet
Als Qualcomm Software Engineer entwerfen, entwickeln und validieren Sie Embedded- und Cloud-Edge-Software, die zukunftsweisende Produkte ermöglicht. Ihre Hauptaufgaben umfassen die Entwicklung von Teststrategien, die Erstellung von automatisierten Testsuiten mit Python und/oder C/C++, die Durchführung von plattformübergreifender Firmware-Validierung und die enge Zusammenarbeit mit verschiedenen Teams zur Fehlerbehebung komplexer HW/SW-Interaktionen. Sie treiben die Validierungsbereitschaft für neue Funktionen voran und bieten technische Führung.
Ansvarsområden
- Entwicklung umfassender Software-/Firmware-Validierungsstrategien und Testpläne, einschließlich Anforderungstracability, Testabdeckung und Akzeptanzkriterien.
- Entwicklung, Ausführung und Wartung automatisierter Validierungssuiten für eingebettete CPU/SoC-Software und Firmware auf funktionaler, Integrations- und Systemebene.
- Durchführung von hands-on Embedded-Plattform-Bring-up, Firmware-Validierung und Debugging über Pre-Silicon- und Post-Silicon-Umgebungen hinweg.
- Entwicklung skalierbarer Testautomatisierung mit Python und/oder C/C++ und Integration der Validierung in kontinuierliche Integrations- und Release-Prozesse.
- Enge Zusammenarbeit mit Firmware-, Hardware-, Architektur-, Betriebssystem- und Plattformteams zur Fehlerbehebung komplexer HW/SW-Interaktionen und zur Lösung von Problemen.
- Validierung des Systemverhaltens, der Zuverlässigkeit sowie der Energie- und Leistungsaufnahme über repräsentative Kundenanwendungsfälle und Workloads hinweg.
- Treiben der Validierungsbereitschaft für neue Funktionen und Plattformen, einschließlich Teststrategie, Automatisierung, Regression-Abdeckung und Release-Qualifizierung.
- Bereitstellung technischer Führung und Mentoring zur Verbesserung von Validierungsmethoden, Automatisierungsarchitektur und der allgemeinen technischen Qualität.
Krav
- Bachelor-Abschluss in Ingenieurwesen, Informationssystemen, Informatik oder einem verwandten Bereich und 6+ Jahre Erfahrung in der Softwareentwicklung oder verwandten Bereichen.
- ODER Master-Abschluss in Ingenieurwesen, Informationssystemen, Informatik oder einem verwandten Bereich und 5+ Jahre Erfahrung in der Softwareentwicklung oder verwandten Bereichen.
- ODER PhD in Ingenieurwesen, Informationssystemen, Informatik oder einem verwandten Bereich und 4+ Jahre Erfahrung in der Softwareentwicklung oder verwandten Bereichen.
- 3+ Jahre Erfahrung mit Programmiersprachen wie C, C++, Java, Python usw.
Önskade kvalifikationer
- 8+ Jahre Erfahrung in der Entwicklung, Verifizierung oder Validierung von Embedded-Software/Firmware.
- Nachgewiesene Erfahrung als Software-Testingenieur in der SW/FW-Entwicklung mit Schwerpunkt auf Data Center Servern (mindestens 5 Jahre).
- Starkes Verständnis von eingebetteten Systemen, CPU/SoC-Architektur und HW/SW-Schnittstellen.
- Starke Programmier- und Automatisierungskenntnisse in Python und/oder C/C++.
- Praktische Erfahrung mit Low-Level-Firmware-Debugging und eingebetteten Debugging-Tools wie JTAG/Trace32 oder Äquivalent.
- Erfahrung mit Pre-Silicon/Emulation und/oder Post-Silicon-Plattform-Bring-up und -Validierung.
- Starke Grundlagen in Linux oder Embedded-Betriebssystemen und Erfahrung im Debugging von Interaktionen zwischen Firmware, Treibern, Betriebssystemen und Hardware.
- Erfahrung in der Entwicklung skalierbarer automatisierter Validierungs- und CI/CD/Regression-Lösungen.
- Nachgewiesene Fähigkeit zur Zusammenarbeit mit Architektur-, Hardware-, Firmware-, OS- und Validierungsteams zur Lösung komplexer Systemprobleme.
- Vorerfahrung mit Software-/Firmware-Integration über BIOS/UEFI und Betriebssystemumgebungen auf x86, ARM64 und/oder RISC-V 64-Bit-Serverplattformen.
- Starkes Verständnis von Server-Firmware-Standards, -Spezifikationen und Open-Source-Implementierungen, insbesondere für ARM64-basierte Serverplattformen.
- Erfahrung in der Validierung von Embedded-Firmware auf ARM Cortex-Familien oder vergleichbaren eingebetteten Prozessorarchitekturen mit Zephyr, FreeRTOS, Embedded Linux/Yocto-basierten Distributionen oder ähnlichen Umgebungen.
- Erfahrung in der Validierung von Low-Level-Firmware-Funktionalität und HW/SW-Schnittstellen, einschließlich Boot- und Initialisierung, Interrupt-Handling, Speicherverwaltung, Peripherieschnittstellen, Interprozessor-Kommunikation, Bootloadern, Gerätetreibern, Board Support Packages (BSPs), Fehlerbehandlung und Wiederherstellungsmechanismen.
- Erfahrung in der Validierung von Echtzeit- und Zuverlässigkeitsmerkmalen von eingebetteten Systemen, einschließlich Task-Scheduling, Synchronisation, Timing und Latenz, Ressourcennutzung und Systemstabilität unter normalen, Grenz-, Stress- und Fehlerbedingungen.
- Erfahrung mit CPU-Strom- und Leistungsvalidierung, einschließlich Systemverhalten über repräsentative Workloads und Betriebsbedingungen.
- Erfahrung mit White-Box- und Gray-Box-Testmethoden für eingebettete Software und Firmware-Validierung.
- Erfahrung in der Entwicklung oder Integration von KI-gestützten Validierungsworkflows für Testgenerierung, -ausführung, Fehler-Triage, Ursachenanalyse oder Automatisierung, einschließlich der effektiven Bewertung und Validierung von KI-generierten technischen Ausgaben.
Förmåner
- Wettbewerbsfähiges jährliches diskretionäres Bonusprogramm
- Möglichkeit für jährliche RSU-Grants
- Wettbewerbsfähiges Leistungspaket zur Unterstützung Ihres Erfolgs bei der Arbeit, zu Hause und in der Freizeit
- Zugang zu detaillierten US-Leistungsinformationen über einen Link
Färdigheter
PythonC++CJavaLinuxApacheAndroidAPIAgileEmbedded OSFirmwareCI/CDBIOS/UEFIARM64RISC-VZephyrFreeRTOSYoctoBSP
#CPU#Software#Test#Engineer#Embedded#Firmware#Validation#Automation#Data Center#Server#AI
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 2 dagar sedan
Anställningstyp
Heltid
Arbetsform
Distans
Lön
190 200–285 400 US$ / år
Erfarenhetsnivå
Senior
Platser
Santa Clara, United States of America
Kvalifikation
Kandidatexamen, Masterexamen, Doktorand
Sökande
Ansök tidigt
Liknande jobb
Ericsson
Stockholm, SwedenVerification Developer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Saab
Solna, SwedenAgentic Software Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Accenture
Stockholm, SwedenQuality Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Volvo Group
Göteborg, SwedenDigital Product Owner - JD Edwards
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Qualcomm
Munich, GermanyPrincipal Software Engineer - Qualcomm, Germany
Heltid Ansök tidigt Publicerad för 4 dagar sedan
ABB
Helsinki, FinlandApplication Engineer, Drive Products
Heltid Ansök tidigt Publicerad för 4 dagar sedan
