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
Location: Bengaluru
Company: Qualcomm
The Job is closed. Check the latest active jobs here.