Logo
Qualcomm

Display Software Engineer, Senior

Qualcomm, San Diego, California, United States, 92189

Save Job

Responsibilities

Design, code, test, and integrate drivers for Qualcomm’s Snapdragon™ chipsets with a focus on efficiency and robustness.

Work with embedded software techniques including memory management, DMA acceleration, interrupt routines, multi-threading, synchronization, and interface design (Is).

Develop software in a rapid paced environment and deliver drivers targeted for operating systems such as Android, Windows, Zephyr and Linux.

Collaborate in a global environment with teams and customers that depend on the technology to deliver cutting-edge consumer products.

Minimum Qualifications

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

OR Master’s degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.

OR PhD in Engineering, Information Systems, Computer Science, or related field.

2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.

Qualifications

Strong academic standing with courses focused on software/hardware interaction.

Excellent programming skills in C/C++ with at least 1 year of professional or academic experience.

Motivated to learn new technologies and skills related to image processing and hardware acceleration.

Strong problem‑solving skills, with the ability to dissect larger problems and solve challenges through a process of elimination.

Effective interpersonal communication skills (written and verbal).

Self‑motivated, hardworking, and flexible.

Preferred Qualifications

Basic understanding of frameworks such as DirectX, WDDM, and/or DRM.

Basic understanding of ARM and RISC‑V architecture and instructions.

Basic understanding of image processing algorithms, image manipulation, or color theory.

Basic understanding of high‑speed signals used in electronic devices.

Basic understanding of electronics schematics and usage of tools such as an oscilloscope or logic analyzer.

Experience building consumer electronics using development kits such as Raspberry Pi or Arduino.

Pay Range and Other Compensation & Benefits $111,300.00 - $166,900.00. This pay scale reflects the minimum to maximum range for this position. In addition, Qualcomm offers a competitive annual discretionary bonus program and opportunities for RSU grants. For more details on benefits, please refer to Qualcomm’s U.S. benefits information.

Equal Employment Opportunity Statement Qualcomm is an equal‑opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected classification.

If you are an individual with a disability and need an accommodation during the application or hiring process, Qualcomm is committed to providing an accessible process. Please contact disability‑accommodations@qualcomm.com for assistance.

#J-18808-Ljbffr