Engineer, Senior Staff -Windows

18 Hours ago • 4 Years +
Software Development & Engineering

Job Description

Working as an architect in the IOT platform team for Windows operating system across multiple chipsets, contributing to end-to-end software execution of Qualcomm SoC based IOT products. This role involves evaluating feature requirements, resource planning, designing CoreBSP and multimedia technology features, supporting platform bring-ups, coordinating with cross-functional teams, and assisting customer engineering with platform-specific issues. The position requires strong knowledge of Windows OS internals, driver development, ARM architecture, and embedded OS concepts.
Must Have:
  • Architecting in IOT platform team for Windows OS across multiple chipsets.
  • Contributing to end-to-end software execution of Qualcomm SoC based IOT products.
  • Evaluating feature requirements and resource planning.
  • Designing CoreBSP and multimedia technology specific features.
  • Supporting platform bring-ups and coordinating with cross-functional teams.
  • Supporting customer escalated issues which are platform specific.
  • Strong knowledge of Windows Boot flow, OS internals, and KMDF drivers.
  • Proficiency in Windows device driver programming and debugging (WinDbg, JTAG).
  • Expertise in ARM Processor architecture and Assembly Language.
  • Experience with PC software including System BIOS, UEFI, ACPI, Drivers, and Applications.
  • Deep understanding of Embedded OS (Kernel architecture, OS services, memory, multi-threading, crash debugging).
  • Knowledge of OS/system performance profiling and optimization.
  • Experience with Qcom chipsets and Windows platform development.
  • Strong coding skills in C and batch script.
  • Experience in leading a team and driving projects end-to-end.
Perks:
  • World-class health benefit options for employees and dependents.
  • Programs to help employees build and prepare for a financially secure future.
  • Self and family resources for emotional/mental strength and resilience.
  • Wellbeing programs and resources to support employees to Live+Well and Work+Well.
  • Continuous learning and development programs.
  • Tuition reimbursement.
  • Mentorships.

Add these skills to join the top 1% applicants for this job

communication
problem-solving
cpp
game-texts
resource-planning
assembly-language
python
java

Job Posting Date

2025-09-25

Company:

Qualcomm India Private Limited

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

Key Responsibilities

  • Working as architect in IOT platform team for Windows operating system across multiple chipsets
  • Contributing to end-to-end software execution of Qualcomm SoC based IOT products.
  • Work closely with Product Marketng team to understand new platforms, and requirements,
  • Evaluate feature requirements, come up with resource planning and work with rest of platform team to execute on some of features
  • Come up with design considerations for CoreBSP and multimedia technology specific features and work with technology teams to align on these
  • Support platform bringups across various SoCs, co-ordianate with cross functional teams on identifying and fix the issues
  • Work with customer engineering team to support customer escalated issues which are platform specific
  • Working closely with geographically distributed core & execution teams spread across time-zones.

Requirements

  • Strong knowledge on Windows Boot flow , Windows OS internals and Windows Driver knowledge (KMDF)
  • Windows Device driver programming and debugging with WinDbg, JTAG/other tools.
  • ARM Processor architecture and Assembly Language.
  • Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications
  • Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging).
  • Knowledge of OS/system performance profiling and optimization techniques.
  • Experience with Qcom chipsets and Windows platform development
  • Strong coding skills in C and batch script
  • Effective communication skills and negotiation skills and having cross functional working experience
  • Experience in leading a team and driving project end to end.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.

OR

• Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.

OR

• PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.

• 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Set alerts for more jobs like Engineer, Senior Staff -Windows
Set alerts for new jobs by Qualcomm
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙