Qualcomm

Software Engineer - Windows on Snapdragon

Qualcomm
Apply
22 days ago
Tijuana, MexicoSenior

Responsibilities

  • Design, develop, test, and maintain web applications using Python and C#.
  • Implement front-end interfaces with ASP.NET, HTML, CSS, and JavaScript.
  • Design and maintain SQL databases, write efficient queries, and optimize database performance.
  • Develop and maintain PowerShell, CMD, and BAT automation scripts.
  • Improve Windows-on-Snapdragon continuous integration build systems, software release processes, and developer operations tools.
  • Support embedded Windows software, Windows and Linux kernel development, device drivers, and system debugging.
  • Gather requirements, design solutions, independently develop features, and contribute hands-on to the full software lifecycle.
  • Coordinate with internal and external stakeholders to bring up, support, triage, and unblock chipset-related issues.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
  • Preferred master's degree in Engineering, Electrical Engineering, Computer Science, or a related field.
  • Preferred 5+ years of software engineering or related work experience.
  • Experience with Python and C# programming and MS SQL databases.
  • Knowledge of Windows OS internals, Windows driver development, device driver debugging, and Windows or Linux kernel development.
  • Experience with WinDbg, JTAG or other debugging tools, PC software, System BIOS, UEFI, ACPI, drivers, and applications.
  • Experience with Jenkins and Artifactory and proficiency with Visual Studio.
  • Knowledge of ARM assembly, embedded operating systems, processor architecture, cache subsystems, multithreading, memory, crash debugging, and system performance profiling and optimization.
  • Strong understanding of C, C++, C#, SQL, and shell scripting.
  • Strong problem-solving, debugging, communication, interpersonal, coordination, and cross-stakeholder collaboration skills.

Tech Stack

CC#C++CSSGitHTMLJavaScriptJenkinsLinuxPowerShellPythonSQLWindows
Qualcomm

About Qualcomm

10,000+ employees

Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.

Contact me