Software CPU Lead Engineer Senior

1 - 9 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Qualcomm India Private Limited is seeking a highly skilled and experienced Software CPU Architect to join the Engineering Group. In this role, you will be responsible for developing long-term software roadmaps for Qualcomm's software CPU architecture, defining architecture specifications, developing prototypes, and collaborating with global software and hardware partners to influence product development. Additionally, you will play a key role in enabling the commercialization of cutting-edge CPUs integrated into Snapdragon chipsets for various markets such as Handsets, IOT devices, Automotive, Compute/Laptops, XR, etc. The ideal candidate should have a minimum of 6-9 years of experience in the embedded domain with a deep understanding of CPU architecture and micro-architecture concepts including caching, coherency, prefetching, speculation, and branch prediction. Proficiency in C/C++ programming is essential, particularly in writing code for high throughput or memory-constrained systems. Experience in designing, developing, and supporting software solutions on multi-core ARM/CPUs in the embedded domain is required. Furthermore, the candidate should possess expertise in embedded platforms, including low-level drivers and firmware, kernel, and user-space components. A thorough understanding of ARMv8 architecture, ARM assembly level programming, and ARM EABI is crucial. Experience in projects aimed at improving software throughput or memory footprint is highly desirable. Minimum qualifications for this position include a Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or a related field, along with several years of relevant work experience. Additionally, 2+ years of experience with programming languages such as C, C++, Java, Python, etc., and proficiency in J-TAG or ICE debuggers is required. Experience in real-time software development for embedded products is also preferred. The successful candidate will be a motivated self-starter with excellent verbal and written communication skills, capable of collaborating with engineers, partners, and customers across different geographies. Demonstrated experience in working with senior management in a corporate environment, as well as business process streamlining and transformation, is essential. The candidate should be a hands-on technical lead willing to dive into details to gain firsthand knowledge of issues and actively contribute to team success. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. Reasonable accommodations will be provided upon request to support individuals with disabilities throughout the hiring process. Qualcomm expects its employees to adhere to all applicable policies and procedures, including security and confidentiality requirements. Please note that Qualcomm's Careers Site is exclusively for individuals seeking employment at Qualcomm. Staffing and recruiting agencies, as well as individuals represented by agencies, are not authorized to use the site or submit profiles, applications, or resumes. Unsolicited submissions from agencies will not be accepted. For more information about this role, please contact Qualcomm Careers.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Qualcomm logo
Qualcomm

Technology

San Diego

RecommendedJobs for You