CPU DSP Software Engineer

Qualcomm's QCT Software Architecture team builds power efficient, embedded, next-generation system-on-chip solutions for wireless devices.
Backend
Mid-Level Software Engineer
In-Person
1+ year of experience
AI

Description For CPU DSP Software Engineer

Qualcomm's QCT Software Architecture team is seeking talented system infrastructure software architects to join their innovative team. This role focuses on building power-efficient, embedded, next-generation system-on-chip solutions for wireless devices. As a CPU DSP Software Engineer, you'll work at the intersection of hardware and software optimization, collaborating with cross-functional teams to architect solutions that enhance future products.

The position offers an exciting opportunity to work with cutting-edge technology in the semiconductor industry. You'll be responsible for developing and implementing system infrastructure prototypes, analyzing architecture features, and creating tools for performance optimization. The role requires strong expertise in Linux internals, device drivers, and programming skills in C/C++/Assembly.

At Qualcomm, you'll join a team of respected technology experts and contribute to world-changing innovations. The company offers comprehensive professional development opportunities, including continuous learning programs, tuition reimbursement, and mentorship. Their inclusive culture encourages innovative thinking and collaborative problem-solving.

The company provides an excellent benefits package, including world-class health coverage, financial security programs, and wellbeing initiatives. This role is perfect for someone passionate about embedded systems, performance optimization, and working at the forefront of wireless technology innovation. Join Qualcomm to be part of shaping the future of mobile and wireless technologies while growing your career in a supportive, technology-driven environment.

Last updated 11 days ago

Responsibilities For CPU DSP Software Engineer

  • Work closely with CPU and DSP team and deploy new prototypes
  • Develop new tools for architecture analysis and enable other teams to analyze deep in system infra area
  • Analyzing new architecture feature on system infra area and help in improving the performance and power
  • Implementing new system infra prototypes in CPU/DSP for performance power optimizations

Requirements For CPU DSP Software Engineer

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 1 to 3 years relevant experience
  • In-depth Understanding of software stack - Linux Internals/device drivers
  • Excellent in logical programming using C/C++/Assembly/Scripting
  • Strong understanding of basic computer architecture and operating system
  • BE/B.Tech in Electrical/Electronics/Computer Science

Benefits For CPU DSP Software Engineer

Medical Insurance
401k
  • World-class health benefit coverage for employees and eligible dependents
  • Financial security programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm CPU DSP Software Engineer

APAC Digital SOC Test Engineer, up to Sr.

Digital SOC Test Engineer position at Qualcomm focusing on test solutions for semiconductor products with opportunities for growth in digital test engineering.

Gaming Power SW Customer Engineer

Gaming Power SW Customer Engineer position at Qualcomm China, focusing on power optimization and customer support for gaming software systems.

Functional Test Engineer

Functional Test Engineer position at Qualcomm India, focusing on XR software stack testing and automation, requiring expertise in Python, C++, and AR/VR technologies.

DSP Engineer - Audio

DSP Engineer position at Qualcomm focusing on audio systems, driver development, and customer support for mobile and compute platforms.

Software Engineer

Mid-level Software Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with 3+ years experience required.