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.