
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 freeCPU Software Engineer Senior
Qualcomm India Private Limited · Bangalore
