Real-Time GNSS Embedded Engineer

Qualcomm

Santa Clara (CA)

On-site

USD 111,000 - 167,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qualcomm Technologies, Inc. is seeking embedded software engineers for Location Technology to design and deliver GNSS/location solutions for wireless platforms.

You will develop real-time embedded software in C, collaborate with hardware and systems teams, and optimize for performance and power. The role involves multiple cross-functional areas, including algorithm development and testing, across global mobile platforms.

Qualifications

  • Bachelor's degree in engineering, information systems, computer science, or related field.
  • 3–5 years of experience designing, developing, and debugging real-time embedded systems.
  • Strong C programming skills.
  • Solid understanding of RTOS and multi-threaded software design.
  • Experience with ARM-based development and debugging tools (TRACE32).
  • Knowledge of GNSS receiver concepts and operation.
  • Background in digital signal processing.
  • Experience with MATLAB, Python or Perl.

Responsibilities

  • Design, develop, review, and maintain real-time embedded software in C and assembly language.
  • Develop software within a multi-threaded architecture, including inter-process communication and multiple SW/FW interfaces.
  • Collaborate with hardware teams to verify hardware features and debug hardware-related issues.
  • Collaborate with systems teams on algorithm development, digital signal processing, and implementation.
  • Work closely with test teams to diagnose and resolve system-level functional and performance issues.
  • Contribute to software architecture, system design discussions, and development methodology.
  • Optimize software for performance, memory usage, and power efficiency.

Skills

C programming
RTOS
ARM development
DSP basics
GNSS concepts
Signal processing
Python scripting
MATLAB
Memory optimization
Power optimization
Multi-threading
Team collaboration
MIPS profiling

Education

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field

Tools

TRACE32

Job description

Qualcomm Technologies, Inc. is seeking embedded software engineers for Location Technology to design and deliver GNSS/location solutions for wireless platforms.

You will develop real-time embedded software in C, collaborate with hardware and systems teams, and optimize for performance and power. The role involves multiple cross-functional areas, including algorithm development and testing, across global mobile platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time GNSS Embedded Software Engineer
Senior Real-Time GNSS Embedded Software Engineer

Qualcomm • Santa Clara (CA)

On-site
USD 129,000 - 194,000
Competitive annual discretionary bonus
Opportunity for annual RSU grants
#(Sr.) Embedded Software Engineer - Location Technology
#(Sr.) Embedded Software Engineer - Location Technology

Qualcomm • Santa Clara (CA)

On-site
USD 129,000 - 194,000
Competitive annual discretionary bonus
Annual RSU grants
Comprehensive benefits package
#Embedded Software Engineer, Location Technologies
#Embedded Software Engineer, Location Technologies

Qualcomm • Santa Clara (CA)

On-site
USD 111,000 - 167,000
Staff Systems Engineer - GNSS Location & Signals
Staff Systems Engineer - GNSS Location & Signals

Qualcomm • Santa Clara (CA), Northern (KY)

Hybrid
USD 152,000 - 228,000
#(Sr.) Embedded Software Engineer - Location Technology
#(Sr.) Embedded Software Engineer - Location Technology

Qualcomm • Santa Clara (CA)

On-site
USD 129,000 - 194,000
Competitive annual discretionary bonus
Opportunity for annual RSU grants
Senior Embedded Software Engineer - Edge & GNSS (C/C++, Linux)
Senior Embedded Software Engineer - Edge & GNSS (C/C++, Linux)

Qualcomm • San Diego (CA)

On-site
USD 111,000 - 167,000
Competitive annual discretionary bonus program
Annual RSU grants
Highly competitive benefits package
Senior Embedded Wireless Firmware Engineer
Senior Embedded Wireless Firmware Engineer

Qualcomm • San Diego (CA)

On-site
USD 148,000 - 223,000
Senior GNSS Systems Engineer: Signal Processing & AI
Senior GNSS Systems Engineer: Signal Processing & AI

Nutanix • Santa Clara (CA)

On-site
USD 152,000 - 228,000
Senior Embedded & ML Software Engineer (Real-Time, 5G)
Senior Embedded & ML Software Engineer (Real-Time, 5G)

Qualcomm • San Diego (CA)

On-site
USD 130,000 - 192,000
Senior Embedded Software Engineer - RTOS & Wireless
Senior Embedded Software Engineer - RTOS & Wireless

Qualcomm • San Diego (CA)

On-site
USD 137,000 - 202,000