Software Engineer - Windows on Snapdragon
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Webbutveckling
I korthet
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.
Ansvarsområden
- 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.
Krav
- 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.
Önskade kvalifikationer
- 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.
Förmåner
- 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.
Färdigheter
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
Företag
QualcommPublicerade jobb
för 2 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Mellannivå
Platser
Tijuana, Mexico
Kvalifikation
Kandidatexamen
Sökande
Ansök tidigt
Liknande jobb
Ericsson
Karlskrona, SwedenMaster Thesis: Spec-to-Code AI Development
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Securitas Group
Stockholm, SwedenFull Stack Developer – Pacom
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Saab
Linköping, SwedenMaster Thesis, 30 hp: Valid and Reachable Counterfactual Explanations for Reinforcement-Learning Policies in Pursuit–Evasion
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Stockholm, SwedenMaster thesis: Key-Value Cache Management in Mobile Networks
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Stockholm, SwedenAI in RAN System Developer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Swedish Police Authority
Stockholm, Sweden +1 flerSystemutvecklare C++/.NET
Heltid Ansök tidigt Publicerad för 4 dagar sedan
