Engineer – DDR System Software

Qualcomm — Hyderabad, Telangana

₹12–18 LPA (HireSetu estimate) · 1–2 yrs exp · Part-time · onsite

HireSetu listing reference d6e488 — confirm requirements below, then apply on the employer site.

Quick answer: Two routes get you in: real DDR work on memory controllers, PHY or DRAM firmware, or a track record of chasing down bit flips, memory corruption, cache corruption and CPU hangs at system level. The rest of the skills list is supporting cast.

From Qualcomm's job posting

Note: -

  • We are looking for candidates who have relevant work experience in DDR technology (memory controllers, PHY and DRAMs), Firmware and SW driver development/ Platform driver development / Board Bring up

OR

  • If candidate has very strong debugging expertise in system level issues like Bit flip, memory corruption, cache corruption, CPU Hang etc.

Desirable: DDR technology (Relevant work exp in DDR SW driver required) or Platform driver development / Board Bring up

Opportunity

Debug and Development of DDR init & run time driver sequences.

Will be working on state-of-the-art DDR technology LP4x/LP5x.

Opportunity to get an understanding of DDR technology.

Will be responsible for driving multiple programs. Need to work on issues with multiple teams (performance, Phy, controller design etc.)

Need to analyze lot of data and need to recognize patterns.

Working on triage of the DDR issues.

Minimum Qualifications

  • The charter of the DDR SW System team is to ensure that the end-product qualifies the defined acceptance criteria for DDR by meeting stability, Power, and Performance Goals.
  • The team is looking for a candidate who has strong understating of system level test methodologies and runs validations on mobile systems.
  • The position involves Understanding of SOC Architecture and DDR SW Systems, identifying and debugging DDR systems issues (memory corruptions, Memory Lockups, Bit flips, memory leaks etc..) reported by memory validation and running system level validations tests.
  • The engineer would have the opportunity to interact with different SW & HW teams to understand DDR systems.
  • The candidate is expected to own and drive multiple chipsets in the DDR tech area.
  • This position gives an exposure to understanding various quality stages from product development to commercial launch of the product.

Skills

C, Python, Embedded system, JTAG, processor architecture, RTOS operating system, core BSP driver level development and debug, CPU architecture, SOC System knowledge.

Desirable: DDR technology

Exp: - 1-2 years (B. Tech / M. Tech from ECE / EEE /E&I/ CSE / IT Background and relevant experience in Embedded system and DDR domain)

Text from Qualcomm's official job posting, formatted by HireSetu. The employer's own page is the final word on details.

HireSetu's note

The debug half is the harder half

Most of the week goes to triage. A validation run flags memory corruption or a lockup, and you work out whether the cause sits in the controller, PHY training, the DRAM part or the software around it. The listing mentions analysing a lot of data and recognising patterns, which is shorthand for staring at logs and register dumps until a signature repeats.

You'll be pulling answers out of performance, PHY and controller design teams, so stating a problem precisely counts as much as fixing it. Ask which chipset you'd own and whether it's mid bring-up or already shipping.

Generic embedded experience only goes so far

C, RTOS, BSP drivers and JTAG are the entry ticket, and plenty of candidates have them from bring-up work on other peripherals. DDR is a different beast: training sequences, PHY calibration, refresh and timing parameters, and failure modes that surface as random corruption hours into a run. Two years of general embedded work is not two years of DDR work, and this listing prices them differently.

Spend a few evenings on how a memory controller talks to DRAM and what a training failure looks like. Python here is for parsing logs and scripting test runs, not building features.

Hyderabad onsite, and a schedule to confirm

The work is onsite in Hyderabad, which for DDR means boards, lab gear and instrumented runs rather than a laptop on a sofa. It's posted as part-time, odd for something that says you'll drive multiple chipsets. Confirm the weekly hours and how they line up with the validation team before you commit.

The domain is small. A couple of years of DDR bring-up and debug travels well to other silicon companies.

Drafted with AI from Qualcomm's job posting and checked by Prashanth Jakkula before publishing. See our Editorial Policy.

How to apply

  1. Open Qualcomm's careers site with the Apply button.
  2. Upload your resume; the site reads it to build your profile.
  3. Check what it pulled from your resume, answer any questions and submit.

Apply on Qualcomm's site

No fees, ever. HireSetu never charges candidates, and no genuine employer asks for money to apply, interview or join. If anyone asks you to pay, stop and report the job.

Similar openings on HireSetu

View Engineer – DDR System Software on HireSetu · More Qualcomm jobs · VLSI jobs · Jobs in Hyderabad · Career Insights · FAQ · Companies

HireSetu
Career Intelligence Platform