Firmware Engineer with DDR Familiarity

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives communication and data processing transformation.
$115,600 - $173,400
Embedded
Mid-Level Software Engineer
In-Person
5000+ Employees
2+ years of experience
AI

Description For Firmware Engineer with DDR Familiarity

Qualcomm Technologies, Inc. is seeking a talented Firmware Engineer with DDR Familiarity to join their Silicon Validation team. This role is part of the central SoC digital hardware organization responsible for ensuring overall quality of SoC silicon.

As a Firmware Engineer, you'll work closely with architects, designers, verification engineers, software engineers, and customers. Your primary focus will be on SOC validation in pre-silicon emulation and post-silicon regression, with specific emphasis on DDR-related debugging and testing.

Key responsibilities include:

  • Performing DDR-related debug and validation
  • Conducting regression and PVT testing
  • Managing emulation build validation
  • Executing post-silicon regressions
  • Implementing drivers and test content
  • Working with debug tools including JTAG and kernel debuggers

The ideal candidate should possess:

  • A Bachelor's degree in Science, Engineering, or related field with 2+ years of ASIC experience
  • Strong C programming skills
  • Familiarity with DDR protocol and specifications
  • Experience with post-silicon enabling and bring-up
  • Proficiency in debugging low-level software and hardware issues
  • Knowledge of logic analyzer view of DDR bus (added benefit)

Qualcomm offers an exceptional compensation package ranging from $115,600 to $173,400, along with comprehensive benefits including:

  • World-class health coverage for employees and dependents
  • Financial planning and security programs
  • Mental health and wellbeing support
  • Continuous learning opportunities
  • Tuition reimbursement
  • Mentorship programs

Join Qualcomm's innovative team and be part of a company that's pushing the boundaries of technology. You'll work alongside leading experts in the industry while contributing to next-generation experiences and communication transformation. The role offers excellent growth potential and the opportunity to work on cutting-edge technology in a collaborative environment.

Qualcomm maintains a strong commitment to diversity, equity, and inclusion, fostering an environment where innovative ideas thrive. The company's work impacts lives globally, and as a Firmware Engineer, you'll play a crucial role in shaping the future of technology.

Last updated a day ago

Responsibilities For Firmware Engineer with DDR Familiarity

  • SOC validation in pre-silicon emulation and post-silicon regression
  • DDR related debug
  • Regression and PVT testing
  • Emulation Build Validation
  • Post-Si Regressions

Requirements For Firmware Engineer with DDR Familiarity

Linux
  • Bachelor's degree in Science, Engineering, or related field and 2+ years of ASIC experience
  • Intelligent and high potential of learning new topics
  • Hands-on experience of debugging low level software and hardware issues
  • Implementing drivers and test content
  • Debug tools including JTAG and kernel debuggers
  • C Programming Experience
  • Familiarity with DDR protocol and spec
  • Experience with post-silicon enabling and bring-up

Benefits For Firmware Engineer with DDR Familiarity

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
  • World-class health coverage for employees and eligible dependents
  • Financial planning and security programs
  • Emotional/mental strength and resilience support
  • Comprehensive wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Firmware Engineer with DDR Familiarity

Display Software Engineer

Design and develop display software drivers for Qualcomm's Snapdragon processors, working with embedded systems and multiple operating systems.

SW Embedded Linux Android Engineer

Qualcomm is seeking an Embedded Linux Android Engineer to develop features for Android and Linux-based Snapdragon products and contribute to IoT platform development.

BSP USB Engineer

BSP USB Engineer position at Qualcomm China, focusing on embedded systems and USB driver development, requiring 2+ years of experience in software engineering.

Engineer/ Senior Engineer - DDR Memory Validation and Firmware development

Engineer/Senior Engineer role at Qualcomm focusing on DDR Memory Validation and Firmware development, requiring 2-5 years experience in memory subsystems and C/C++ programming.

SW MM Camera Dev- Engineer

Software Camera Development Engineer position at Qualcomm focusing on automotive camera software development and implementation.