Staff Software Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
As a Staff Software Engineer at Qualcomm, you will design, develop, and optimize Linux kernel software for next-generation platforms, focusing on CPU scheduling, Dynamic Clock and Voltage Scaling (DCVS), and system-level power and performance optimization. You will collaborate with cross-functional teams and contribute to upstream open-source projects.
Ansvarsområden
- Develop and enhance Linux kernel features in CPU scheduling and scheduler-driven performance management.
- Design and optimize Scheduler and DCVS technologies for next-generation ARM-based systems.
- Collaborate with cross-disciplinary teams to deliver high-performance, scalable software solutions.
- Debug and resolve complex software issues using JTAG debuggers.
- Contribute to upstream open-source projects, including the Linux Kernel.
- Drive improvements in system software for ARM and RISC-V based platforms.
- Analyze system requirements and propose corresponding system architecture.
- Perform pre-Silicon Development on FPGA based platforms and QEMU.
Krav
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Önskade kvalifikationer
- Master’s degree in Computer Science, Engineering, or a related field, with 5+ years of software development experience, or equivalent.
- Strong experience in Linux Kernel development, especially in areas such as DCVS, schedulers, and memory management and device trees.
- Solid knowledge of ARM and RISC-V architecture and its extensions.
- Solid understanding of computer system architecture (core, cache, memory models, bus architecture, etc.).
- Experience in Board and SOC bringup, Device drivers, peripheral buses (SPI, I2C, USB), Memory controllers for DDR.
- Familiarity with tools like SCM tools (e.g., GIT) and debugging technologies like JTAG debuggers.
- Prior contributions to open-source projects (e.g., Linux Kernel).
- Strong debugging skills and practical experience with ARM based platforms.
- Proficiency in using tools and frameworks for system and software performance management.
- Hands-on experience with software development methodologies for Embedded Systems.
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.
- Access to details about US benefits via a link.
Färdigheter
C++PythonJavaCLinux KernelGITJTAG debuggers
#software engineer#linux kernel#power efficiency#performance optimization#CPU scheduling#DCVS#ARM#RISC-V#embedded systems#open source
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 3 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Lön
141 300–211 900 US$ · Förhandlingsbar
Erfarenhetsnivå
Mellannivå
Platser
San Diego, United States of America
Kvalifikation
Kandidatexamen, Masterexamen, Doktorand
Sökande
Ansök tidigt
Liknande jobb
Alfa Laval
Lund, SwedenSenior C#/.NET Developer – PIM & Inriver
Heltid Ansök tidigt Publicerad för 5 dagar sedan
Alfa Laval
Fusa, NorwayQHSE Engineer
Heltid Ansök tidigt Publicerad för 5 dagar sedan
Microsoft
United Kingdom +1 flerPartner Development Manager
74,4–106 tn GBP/år Heltid Ansök tidigt Publicerad för 4 dagar sedan
Microsoft
Romania +1 flerSenior Technical Support Engineer
43,3–74,3 tn €/år Heltid Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Stockholm, SwedenEntry Level: Radio SW 5G Developer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Lund, SwedenMaster Thesis: Drone Detection with Acoustic and ISAC Sensing
Praktik Ansök tidigt Publicerad för 4 dagar sedan
