Power Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Chengdu, Sichuan, China
Backend
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 Chengdu. This role offers an exciting opportunity to work on cutting-edge embedded and cloud edge software development. As a Power Software Engineer, you'll be responsible for designing, developing, and validating software solutions that push the boundaries of what's possible in technology.

The position requires expertise in power management and optimization, working with Windows platforms and low-level software development. You'll collaborate with global technical teams, project managers, and chipset teams to analyze and solve complex power-related issues, develop new features, and ensure optimal performance of Qualcomm's innovative products.

The ideal candidate will bring 3+ years of experience in semiconductor or embedded software development, strong programming skills in C/C++, Python, and C#, and a solid understanding of operating system kernels and hardware architecture. Knowledge of ARM architecture, Windows kernel debugging, and power management protocols like ACPI is highly valued.

At Qualcomm, you'll be part of a diverse and inclusive culture that values innovation and collaboration. The company offers comprehensive benefits including world-class health coverage, financial planning support, continuous learning opportunities, and wellbeing programs. This is an excellent opportunity to work with leading engineering experts and contribute to world-changing technologies that impact lives globally.

Join Qualcomm to unlock your full potential and be part of a team that's driving the future of technology. You'll have access to mentorship, professional development, and the chance to work on breakthrough technologies that are shaping the future of connectivity and computing.

Last updated 2 days 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
Linux
  • 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 for 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

Performance Software Engineer

Performance Software Engineer role at Qualcomm focusing on software optimization and development for computing platforms.

Gaming Performance SW Customer Engineer

Gaming Performance Software Customer Engineer position at Qualcomm China focusing on device performance optimization and customer support.

ASIC Design Verification Engineer

ASIC Design Verification Engineer role at Qualcomm focusing on verification lifecycle, test planning, and SystemVerilog-UVM development.

SOC Verification and Methodology Engineer

SOC Verification Engineer role at Qualcomm focusing on comprehensive verification processes for System-on-Chip designs.

Program Manager - Classified Programs (Top Secret Security Clearance Highly Desired)

Program Manager position at Qualcomm Technologies managing classified government programs, requiring security clearance and program management experience.