Sr. Staff Software Engineering - WindowsOS Platform
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system
I korthet
Qualcomm seeks a Sr. Staff Software Engineer for its Windows OS Platform team, focusing on Windows on Snapdragon products. The role involves full lifecycle feature development, requiring deep expertise in Windows OS, kernel, drivers, security, and enterprise solutions to drive technical initiatives and collaborate with cross-functional teams.
Ansvarsområden
- Provide technical leadership for Windows platform development activities related to Snapdragon Windows Platform/SoC.
- Lead Windows development for complex features and subsystems, including Windows drivers, hypervisor/virtualization, security, memory, storage, buses, peripherals, power, and thermals.
- Lead Windows Platform initiatives such as System BIOS, UEFI, ACPI, Drivers, Applications, OS compatibility, and Enterprise security features.
- Identify and mitigate technical risks ensuring robust security and compliance.
- Act as a technical expert on PC industry trends and advances in engineering fields.
- Leverage technical expertise to define future solutions and contribute to product/technology roadmaps.
- Independently research and define requirements, with hands-on prototype development.
- Serve as a technical expert in developing solutions, participating in design reviews and recommending improvements.
- Provide hands-on guidance in software development, resolve technical challenges, and drive platform efficiency.
- Ensure high-quality software development practices and maintain high standards of technical excellence.
- Drive innovation and continuous improvement within the team.
Krav
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering experience; OR Master's degree and 5+ years; OR PhD and 4+ years.
- 3+ years of work experience with Programming Languages such as C, C++, Java, Python, etc.
- Deep technical background in Microsoft Windows OS concepts, kernel, drivers, APIs, power management, performance, security, and DevOps.
- Expert experience in Microsoft Windows device driver development, including WHQL Certification, Windows HLK, Windows Update system/processes, development frameworks, associated toolchains and ecosystem.
- Strong knowledge of Windows System architecture across Heterogeneous CPU and SoC architecture as well as PC/Client platforms.
- Understanding of OEM/ODM product development flow and overall PC Ecosystem.
- Strong experience with power and performance optimizations for Windows OS as well as SoC HW, firmware and BSP enhancements.
- Expert level in programming languages like C, C++, C#, Python and other Windows technologies.
- Experience in software security, performance tuning, system architecture, releasing and maintenance with Windows.
- Strong knowledge of ARM architecture and software ecosystems.
- Extensive experience in software engineering, with a proven track record in leading teams through full software development life cycles.
- Strong leadership skills with a demonstrated ability to execute product-oriented strategies in a highly dynamic environment.
- Excellent problem-solving skills and the ability to make sound decisions under pressure.
- Effective communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Strong collaboration skills, with experience working in cross-functional teams.
- Master’s degree in Computer Science, Engineering, or a related field; advanced degree preferred.
- Minimum of 15 years of experience in software engineering.
Förmåner
- Competitive annual discretionary bonus program.
- Opportunity for annual RSU grants.
- Highly competitive benefits package designed to support your success at work, at home, and at play.
- Details about US benefits available at a link.
#WindowsOS#Platform#Software Engineering#Windows System#Snapdragon#API#Kernel#Drivers#Security#Enterprise Solutions#PC Ecosystem#Hypervisor#Virtualization#Memory#Storage#Buses#Peripherals#Power#Thermals#System BIOS#UEFI#ACPI#Applications#OS Compatibility#Enterprise Security#WHQL Certification#Windows HLK#Windows Update#ARM Architecture#C#C++#Java#Python#C#