Software Engineer - Windows on Snapdragon
Technology, Data & Digital · Software & Web Development · Software Engineering · Web Development
In short
As a Software Engineer for Windows on Snapdragon, you will be a key member of an Agile Scrum Team, responsible for the end-to-end lifecycle of Windows-on-Snapdragon product lines. You will gather requirements, design, and develop improvements to build systems, software release processes, and developer operations tools, collaborating with internal and external teams to support Qualcomm chipsets.
Responsibilities
- Act as a key member of an Agile Scrum Team.
- Play a pivotal role in the end-to-end lifecycle of Windows-on-Snapdragon product lines.
- Gather requirements, design, and develop improvements to Windows-on-Snapdragon continuous integration build systems, software release process, and developer operations tools.
- Coordinate with internal and external teams to bring up, support, triage, and unblock issues on Qualcomm chipsets.
- Design, develop, test, and maintain web applications using Python and C#.
- Implement front-end interfaces using ASP.net, HTML, CSS, and JavaScript.
- Design and maintain SQL databases, write efficient SQL queries, and optimize database performance.
- Develop and maintain scripts using PowerShell, CMD and BAT for automation.
- Work with embedded Windows software and gain programming experience.
- Gain experience in Windows and/or Linux kernel and development.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- Strong software development skills.
- Full-Stack developer with expertise in Python and C#.
- Strong background in both front-end and back-end development.
- History of delivering high-quality software solutions.
- Ability to lead and independently develop features and technical solutions.
- Solid understanding and practical experience in version control (Git, Perforce).
- Solid understanding of Operating System concepts.
- Strong communication and interpersonal skills.
- Strong problem solving and debugging skills.
- Ability to co-ordinate across stakeholders and drive towards task completion.
Desired Qualifications
- Master's Degree in Engineering, Electrical Engineering, Computer Science or related field.
- 5+ years of Software Engineering or related work experience.
- C# and Python programming experience.
- MS SQL Database experience.
- Windows OS internals knowledge and experience.
- Device driver programming and debugging with WinDbg, JTAG/other tools.
- Processor architecture and cache subsystem.
- Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications.
- Experience with Jenkins and Artifactory.
- Experience with Windows driver development.
- Proficiency in using Visual Studio as an integrated development environment.
- ARM assembly.
- Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging).
- Knowledge of OS/system performance profiling and optimization techniques.
- Communication, written & interpersonal skills, motivation, the ability to learn quickly.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
Skills
PythonC#ASP.netHTMLCSSJavaScriptSQLPowerShellCMDBATGitPerforceCC++Windows KernelLinux KernelJenkinsArtifactoryVisual StudioARM assembly
#Software Engineering#Windows#Snapdragon#Full-Stack
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
2 days ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Mid-Senior
Locations
Tijuana, Mexico
Qualification
Bachelor
Applicants
Be an early applicant
Similar Jobs
Microsoft
United StatesSoftware Engineer II
US$102–202k/yr Full Time Be an early applicant Posted 4 days ago
Ericsson
Montreal, Canada +1 moreStagiaire Développeur de Logiciels
Internship Be an early applicant Posted 4 days ago
Microsoft
United StatesMember of Technical Staff (Senior Security Researcher)
US$120–235k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSenior Software Engineer
US$120–235k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesPrincipal Software Engineer
US$143–304k/yr Full Time Be an early applicant Posted 4 days ago
Emerson
Round Rock, United StatesSenior Software Developer (.Net & C#)
Full Time Be an early applicant Posted 4 days ago
