Senior Windows Software Engineer

2 weeks ago


Vancouver, Washington, United States Qualcomm Full time

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Software Development

Overview:

Qualcomm Technologies Inc. is a leading innovator in the development of Snapdragon System on Chips (SoCs) and is recognized as the foremost provider of comprehensive chipset solutions for Windows on Snapdragon devices. Our commitment lies in pioneering advancements for the upcoming generation of Windows on Snapdragon technology.

The successful candidate will be an integral part of an Agile Scrum Team, playing a crucial role in the complete lifecycle of Windows-on-Snapdragon product lines. Proficient software development abilities will enable you to gather requirements, architect, and implement essential features for Windows on Snapdragon products. Effective communication and collaboration skills are vital as you will coordinate with both internal and external teams to facilitate, support, troubleshoot, and resolve issues related to Qualcomm chipsets.

We seek a proactive individual with outstanding interpersonal skills and a strong technical background.

Key Qualifications:

  • Proficient in embedded Windows software development and programming.
  • Deep understanding of Operating System principles.
  • Experience with Windows and/or Linux kernel development.
  • Strong skills in C/C++, Shell Scripting, or Python, with hands-on experience debugging ARM or other SoC embedded systems.
  • Excellent communication and interpersonal abilities.
  • Robust problem-solving and debugging capabilities.
  • Ability to coordinate across various stakeholders and drive tasks to completion.

Minimum Requirements:

• Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related field with 4+ years of relevant experience in Software Engineering.

OR

• Master’s degree in Engineering, Information Systems, Computer Science, or a related field with 3+ years of relevant experience in Software Engineering.

OR

• PhD in Engineering, Information Systems, Computer Science, or a related field with 2+ years of relevant experience in Software Engineering.


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

Preferred Qualifications:

  • Master’s Degree in Engineering, Electrical Engineering, Computer Science, or a related field.
  • 8+ years of relevant experience in Software Engineering.
  • Expertise in C/C++ programming.
  • Knowledge of Windows OS internals.
  • Experience in device driver programming and debugging using tools like WinDbg and JTAG.
  • Understanding of processor architecture and cache subsystems.
  • Familiarity with PC software including System BIOS, UEFI, ACPI, Drivers, and Applications.
  • Knowledge of ARM assembly language.
  • Experience with Embedded Operating Systems, including kernel architecture, OS services, memory management, multi-core, multi-threading, and crash debugging.
  • Proficiency in OS/system performance profiling and optimization techniques.
  • Strong communication, writing, and interpersonal skills, along with a quick learning ability.

Qualcomm is an equal opportunity employer. We are committed to providing an accessible application process for individuals with disabilities. If you require accommodations during the hiring process, please reach out for assistance.

Compensation:

The salary range for this position is $142,000 to $213,000. This range reflects the broad minimum to maximum pay scale for this job code. Salary is just one aspect of total compensation at Qualcomm, which also includes a competitive annual discretionary bonus program and opportunities for annual RSU grants. Our comprehensive benefits package is designed to support your success both professionally and personally.



  • Vancouver, Washington, United States Qualcomm Full time

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Software EngineeringOverview:Qualcomm Technologies Inc. is at the forefront of innovation, being the largest supplier of comprehensive chipset solutions for Microsoft Windows on Snapdragon devices. Our commitment lies in advancing technologies for the upcoming generation of Windows on Snapdragon...


  • Vancouver, Washington, United States Qualcomm Full time

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Software DevelopmentOverview:Qualcomm Technologies Inc. is a leading innovator in the field of chipset solutions, particularly for Microsoft Windows on Snapdragon products. Our commitment lies in advancing technologies for the next generation of Windows on Snapdragon devices.The successful...


  • Vancouver, Washington, United States Hewlett-Packard Full time

    Position Overview:As a Senior Software Developer at Hewlett-Packard, you will play a pivotal role in shaping the future of our business by enhancing our consumer services and solutions.Key Responsibilities:- Take ownership of software application development projects, ensuring timely delivery by collaborating with various departments including engineering,...


  • Vancouver, Washington, United States Hewlett-Packard Full time

    Position Overview:As a Senior Software Developer at Hewlett-Packard, you will play a pivotal role in shaping the future of our business. We are committed to enhancing our consumer services and solutions, ensuring we build lasting relationships with our customers.Key Responsibilities:- Take ownership of software application development projects, ensuring...


  • Vancouver, Washington, United States Hewlett-Packard Full time

    Position OverviewAs a Senior Software Developer at Hewlett-Packard, you will play a pivotal role in shaping the future of our consumer services and solutions. Your contributions will not only impact our current operations but also lay the groundwork for a more robust HP.Key Responsibilities- Take ownership of software application development projects,...


  • Vancouver, Washington, United States Hewlett-Packard Full time

    Position Overview:As a Senior Software Developer at Hewlett-Packard, you will play a pivotal role in shaping the future of our business by driving innovation in consumer services and solutions.Key Responsibilities:- Contribute significantly to software application development projects, ensuring timely delivery by collaborating with engineering, sales, and...


  • Vancouver, Washington, United States Hewlett-Packard Full time

    Position OverviewAs a Senior Software Developer at Hewlett-Packard, you will play a pivotal role in shaping the future of our business by enhancing our consumer services and solutions.Key Responsibilities- Take ownership of individual contributions to software development projects, ensuring timely delivery by collaborating with various departments including...


  • Vancouver, Washington, United States Automation and Control Strategies (ACS Pro Staffing) Full time

    Location: Remote, Job Type: Contract Job Overview: Automation and Control Strategies (ACS Pro Staffing) is seeking a qualified individual to join our team. This Senior Software Engineer will be responsible for maintaining essential software that supports power grid operations. This role involves working on Energy Management Systems (EMS) that oversee and...


  • Vancouver, Washington, United States Hewlett-Packard Full time

    Position OverviewAs a Senior Software Developer at Hewlett-Packard, you will play a pivotal role in shaping the future of our business. Our commitment to innovation drives us to enhance consumer services and solutions, fostering enduring relationships with our customers.Key Responsibilities- Contribute to software application development projects, ensuring...


  • Vancouver, Washington, United States PeaceHealth Full time

    Position Overview:PeaceHealth is in search of a Senior Citrix Solutions Engineer for a Full Time, Day position. The compensation range for this role is $44.25 – $66.37, influenced by various factors such as education, experience, and applicable agreements.Key Responsibilities:As a vital member of our team, you will:Engage in the design and recommendation...


  • Vancouver, Washington, United States Solvenow Inc. Full time

    Position OverviewThe Senior Structural Engineer at Solvenow Inc. will collaborate with the project team throughout the design and construction phases, adjusting structural plans to meet budgetary limits, design specifications, or client requirements.Conduct structural design for projects from initial concept through to completion.Revise and assess production...


  • Vancouver, Washington, United States Ducks Unlimited, Inc. Full time

    Career Opportunity: Senior Civil Engineering SupervisorDucks Unlimited, Inc.A prominent organization dedicated to wetland and waterfowl preservation is in search of a committed Senior Civil Engineering Supervisor for their Vancouver Field Office. Become part of a dedicated group of environmental scientists and engineers focused on planning and implementing...


  • Vancouver, Washington, United States IFG - International Financial Group Full time

    About the RoleWe are seeking a highly skilled Mid-Level Automation Software Engineer to join our team at IFG - International Financial Group. As a key member of our software development team, you will play a critical role in designing and implementing automated testing infrastructure for our game development projects.Key ResponsibilitiesDevelop and deploy...


  • Vancouver, Washington, United States Infinity Solar USA Full time

    Job OverviewLocation: This position requires the applicant to work from our office one day per week.Position Summary:The Lead Software Engineer is responsible for guiding the software development team through all phases of the software development life cycle. This includes design, development, coding, testing, and debugging to ensure the delivery of...


  • Vancouver, Washington, United States Infinity Solar USA Full time

    Job OverviewLocation: This role requires in-office presence once a week.Position Summary:The Lead Software Engineer is responsible for guiding the software development team through all phases of the software development life cycle. This includes design, development, coding, testing, and debugging to ensure the delivery of top-notch solutions. The Lead...


  • Vancouver, Washington, United States Best Value Glass Llc Full time

    Position Available: Glass and Window Installation Specialist at Best Value Glass LLCWe are seeking a committed and proficient installer to enhance our workforce.Key Qualifications:At least 2 years of experience in residential glass installation, particularly with insulated glass units and shower enclosures.Experience with heavy glass and commercial glass...


  • Vancouver, Washington, United States Kyocera International Full time

    Job SummaryWe are seeking a highly skilled Senior Engineering Manager to lead our engineering projects and teams at Kyocera International. The successful candidate will be responsible for managing all engineering projects, initiatives, and processes to ensure they align with our company's established policies and objectives.Key ResponsibilitiesManage and...


  • Vancouver, Washington, United States Globalcybers Full time

    Position OverviewGlobalcybers is seeking a dedicated full-time Senior Environmental Project Engineer with a minimum of 5 years of relevant experience. The ideal candidate will possess a strong background in stormwater management, environmental restoration, and site development initiatives. A comprehensive understanding of land use planning, industrial site...


  • Vancouver, Washington, United States Actalent Full time

    This role is for a Senior Electrical Systems Engineer to provide expert consultancy services within the Facilities Engineering division at Actalent. Position Overview: The selected candidate will play a crucial role in supporting the engineering team by conducting comprehensive system evaluations, designing, reviewing, and verifying electrical schematics...


  • Vancouver, Washington, United States Hawthorn Senior Living Full time

    Job OverviewCompany Overview: Hawthorn Senior Living, based in Vancouver, Washington, is a premier operator of senior living communities committed to delivering exceptional services to seniors across the United States. With a focus on quality, value, and culture, we manage a diverse portfolio of independent senior living communities, currently serving...