Associate Engineer - Windows Development

1 Month ago • 1 Years + • Software Development & Engineering

Job Summary

Job Description

As an Associate Engineer - Windows Development at Qualcomm, you will design, develop, modify, and validate software. You will be working on embedded and cloud edge software, applications, and utility programs for cutting-edge products. You will collaborate with various teams to design system-level software solutions. The role involves duties such as software engineering, C/C++ programming, Windows OS internals, driver knowledge related to power/thermal management, and Windows Device driver programming and debugging. You will also be involved with ARM Processor architecture and Assembly Language, PC software, and Embedded OS.
Must have:
  • Bachelor's degree in Engineering or related field
  • Embedded Windows software and good driver programming skills
  • Solid understanding of Operating System concepts
  • Windows kernel driver development experience
  • C/C++ programming
  • Windows OS internals and Windows Driver knowledge about power/thermal management
Good to have:
  • Experience implementing power/thermal management software, state machines, ACPI & UEFI
  • C/C++, Shell Scripting or Python skills and hands-on experience on debugging ARM or other SoC embedded systems
  • Strong communication and interpersonal skills
  • 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

Job Details


Company:

Qualcomm India Private Limited

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Preferred Qualifications:

•    

The ideal candidate needs to have:

• Embedded Windows software and good driver programming skills.

• Solid understanding of Operating System concepts.

• Windows kernel driver development experience.

• Understanding and experience in implementing power/thermal management software, state machines, ACPI & UEFI.

• Strong understanding of C/C++, Shell Scripting or Python skills and hands-on experience on debugging ARM or other SoC embedded systems.

• Strong communication and interpersonal skills.

• Strong problem solving and debugging skills.

• Ability to co-ordinate across stakeholders and drive towards task completion

Principal Duties and Responsibilities:

  • 1+ years of Software Engineering or related work experience.
  • C/C++programming.
  • Windows OS internals and Windows Driver knowledge about power/thermal management.
  • 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.
  • Communication, written & interpersonal skills, motivation, the ability to learn quickly.

Level of Responsibility:

•    Works under supervision.    

•    Decision-making affects direct area of work and/or work group.

•    Requires verbal and written communication skills to convey basic, routine factual information.

•    Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

Similar Jobs

Fanatee - Data Science Intern

Fanatee

(On-Site)
12 Months ago
London stock Exchange - Senior Engineer, Site Reliability Engineering

London stock Exchange

Colombo, Western Province, Sri Lanka (Hybrid)
1 Month ago
mighty koi - Level Designer

mighty koi

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Capgemini - OSI SOFT PI Dev

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Scale AI - Strategic Finance Manager, Public Sector

Scale AI

New York, United States (On-Site)
1 Week ago
Apple - Apple Games Framework Engineer

Apple

Seattle, Washington, United States (On-Site)
1 Month ago
Apple - Camera Firmware Engineer - ISP

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Bito - VP Engineering

Bito

Pune, Maharashtra, India (Hybrid)
1 Month ago
Tesla - Lead/Manager (Power) Electronic/Electrical Design Engineer

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Axon - Senior Industrial Engineer

Axon

Scottsdale, Arizona, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Interactive Brokers - Senior Platform Engineer

Interactive Brokers

Fort Lauderdale, Florida, United States (Hybrid)
1 Week ago
Survay Monkey - Senior Cloud Engineer

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Tesla - Construction Manager, Life Safety Systems

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
USE Insider - Learning and Development Manager

USE Insider

Istanbul, İstanbul, Türkiye (Hybrid)
8 Months ago
luxsoft - Senior Java Developer

luxsoft

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Adyen - Senior Database Engineer (PostgreSQL)

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
1 Week ago
Nintendo - Influencer Marketing Coordinator

Nintendo

Redmond, Washington, United States (Hybrid)
1 Year ago
OKX - Specialist, Card Chargeback Dispute & Investigations

OKX

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Week ago
Riot Games - Senior Software Engineer - Matchmaking

Riot Games

United States (On-Site)
2 Months ago
Unity - Senior Big Data and Machine Learning Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Silicon Labs - Lead Engineer - IC Design

Silicon Labs

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Springer Group - Integrated Solutions Manager

Springer Group

Patna, Bihar, India (On-Site)
1 Month ago
extreme network - Account Executive

extreme network

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Nium - Analyst – Transaction Monitoring

Nium

Mumbai, Maharashtra, India (Hybrid)
1 Year ago
Accenture - Application Developer

Accenture

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Capgemini - Invoicing Officer

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Nagarro - Associate Principal Engineer, Frontend Angular2x

Nagarro

India (Remote)
8 Months ago
Accenture - Customer Service Analyst

Accenture

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Sporty - IN Lead- Customer Success (Gurugram)

Sporty

Delhi, India (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Coupa - Technical Support Engineer

Coupa

Pune, Maharashtra, India (On-Site)
1 Month ago
Electronic Arts - Software Engineer, Battlefield Positive Play

Electronic Arts

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
Buckman - Senior Digital Innovation Chemical Engineer

Buckman

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Samsung Semiconductor - Senior Engineer, DRAM

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Nagarro - SAP ABAP Senior Developer

Nagarro

Germany (Remote)
3 Months ago
Qualcomm - CPU Physical Design Engineer (Lead/Staff)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Sony Interactive Entertainment - Custom SSD Evaluation Software Development for PlayStation

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
Coda - Software Engineering Manager

Coda

Bangkok, Thailand (Hybrid)
4 Months ago
Qualcomm - Senior Engineer Lead

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Apple - Engineering Project Manager, Apps Analytics

Apple

Cupertino, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Beijing, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

San Diego, California, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

Dubai, Dubai, United Arab Emirates (Remote)

View All Jobs

Get notified when new jobs are added by Qualcomm

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug