About the Role
Oversees architecture, design, verification, and performance analysis for Digital Signal Processor (DSP) development for Qualcomm Mobile, Machine Learning, Automotive, and IoT products. Determines processor architecture, micro-architecture, logic design, verification, and all performance and power aspects. Applies high-performance microprocessor design concepts and evaluates all aspects of the design process from instruction set architecture to implementation. Custom instruction set is needed to achieve industry-leading results in machine learning and modem. Uses tools and techniques to evaluate design tradeoffs and verify design correctness.
Responsibilities
- Independently develops small well-defined blocks and assists in developing complex well-defined blocks, features, and/or tests under minor supervision.
- Guides lower-level engineers and proposes minor improvements.
- Independently identifies problems across multiple systems or subsystems and resolves most architecture and design issues.
- Collaborates and collects feedback during design reviews and with other teams to ensure the block meets specifications, performance, and power requirements.
- Investigates issues to prevent future occurrences.
- Seeks knowledge of industry trends, competitors' products, and advances in engineering fields related to DSP products and technology.
- Shows interest in a specific area of expertise.
- Collaborates with team members to generate new ideas.
- Communicates effectively with peers and leads using written, verbal, and online communication.
- Effectively tracks and documents issues, features, and design changes.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 2+ years of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
- Master's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 1+ year of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
- PhD in Electrical Engineering, Computer Science, Computer Engineering, or related field.
- 2+ years of experience with high-performance microprocessor design.
Skills
- High-performance microprocessor design
- Multi-core
- Multi-threaded
- Out-of-order execution
- Cache memory
- High-speed ALU
- Advanced low power design
- Instruction set architecture
- Machine learning
- Modem
- Architectural simulators
- Digital design simulators
- Emulators
- Test generators
- Design synthesis
- Programming (e.g., C, C++, Python)
- Computer architecture
- Embedded systems
- Design verification methods
Location
- Remote
Work Type
- Full-time
Experience Level
- Entry Level
- Mid Level
Education Level
- Bachelor's Degree
- Master's Degree
- PhD
Salary/Compensations
- $127,200.00 - $190,800.00
Benefits
- Competitive annual discretionary bonus program
- Opportunity for annual RSU grants
- Highly competitive benefits package
About the Company
- Qualcomm Technologies, Inc. is a global leader in wireless technology innovation, powering the connected world and enabling a new era of intelligent, ubiquitous connectivity.
Equal Opportunity
- Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
- Qualcomm is committed to providing an accessible process for individuals with disabilities during the application and hiring process.
- Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
