CPU Software Engineer Senior at Qualcomm India Private Limited - ScoutJobs - The AI-curated global job board
Skip to content
Qualcomm India Private Limited
Posted a day ago

CPU Software Engineer Senior

Qualcomm India Private LimitedCPU Software Engineer Senior

Perks & benefits

Health InsurancePaid LeaveEducation Allowance

Requirements

Bachelor's degree in Engineering or Computer Science, 2+ years of Software Engineering experience, Proficiency in C, C++, or Python, Experience with embedded systems firmware, Knowledge of Arm CPU architecture, Familiarity with Linux or Windows kernel

Skills

C#PythonARMFirmwareEmbedded Systems

About the role

Responsibilities

  • Design and develop low-level firmware for CPU bootstrapping and power controllers
  • Optimize micro-code for high-performance CPU architectures
  • Architect HW/SW interfaces and manage CPU software/hardware design trade-offs
  • Debug critical software issues related to high-performance microarchitecture, including prefetching, speculation, and memory ordering
  • Define short and long-term software architecture roadmaps in alignment with Arm ISA evolution
  • Represent CPU software teams in technical engagements with Arm architects and third-party partners like Google and Microsoft

Requirements

  • Bachelor's degree in Engineering, Computer Science, or a related field (Master's or PhD preferred)
  • 2+ years of professional software engineering experience
  • Proficiency in programming languages such as C, C++, or Python
  • Experience designing and developing software/firmware for embedded systems
  • Strong knowledge of Arm CPU architecture (ARMv8 expertise is highly valued)
  • Familiarity with Linux or Windows kernel internals
  • Knowledge of ARM ecosystem specifications such as SCMI, PSCI, or TF-A

Preferred Qualifications

  • Experience with RISC-V architecture
  • Background in device driver development
  • Strong analytical and problem-solving skills, including data mining and KPI interpretation

About the Company

Qualcomm is a global leader in wireless technology and semiconductor solutions. Our CPU architecture group develops long-term software roadmaps and defines the specifications that enable the commercialization of high-performance CPUs integrated into Snapdragon chipsets for mobile, IoT, automotive, and computing markets.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

CPU Software Engineer Senior

Qualcomm India Private Limited · Bangalore

Sign up to apply