APTech Compute Software Development Engineer

Qualcomm is a global semiconductor company specializing in wireless technologies and mobile processors.
$110,008 - $141,200
Embedded
Entry-Level Software Engineer
Hybrid
5,000+ Employees
AI · Enterprise SaaS

Description For APTech Compute Software Development Engineer

Qualcomm, a leading global semiconductor company, is seeking an APTech Compute Software Development Engineer to join their team in San Diego. This role offers an exciting opportunity to work on embedded and cloud edge software development, with a focus on Windows kernel mode device drivers and system-level optimization.

The position involves working with cutting-edge technology in processor power management and memory bandwidth optimization. As an entry-level software engineer, you'll be part of a team that develops and maintains critical software components for Qualcomm's products. The role offers hands-on experience with ACPI ASL code development, diagnostic frameworks, and system-level performance tuning.

This is an ideal position for someone with a strong foundation in computer science or engineering who wants to grow their career in embedded systems and driver development. You'll have the opportunity to work with experienced professionals while contributing to real-world products that impact millions of devices globally.

The role offers a competitive salary range of $110,008 to $141,200 per year, with the flexibility of hybrid work arrangements. You'll be working in a collaborative environment where you'll participate in design reviews, project meetings, and contribute to various aspects of the software development lifecycle.

The position provides an excellent opportunity to develop expertise in low-level software development, system optimization, and hardware-software integration. Working at Qualcomm means being at the forefront of mobile and wireless technology innovation, with exposure to the latest developments in processor and system architecture.

Last updated 5 hours ago

Responsibilities For APTech Compute Software Development Engineer

  • Design and implement small software features for products and systems
  • Participate in design, coding, unit testing, and debugging
  • Perform code reviews and regression tests
  • Write technical documentation
  • Develop Windows kernel mode device drivers
  • Develop logging and diagnostic frameworks
  • Perform System level tuning for processor power management
  • Develop ACPI ASL code for power management
  • Perform competitive analysis on scheduling aspects
  • Participate in design reviews and project meetings

Requirements For APTech Compute Software Development Engineer

Linux
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science or related field
  • Understanding of Software engineering fundamentals
  • Knowledge of embedded and cloud edge software development
  • Experience with Windows kernel mode device drivers (WDF/WDM framework)

Interested in this job?

Jobs Related To Qualcomm APTech Compute Software Development Engineer

Embedded Developer

Embedded Developer position at Qualcomm India, focusing on embedded and cloud edge software development, requiring C programming experience and offering comprehensive benefits.

Engineer - Kernel

Entry-level Kernel Engineer position at Qualcomm focusing on RTOS development and safety features for Hexagon Processors in Hyderabad, India.

Thermal/Limits Systems Software Engineer

Thermal/Limits Systems Software Engineer position at Qualcomm focusing on optimizing power and thermal performance of Snapdragon mobile products using embedded software development and machine learning techniques.

Embedded Core Tech Platform Engineer

Entry-level Embedded Core Tech Platform Engineer position at Qualcomm, focusing on embedded software development and system-level solutions.

Camera ISP Modeling Engineer

Camera ISP Modeling Engineer position at Qualcomm Bangalore, focusing on image processing and embedded systems development with C/C++ programming.