JOB: Engineer (SOC Validation) At Qualcomm

65
 

General Summary

Experience level – 1-3yrs (Candidates having good academics from premier institutes with less work experience can also be considered)

Bachelors in Computer Science/Electronics Engineering

Mandatory Skills

  • Basics of processor architecture, Multicore/Multiprocessor with SMP/heterogenous cores.
  • C language expertise for low level programming, Assembly language for any processor, C-assembly interworking
  • Operating systems/RTOS/Linux kernel internals, scheduling policies, locking mechanism, MMU/paging etc
  • Exposure to working on emulation/pre-si environment is added advantage
  • Using JTAG based debuggers, compilers/linkers
  • Should have good exposure to software development life cycle

Desired Skills

  • Exposure to SoC architecture paradigms – interconnects, power management,
    Software development for silicon enablement, silicon validation
  • Bring-up of hardware-software solution on FPGA/emulation platforms and on fresh SOC designs
  • Software for power/performance KPIs
  • Good knowledge of ARM Cortex-A7) / x86 / PowerPC CPU and memory system architecture
  • Weakly ordered memory model/pipelining of memory systems/memory barriers
  • Software development towards higher performance of multi threaded applications using lower power
  • Top level of ASIC design methodology is an added skill

Responsibilities

  • Understand the IP architecture, work with IP validation teams and Systems validation Lead/system content engineer to understand the validation requirements, develop/port/enhance the validation software content and bringup.
  • Use silicon debug hooks to measure power/performance/coverage and other KPI metrics
  • Experience level – 1-3yrs (Candidates having good academics from premier institutes with less work experience can also be considered)
  • Bachelors in Computer Science/Electronics Engineering

Mandatory Skills

  • Basics of processor architecture, Multicore/Multiprocessor with SMP/heterogenous cores.
  • C language expertise for low level programming, Assembly language for any processor, C-assembly interworking
  • Operating systems/RTOS/Linux kernel internals, scheduling policies, locking mechanism, MMU/paging etc
  • Exposure to working on emulation/pre-si environment is added advantage
  • Using JTAG based debuggers, compilers/linkers
  • Should have good exposure to software development life cycle

Desired Skills

  • Exposure to SoC architecture paradigms – interconnects, power management,Software development for silicon enablement, silicon validation
  • Bring-up of hardware-software solution on FPGA/emulation platforms and on fresh SOC designs
  • Software for power/performance KPIs
  • Good knowledge of ARM Cortex-A7) / x86 / PowerPC CPU and memory system architecture
  • Weakly ordered memory model/pipelining of memory systems/memory barriers
  • Software development towards higher performance of multi threaded applications using lower power
  • Top level of ASIC design methodology is an added skill

Responsibilities

Understand the IP architecture, work with IP validation teams and Systems validation Lead/system content engineer to understand the validation requirements, develop/port/enhance the validation software content and bringup.

Use silicon debug hooks to measure power/performance/coverage and other KPI metrics
Minimum Qualifications

Education

Bachelors – Computer Science, Bachelors – Engineering, Bachelors – Information Systems

Work Experiences

1+ years experience with circuit design (e.g., digital, analog, RF). ,1+ years experience utilizing schematic capture and circuit simulation software. ,1+ years experience with hardware design and measurement instruments such as oscilloscopes, spectrum analyzers, RF tools, etc.

Skills

Computer Science, DSP Architectures, Electrical Engineering, Optical Systems, Packaging Systems

SHARE YOUR THOUGHTS & COMMENTS

Please enter your comment!
Please enter your name here