Power Software Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Shanghai, ChinaChengdu, Sichuan, China
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Power Software Engineer

Qualcomm, a leading technology innovator, is seeking a Power Software Engineer to join their team in China. This role offers an exciting opportunity to work at the intersection of hardware and software, focusing on power optimization and system-level solutions. As a Power Software Engineer, you'll be responsible for developing and optimizing software for Qualcomm's Windows platform, analyzing and resolving power-related issues, and collaborating with global technical teams.

The ideal candidate will bring 3+ years of experience in semiconductor or embedded software development, along with strong programming skills in C/C++, Python, and C#. You'll need a deep understanding of OS kernels, system architecture, and ARM-based low-level software development. Knowledge of Windows kernel debugging, power management protocols (ACPI), and GPU systems is highly valued.

At Qualcomm, you'll be part of a diverse, innovative team that pushes the boundaries of what's possible in technology. The company offers comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities. You'll work alongside leading engineering experts, contributing to cutting-edge solutions that impact lives globally.

The role combines technical depth with collaborative opportunities, as you'll work with various teams including chipset, PM, and CE teams. You'll be at the forefront of computing technology, handling everything from power projection and analysis to feature development and validation. This position offers excellent growth potential and the chance to work on next-generation technologies in a supportive, inclusive environment.

Last updated a day ago

Responsibilities For Power Software Engineer

  • SW program/code/script development in Qualcomm windows Platform
  • Analyze/Solve power issues from HW and SW side
  • New feature/requirement estimation, development, validation, and release
  • Co-work with internal global Tech teams, PM teams, and CE teams
  • Co-work with Chipset team to do power projection/Analysis/Optimization
  • Be responsible of studying and observing frontier technical and research of Compute
  • Collect logs / RAM Dump and track issue/problem resolved

Requirements For Power Software Engineer

Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 3+ years working experience in semiconductor field or embedded software development
  • Understand ASM/C language and Call stack
  • C/C++, Python and C# programming skills
  • Understand basic knowledge of OS Kernel
  • Understand system hardware/software architecture on Compute platforms
  • Good English communication ability

Benefits For Power Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs to help build secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Power Software Engineer

SW Embedded Linux Android Engineer

SW Embedded Linux Android Engineer role at Qualcomm India, focusing on IoT platform development and Snapdragon products with Linux/Android expertise required.

Engineer (RTL/FPGA System Design)

Hardware Engineering role at Qualcomm focusing on RTL/FPGA System Design, requiring 2+ years of experience in circuit design and hardware engineering.

FPGA Design & Verification Engineer(Multiple Positions)

FPGA Design & Verification Engineer position at Qualcomm India, focusing on hardware engineering and electronic systems design with competitive benefits and growth opportunities.

CPU Power Management Firmware Developer - Performance Management

CPU Power Management Firmware Developer role at Qualcomm, focusing on performance management and embedded systems development.

SW Application Engineer-BSP

Software Application Engineer position at Qualcomm focusing on BSP development, embedded systems, and customer solutions for 5G, IoT, and Robotics technologies.