DDR tools and System development engineer
Qualcomm
About the Role
Position: DDR tools and System development engineer
Location: Hyderabad
Key Responsibilities
- Driving multiple programs in terms of Quest (System level stress test development in UEFI) and DDR characterization tools.
- Working on issues with multiple teams (performance, power, peripherals, Multimedia, Design, DV, etc.).
- UEFI / HLOS Quest framework development.
- Developing system level tests for DDR technology LP4x/LP5x, Peripherals (PCIE, UFS, USB, SD card), Multimedia (GPU, Camera, Video), Q6, etc.
- Analyzing data and recognizing patterns.
- Test case enhancements and development.
Desirable
- Good understanding of Q6 subsystem, APSS – subsystem, L1, L2, L3 caches, ARM V8/9.
- Opportunity to gain understanding of overall SOC and low-level internals of subsystems in the SOC.
Requirements & Tech Stack
- C, Python, Embedded system, JTAG, processor architecture, RTOS operating system, core BSP driver level development and debug, CPU architecture, SOC System knowledge.
- Strong understanding of OS fundamentals, data structures, Computer architecture, Embedded system.
- Expertise in C programming.
- Working knowledge of Python Programming.
- Familiarity with debuggers like T32 and gdb.
- Development work experience in embedded system at low level.
- Good experience in Linux or UEFI level.
Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
