Embedded Systems and CPU Content Developer (Staff/Senior Staff)
Technology, Data & Digital · Software & Web Development · Embedded Systems
In short
Qualcomm seeks an experienced Embedded Systems and CPU Content Developer in Bangalore, India. The role involves contributing to a CPU validation framework, focusing on content development, low-level firmware, platform bring-up, automation, and silicon debug using C/C++, Assembly, and knowledge of ARM/RISC-V architectures.
Responsibilities
- Contribute to the concurrent CPU validation framework.
- Focus on CPU core/uncore validation and stress content development.
- Develop low-level firmware.
- Perform platform bring-up.
- Develop validation automation.
- Engage in complex silicon debug.
Requirements
- Strong C/C++ programming for embedded/low-level systems.
- Assembly programming, preferably ARM/AArch64 or RISC-V.
- Bare-Metal and RTOS development/debug.
- Good knowledge of ARM/AArch64 and RISC-V architectures.
- CPU Stress content development.
- Understanding of cache/coherency, MMU/TLB, interrupts, exceptions, system registers, memory ordering, and multicore synchronization.
- Understanding of Low-Power Management (LPM) and DVFS.
- Experience with CPU/SoC platform bring-up and silicon debug.
- Experience with JTAG / Lauterbach Trace32 (T32) or similar debug tools.
- Python scripting for validation automation and regression.
- Exposure to CI/CD and automated validation environments.
- Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience.
- OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.
- OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience.
- 5 to 13 years of relevant experience is a must.
Desired Qualifications
- Familiarity with CPU/SoC platform bring-up.
- Familiarity with silicon debug.
Benefits
- Qualcomm is an equal opportunity employer.
- Commitment to providing an accessible process for individuals with disabilities.
- Reasonable accommodations will be provided to support individuals with disabilities.
- Commitment to making the workplace accessible for individuals with disabilities.
Skills
C/C++AssemblyBare-MetalRTOSARM/AArch64RISC-VPythonJTAGLauterbach Trace32
#embedded systems#CPU validation#firmware#platform bring-up#validation automation#silicon debug
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
2 days ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Bangalore, India
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Volvo Cars
Stockholm, SwedenProduct Owner - Developer Experience
Full Time Be an early applicant Posted 4 days ago
ICA Gruppen
Solna, SwedenSenior Android Developer - Payments / Checkout
Full Time Be an early applicant Posted 4 days ago
Nordea
Helsinki, Finland +4 moreLead / Senior AI Platform Engineer - Fighting Financial Crime
Full Time Be an early applicant Posted 4 days ago
Ericsson
Budapest, HungaryStudent Java Developer - Network Management Engineering
Internship Be an early applicant Posted 4 days ago
Ericsson
Budapest, HungarySenior Scrum Master - Maternity cover
Contract Be an early applicant Posted 4 days ago
Volvo Group
Gothenburg, SwedenMaster Thesis in Software Engineering: Adaptive Architecture for Human-AI Annotation Systems
Temporary Be an early applicant Posted 4 days ago
