Firmware Development Principal Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system
I korthet
Qualcomm is seeking a Principal Engineer for Firmware Development focusing on CPU performance management. This role involves designing, implementing, and validating embedded firmware for custom CPUs, collaborating with hardware and firmware teams, and engaging with open-source communities. The position requires extensive experience in embedded systems, C/C++, and RTOS environments, with a strong technical leadership ability.
Ansvarsområden
- Drive the firmware design, implementation and verification in pre-silicon and post-silicon environments.
- Assist in the definition CPU Performance Management solutions for future generation of Qualcomm CPUs.
- Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features.
- Assist in identifying skills requirements and in hiring engineers, collaborating with other teams on platform bring-up/debug/diags, firmware lifecycle, etc.
Krav
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
- 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- BS/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 5 years' experience in embedded firmware development
- Proficient writing and debugging C and assembly
- Driver development experience in RTOS or OS Kernel environments
- Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS
- Experience developing for pre-silicon environments including simulators and FPGA emulation
- Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus.
Önskade kvalifikationer
- Self-starter who takes initiative and brings technical leadership
- Experience developing, characterizing and tuning performance management solutions an SoC subsystem will be a considerable plus.
Förmåner
- Competitive annual discretionary bonus program
- Opportunity for annual RSU grants
- Highly competitive benefits package designed to support your success at work, at home, and at play.
Färdigheter
CC++JavaPythonEmbedded SystemsRTOSOS KernelZephyreCosuC/OSFreeRTOSARM v8assembly
#firmware#development#principal#engineer#qualcomm#cpu#performance#power#management#embedded#c#c++#python#rtos#os#kernel#zephyr#freeRTOS#arm#soc
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 11 timmar sedan
Anställningstyp
Heltid
Arbetsform
Distans
Lön
221 100–331 700 US$ / år
Erfarenhetsnivå
Ledning
Platser
Santa Clara, United States of America
San Diego, United States of America
Austin, United States of America
Kvalifikation
Kandidatexamen, Masterexamen, Doktorand, Grundnivå
Sökande
Ansök tidigt
Liknande jobb
IKEA
Lakeside, United KingdomFood & Beverage Assistant - Lakeside
14,2 GBP/tim Deltid Ansök tidigt Publicerad för 4 dagar sedan
Alstom
Charleroi, BelgiumSoftware Designer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Microsoft
London, United KingdomPrincipal Corporate Counsel
100–150 tn GBP/år Heltid Ansök tidigt Publicerad för 3 dagar sedan
Ericsson
Łódź, PolandJunior Software Developer
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Scania Group
Koblenz, GermanySenior Full-Stack Anwendungsentwickler
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Emerson
Cumbernauld, United KingdomOperations Engineer
Heltid Ansök tidigt Publicerad för 3 dagar sedan
