Taro Logo

Engineer - DDR

A 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
Enterprise SaaS

Job Description

Qualcomm, a leading technology innovator, is seeking an Engineer for their DDR Software team in Hyderabad. This role offers an exciting opportunity to work on cutting-edge embedded systems and framework development. As a DDR tools and System development engineer, you'll be at the forefront of developing system-level stress frameworks for advanced DDR technology, peripherals, and multimedia systems.

The position requires a strong foundation in embedded systems, computer architecture, and programming, particularly in C and Python. You'll be working with state-of-the-art technology including UEFI framework, Linux, and various debugging tools. The role offers extensive exposure to SOC internals and subsystems, providing a unique opportunity to understand and work with complex system architectures.

At Qualcomm, you'll be part of a collaborative environment where you'll interact with multiple teams across performance, power, peripherals, multimedia, design, and DV. The company offers comprehensive benefits including world-class health coverage, financial planning programs, and continuous learning opportunities through tuition reimbursement and mentorship programs.

This is an ideal opportunity for someone with 2+ years of experience (or MTech graduates with <2 years) who is passionate about low-level system development and wants to work with cutting-edge technology. You'll be contributing to projects that push the boundaries of what's possible in embedded systems while working for a company that's at the forefront of digital transformation.

The role offers significant growth potential, allowing you to develop expertise in ARM architecture, cache systems, and various subsystems while working on real-world applications. Qualcomm's supportive culture and commitment to innovation make this an excellent opportunity for engineers looking to advance their careers in embedded systems 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
  • 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
  • Work on issues with multiple teams (performance, power, peripherals, Multimedia, Design, DV etc.)

Requirements For Engineer - DDR

Linux
  • 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
Mental Health Assistance
  • World-class health coverage
  • Financial planning programs
  • Emotional/mental support resources
  • Tuition reimbursement
  • Continuous learning and development programs
  • 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

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- DDR

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

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.