Theme

Language

Global EN
Sweden ENSV
India EN

SOC Architect / uArchitect

Technology, Data & Digital · Software & Web Development · Software Engineering · Systems Engineering

In short

Qualcomm is seeking an experienced SOC Architect to design highly scalable SoC architectures for RTOS-based systems targeting IOT/XR applications. This role involves collaborating across teams to define and implement detailed architectural specifications, requiring a strong foundation in silicon design, architectural trade-offs, and programming skills. The ideal candidate will have a Bachelor's degree and 12-18 years of relevant experience, with a Master's or PhD being highly desirable. Expertise in areas like heterogeneous compute, interconnects, memory systems, security, and Arm/RISC-V architectures is preferred.

Responsibilities

  • Create highly scalable SoC architecture for RTOS based SOCs for IOT/XR
  • Comprehend product requirements to steer generation of proper architecture
  • Perform trade-off analysis in the solution space to produce the most optimal architecture
  • Collaborate with architects, technical leads, hardware and software engineers from various functional areas in deriving the architectural solution that can best integrate in the overall SoC
  • Generate detail architectural specification and work closely with design team to implement the architecture

Requirements

  • Excellent communication, documentation, and interpersonal skills with ability to convey proposals and interact effectively across a distributed multi-discipline organization
  • Strong foundation of silicon design principles and architectural trade-offs
  • Ability to span and connect levels of abstraction across system-design, high-level languages, OS, HW/SW interface, micro-architecture, and silicon implementation
  • Background in architecture (IP or SoC), and/or front-end design/verification (micro-architecture)
  • Demonstrated deep technical knowledge and achievements at the SoC, sub-system or large IP levels as micro-architect or architect
  • Ability to apply appropriate abstractions and quantitative analysis for problem definition and solutions
  • Experience in using, improving, and developing a variety of tools for analysis and modeling, such as functional and performance simulators, profilers, etc.
  • Programming ability for modeling and automation (OOP C++, Python preferred) with experience in software development best practices including reviews, unit-testing, version control, etc.
  • Ability and desire to develop and improve architecture methodologies for experiments and analysis
  • Preferred with experience in the area of general SoC architecture (SoC Arch lead)
  • Bachelor’s degree in Electronic Engineering, Computer Science or related field required
  • 12-18 years of SoC/IP architecture or micro-architecture/front-end-design
  • Candidates with primarily a micro-architecture/design background must have contributions that demonstrate higher-level analysis and design
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems Engineering or related work experience OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Systems Engineering or related work experience OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.

Desired Qualifications

  • Master’s degree or PhD highly desired
  • SoC architectures including heterogeneous compute, NoC/interconnect, memory-systems, multicore, multi-die, cache hierarchies, shared memory, I/O, coherency, compression, security
  • Resource and Power Management
  • Security Architecture
  • System-level debug
  • AI & Machine Learning
  • Control and Real-time systems
  • Real-time operating systems (e.g., Zephyr, FreeRTOS)
  • Front-end Digital Hardware Design or Verification
  • Arm system architectures (e.g., Cortex-A, Cortex-R, Cortex-M, SMMU, GIC, CoreSight)
  • RISC-V architecture
  • High-speed I/O (USB, PCIe)
  • External memory and storage architectures (e.g., LPDDR, NAND Flash, NOR Flash)
  • Networking & Connectivity (e.g., Ethernet, WLAN, Cellular, CAN)
  • Behavioral, functional and performance modeling
  • Power and/or performance optimization through simulation & modeling
  • Analytical modeling for performance and power

Benefits

  • Qualcomm is an equal opportunity employer.
  • Qualcomm is committed to providing an accessible process.
  • Qualcomm is committed to making our workplace accessible for individuals with disabilities.

Skills

C++PythonZephyrFreeRTOSArm ArchitectureRISC-V
#SOC#RTOS#IOT#XR#Systems Engineering#Architecture#Hardware/Software Interface#Micro-architecture#Silicon Implementation#C++#Python#Arm#RISC-V#AI#Machine Learning#Real-time Systems
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

2 weeks ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Senior

Locations

Bangalore, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant