Senior Windows Software Engineer

2 weeks ago


Vancouver, Washington, United States Qualcomm Full time

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Software Engineering

Overview:

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 products.

The successful candidate will be an integral part of an Agile Scrum Team, contributing significantly to the entire lifecycle of Windows-on-Snapdragon product lines. Proficient software development abilities will empower you to gather requirements, design, and implement essential features for Windows on Snapdragon solutions. Effective communication and collaboration are vital as you will coordinate with various internal and external teams to facilitate, support, and resolve issues related to Qualcomm chipsets.

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

Key Qualifications:

  • Proficiency in embedded Windows software and programming.
  • Comprehensive understanding of Operating System principles.
  • Experience with Windows and/or Linux kernel development.
  • Strong skills in C/C++, Shell Scripting, or Python, along with hands-on debugging experience in ARM or other SoC embedded systems.
  • Excellent communication and teamwork abilities.
  • Strong analytical and troubleshooting skills.
  • Capability to coordinate with 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 work experience.

OR

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

OR

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


• 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 work 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.
  • Experience with ARM assembly.
  • Knowledge of Embedded OS including kernel architecture, OS services, memory management, multi-core, multi-threading, and crash debugging.
  • Understanding of 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, committed to providing an accessible hiring process for individuals with disabilities. We ensure reasonable accommodations to support candidates during the application process.

Compensation:

The salary range for this position is $142,000 to $213,000. This range reflects the broad pay scale for this job code in the specified location. Additionally, Qualcomm offers a competitive annual discretionary bonus program and opportunities for annual RSU grants. Our comprehensive benefits package is designed to support your success in both professional and personal aspects.



  • 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 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...


  • 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...