Qualcomm logo

Sensors Software Engineer

Qualcomm

San Diego, CA
Full Time
Mid Level
94k-141k
26 days ago

Job Description

About the Role

As a Qualcomm Sensors Software Engineer, you will design, develop, create, modify, and validate embedded and edge software, applications, and specialized programs that enable cutting-edge products. You will collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions. The Sensors team develops low power, embedded software solutions for mobile applications such as multimedia, navigation, IoT, wearables, virtual reality, augmented reality, gaming, health, and smart user interfaces. Qualcomm aims to enable industry-leading 'Always ON' software platforms that fuse sensors, audio, location, camera, Bluetooth, and WiFi for user and device context determination and personalization.

Key Responsibilities

  • Applies software knowledge and experience to design, develop, create, modify, and validate embedded and edge software, applications, and specialized utility programs.
  • Analyzes user needs and software requirements to design and customize software for optimal operational efficiency.
  • Designs and implements software modules for products and systems.
  • Participates in design, coding for large features, unit testing, debugging, and integration efforts to ensure project completion to specifications and schedules.
  • Performs code reviews, regression tests, and fixes issues to ensure code quality.
  • Collaborates with team members to accomplish project objectives.
  • Writes technical documentation for software projects.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • Embedded software development experience in C/C++.
  • Experience with embedded real-time operating systems.
  • Experience with Linux, Android, or Windows operating systems.
  • Familiarity with embedded software debug tools.
  • Good understanding of software design and development processes.
  • Excellent written and verbal communication skills.
  • Strong analytical skills and ability to work in a dynamic, fast-paced team environment.

Nice to Have

  • Sensors technology experience.
  • Programming experience with Java, Python, etc.
  • Understanding of Digital Signal Processing, Machine Learning, and Artificial Intelligence.

Qualifications

  • Bachelor's degree in relevant engineering or computer science field.

Benefits & Perks

  • Competitive salary ranging from $94,200.00 to $141,200.00.
  • Annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package supporting success at work, home, and play.

Working at Qualcomm

Qualcomm values innovation, collaboration, and diversity. The company is committed to providing an accessible and inclusive workplace, supporting individuals with disabilities, and maintaining equal opportunity employment practices.

Apply Now

Job Details

Posted AtJul 1, 2025
Salary94k-141k
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Qualcomm

Website

qualcomm.com

Company Size

10000+ employees

Location

San Diego, CA

Industry

Semiconductor and Other Electronic Component Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches