Senior Sensors Software Engineer

Leading technology innovator that develops cutting-edge mobile and embedded software solutions for sensors, multimedia, and IoT applications.
$111,300 - $166,900
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · AR/VR · Healthcare...

Description For Senior Sensors Software Engineer

Qualcomm Technologies, Inc. is seeking a Senior Sensors Software Engineer to join their innovative team. This role focuses on developing leading-edge, low-power embedded software solutions for mobile applications including multimedia, navigation, IoT, wearables, virtual reality, augmented reality, gaming, and health applications. The position involves working with the Sensors team to create industry-leading "Always ON" software platforms that enable fusion of various technologies including Sensors, Audio, Location, Camera, Bluetooth, and WiFi for user and device context determination.

The ideal candidate will be responsible for designing, developing, integrating, and commercializing real-time embedded Sensors software within a dynamic group setting. You'll collaborate with a cross-functional team of dedicated engineers to deploy innovative features in various commercial devices. The role offers competitive compensation ranging from $111,300 to $166,900, along with comprehensive benefits including annual bonuses, RSU grants, and health coverage.

This position requires strong technical expertise in embedded software development, real-time operating systems, and programming languages such as C, C++, Java, and Python. Understanding of digital signal processing, machine learning, and artificial intelligence is highly valued. The role combines technical challenges with opportunities for professional growth in a company that's pushing the boundaries of what's possible in mobile and IoT technology.

Working at Qualcomm means joining a team that values innovation, collaboration, and technical excellence. The company offers extensive professional development opportunities, competitive compensation, and comprehensive benefits to support both professional success and personal well-being.

Last updated a month ago

Responsibilities For Senior Sensors Software Engineer

  • Design, develop, create, modify, and validate embedded and edge software
  • Analyze user needs and software requirements
  • Design and implement software modules for products and systems
  • Participate in design, coding, unit testing, debugging, and integration
  • Perform code reviews and regression tests
  • Collaborate with project team members
  • Write technical documentation

Requirements For Senior Sensors Software Engineer

Java
Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years experience, OR Master's with 1+ year experience, OR PhD
  • 2+ years experience with Programming Languages (C, C++, Java, Python)
  • Experience with embedded software development in C/C++
  • Experience with embedded real time operating systems
  • Experience in Linux/Android/Windows operating system
  • Experience with embedded software debug tools
  • Good understanding of software design and development process
  • Excellent written and verbal skills
  • Strong analytical skills

Benefits For Senior Sensors Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive health benefits
  • Educational assistance
  • 401k retirement plan

Interested in this job?

Jobs Related To Qualcomm Senior Sensors Software Engineer

Camera ISP Algorithm System Engineer, Sr. (Taipei)

Senior Camera ISP Algorithm Engineer position at Qualcomm Taipei, focusing on computer vision development and systems engineering with comprehensive benefits.

System Power Engineer, Senior

Senior System Power Engineer role at Qualcomm focusing on power optimization for wireless technologies, requiring expertise in embedded systems and power management.

Senior Embedded Systems Engineer

Senior Embedded Systems Engineer role at Qualcomm focusing on BSP, kernel programming, and device driver development for embedded systems.

Hardware Emulation Support Engineer

Senior Hardware Emulation Support Engineer role at Qualcomm focusing on System Verilog, debugging, and hardware emulation tasks.

Embedded Development (ADAS)- Lead Engineer, Senior

Senior Embedded Development Lead Engineer position at Qualcomm focusing on ADAS systems, requiring 6+ years experience in embedded software development and expertise in C++, Java, and Python.