Taro Logo

Engineer- DDR

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Job Description

Qualcomm, a leading technology innovator, is seeking an Engineer for their DDR Software team in Hyderabad. This role combines embedded systems development with cutting-edge technology work on DDR systems. As a DDR tools and System development engineer, you'll be working with UEFI framework development and system-level stress framework development for various technologies including DDR, Peripherals, and Multimedia systems.

The position offers a unique opportunity to work on low-level system development and gain deep understanding of SOC internals. You'll be collaborating with multiple teams including performance, power, peripherals, multimedia, design, and DV teams. The role requires strong technical skills in embedded systems, C programming, and Python, along with understanding of computer architecture fundamentals.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, and continuous learning opportunities. The company fosters an inclusive culture where innovative ideas are welcomed and supported. You'll have access to mentorship programs and opportunities to work alongside leading engineering and technology experts in the industry.

The ideal candidate should have 2+ years of experience (for B.Tech graduates) or less than 2 years (for M.Tech graduates) preferably in embedded systems with a strong programming background. This role provides an excellent opportunity to work on cutting-edge technology while developing expertise in system-level software development and DDR technology.

Working at Qualcomm means being part of a team that pushes the boundaries of what's possible in technology. The company's commitment to innovation, combined with its comprehensive benefits and professional development opportunities, makes this an excellent opportunity for engineers looking to advance their careers in embedded systems and low-level software development.

Last updated 2 months ago

Responsibilities For Engineer- DDR

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Collaborate with systems, hardware, architecture, test engineers, and other teams
  • Work in UEFI framework development for system level stress framework
  • Develop DDR technology LP4x/LP5x, Peripherals (PCIE, UFS, USB, SD card), Multimedia(GPU, Camera, Video)
  • Drive multiple programs in System level stress framework development
  • Analyze data and recognize patterns

Requirements For Engineer- DDR

Linux
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 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 to have experience in UEFI [tianocore/edk2], Linux

Benefits For Engineer- DDR

Medical Insurance
401k
Education Budget
  • World-class health benefit coverage for employees and dependents
  • Financial planning and security programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Related Jobs

Engineer - PMIC Driver development

Engineer position at Qualcomm focusing on PMIC driver development and embedded systems, requiring 3-5 years of experience in C programming and real-time operating systems.

Engineer - DDR

DDR Software Engineer position at Qualcomm Hyderabad, focusing on embedded systems development and UEFI framework implementation for DDR technology.

Engineer - DDR

Software engineering role at Qualcomm focusing on DDR tools development and embedded systems programming.

Engineer - DDR

DDR Engineer position at Qualcomm focusing on embedded systems development and UEFI framework implementation, requiring expertise in C programming and system architecture.

Engineer- Graphics Kernel

Graphics Kernel Engineering role at Qualcomm focusing on GPU technology and kernel driver development for mobile and XR devices, requiring strong C/C++ and Linux kernel experience.