1 day ago

Software Project Engineer

Qualcomm

On Site
Full Time
$300,000
Redmond, WA

Job Overview

Job TitleSoftware Project Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$300,000
LocationRedmond, WA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Overview

As a Software Project Engineer at Qualcomm, you will be deeply involved in the co-engineering and co-development efforts with Microsoft Windows. This role requires extensive knowledge of the Windows Operating System, including kernel mode and user mode driver development, debugging techniques, and Board Support Package (BSP) for QCT Compute chipsets. You will collaborate closely with internal and external engineering and business teams to ensure smooth execution and successful delivery under tight schedules.

Key Responsibilities

Your primary responsibility will be to technically drive BSP and OS features, as well as bug resolutions, that necessitate close collaboration and co-development with Microsoft. This role is crucial for the success of Qualcomm's Windows QCT Compute chipsets business.

Project Planning Activities

  • Collaborate with various Qualcomm and Microsoft technology teams, Product Managers, Customer Engineering, and Technical Account Managers to identify features for next-generation Windows compute chipsets.
  • Plan these features through the software development life cycle.
  • Provide comprehensive software assessments of project scope, overall effort, and potential risks.
  • Collaborate and negotiate with internal and external organizations regarding interdependencies, effort estimations, commitments, and alignment of software feature development and delivery schedules.
  • Work with all relevant internal and external software and non-software teams to ensure project plans, commitments, and schedules are viable and formally approved.
  • Participate in product definition with Product Managers, feeding software requirements into product planning (RFP, RFQ).
  • Lead ES/FC/CS planning activities.
  • Participate in OEM feature planning activities.

Project Execution and Commercialization

  • Technically drive selected complex features with internal and external dependencies through pre-silicon development, integration, post-silicon bring-up, validation, and deployment.
  • Support Windows Hardware Compatibility Program Compliance, Windows Hardware Quality Labs, and Hardware Lab Kit activities, focusing on IHV drivers' certification.
  • Manage bugs, including telemetry-reported issues, requiring close collaboration and co-engineering with Microsoft and Qualcomm technology teams.
  • Develop and maintain collaboration tools.
  • Lead day-to-day co-engineering features execution by running software scrums, performing system-level issue debugging, and resolving problems.
  • Serve as the overall representative for the software team in project-level forums (core team meetings, executive reviews, architecture discussions, cross-functional team planning).
  • Present status on co-engineering and co-development features and critical software bug resolutions internally and externally.
  • Drive lessons learned processes and continuously improve co-development and co-engineering processes, tools, and systems.

Minimum Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and 8+ years of Software Engineering or related work experience. OR
  • Master's degree in Engineering, Information Systems, Computer Science, or a related field and 7+ years of Software Engineering or related work experience. OR
  • PhD in Engineering, Information Systems, Computer Science, or a related field and 6+ years of Software Engineering or related work experience.
  • 4+ years of work experience with Programming Languages such as C, C++, Java, Python, etc.

Preferred Qualifications

  • 10+ years of work experience in Embedded Software for SoC, Windows HLOS, and Windows Operating System.
  • Experience with Wireless technologies (CDMA/WCDMA/LTE/5GNR; WLAN; BT).
  • Knowledge of Multimedia technologies: Camera, Video, Audio, Display.
  • Familiarity with AI Technologies.
  • Understanding of the Compute ecosystem.
  • Experience with Power, performance, and thermal system optimizations.

Key skills/competency

  • Windows Operating System
  • Kernel Mode Driver Development
  • User Mode Driver Development
  • Board Support Package (BSP)
  • System-level Debugging
  • Software Development Life Cycle (SDLC)
  • Project Leadership
  • Microsoft Co-Engineering
  • QCT Compute Chipsets
  • C/C++/Python Programming

Tags:

Software Project Engineer
Project Management
Software Development
System Integration
Debugging
Stakeholder Collaboration
Feature Planning
Bug Resolution
Quality Assurance
Technical Leadership
Co-Engineering
Windows OS
Kernel Drivers
User Mode Drivers
Board Support Package
C++
Embedded Systems
SoC
Wireless Technologies
AI
HLOS

Share Job:

How to Get Hired at Qualcomm

  • Research Qualcomm's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume strategically: Highlight your expertise in Windows OS, kernel/user mode drivers, BSP development, and project engineering leadership for Qualcomm.
  • Showcase collaboration and communication: Prepare examples demonstrating successful co-development with external partners like Microsoft and cross-functional team collaboration.
  • Deep dive into technical requirements: Review Windows internals, driver architecture, embedded systems, and SoC principles relevant to Qualcomm's compute chipsets.
  • Demonstrate project leadership skills: Be ready to discuss your experience in project planning, risk assessment, schedule management, and driving technical execution to successful commercialization.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background