Job Directory Qualcomm Embedded Software Engineer (Core Technologies Products ? DDR SW Systems)
Qualcomm

Embedded Software Engineer (Core Technologies Products ? DDR SW Systems) Qualcomm
San Diego, CA

Qualcomm is a semiconductor company that designs, manufactures, and markets digital wireless telecommunications products and services.

Companies like Qualcomm
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Qualcomm

Job Description

Job Detail

Job Id E1972609 Job Title Embedded Software Engineer (Core Technologies Products - DDR SW Systems) Post Date 05/08/2019 Company Qualcomm Technologies, Inc.

Job Area Engineering - Software

Location California - San Diego

Job Overview The charter of the Core Tech DDR SW Systems team is to ensure that the end-product qualifies the defined acceptance criteria for DDR (in terms of stability, meeting Power and performance numbers). The team is looking for a candidate who has strong background on Firmware/Embedded/RTOS concepts, with an understanding of HW concepts and ability to drive DDR System Level failures. The candidate is expected to be self-driven to quickly get up to speed on various stability aspects of the software and flexible to take-up tasks as per the project needs. The position involves understanding of SOC Architecture and DDR Subsystem which includes understanding of DDR Clocking Architecture and PMIC system architecture, and analyzing system SW crash dumps & identifying root cause of stability issues (such as memory corruptions, Memory Lock-ups, Bit flips etc.) reported by different SW groups. The candidate would have opportunity to interact with multiple SW & HW teams to understand DDR System Architecture & follow-up on the issues for the DDR defects found. Apart from getting to understand and debug system level issues, this position is expected to give an exposure to understand various quality stages from product development to commercial launch of the product. The candidate is also expected to work on the DDR and CPUSS specific tools developed by the team to catch issues in HW and SW. All Qualcomm employees are expected to actively support diversity on their teams, and in the Company. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

1+ years experience with Programming Language such as C, C++, Java, Python, etc." id="hdnMinimumQualifications" />Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

1+ years experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications Device drivers Embedded software development in C, C++ and/or assembly JTAG, logic analyzers and Oscilloscopes for on-chip debugging Other Preferred Qualifications: Previous experience in platform bring-up (pre-silicon/post-silicon) Knowledge in scripting languages (e.g., Perl, Python, etc.) Good understanding of real-time operating systems. Familiarity with boot loader functionality is a plus Excellent critical thinker with sharp debugging skills Interact closely with cross-functional software teams to verify and debug software stability issues and features Engage with HW and VI team to identify potential HW bugs Engage in pre-silicon bring-up on simulation/emulation platforms Participate in silicon-on dock bring-up activities in the lab Debug issues reported in DDR and CPUSS area Define and develop test cases to catch DDRSS and CPUSS specific issues Excellent communication and collaborative skills " id="hdnPreferredQualifications" />1+ years of industry experience in the following: Device drivers Embedded software development in C, C++ and/or assembly JTAG, logic analyzers and Oscilloscopes for on-chip debugging Other Preferred Qualifications: Previous experience in platform bring-up (pre-silicon/post-silicon) Knowledge in scripting languages (e.g., Perl, Python, etc.) Good understanding of real-time operating systems. Familiarity with boot loader functionality is a plus Excellent critical thinker with sharp debugging skills Interact closely with cross-functional software teams to verify and debug software stability issues and features Engage with HW and VI team to identify potential HW bugs Engage in pre-silicon bring-up on simulation/emulation platforms Participate in silicon-on dock bring-up activities in the lab Debug issues reported in DDR and CPUSS area Define and develop test cases to catch DDRSS and CPUSS specific issues Excellent communication and collaborative skills Education Requirements Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering Keywords

About Qualcomm

Qualcomm is a semiconductor company that designs, manufactures, and markets digital wireless telecommunications products and services.

Headquarters
Qualcomm
Size
10001 employees

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.