Qualcomm

Software Engineer - Windows on Snapdragon

Qualcomm
Apply
7 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.
  • Bring up, support, triage, and unblock issues across internal and external teams.
  • Develop and debug Windows and Linux kernel software, device drivers, and embedded systems.
  • Apply OS performance profiling, optimization, crash debugging, and processor architecture knowledge.

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 C#, Python, C/C++, SQL, shell scripting, and MS SQL databases.
  • Experience with Windows OS internals, Windows driver development, device driver debugging, and embedded operating systems.
  • Experience with WinDbg, JTAG or other debugging tools, Jenkins, Artifactory, and Visual Studio.
  • Knowledge of PC software components including System BIOS, UEFI, ACPI, drivers, and applications.
  • Knowledge of processor architecture, cache subsystems, ARM assembly, kernel architecture, memory, multiprocessing, multithreading, and crash debugging.
  • Strong software development, debugging, problem-solving, communication, collaboration, and coordination 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