Sr. Sensors Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Qualcomm · 4 days ago

Sr. Sensors Software Engineer

Qualcomm Technologies, Inc. is a leader in innovative technologies, and they are seeking a Sr. Sensors Software Engineer. This role involves implementing sensor signal processing and machine learning algorithms for various embedded systems, while collaborating with engineers throughout the product life cycle.

Artificial Intelligence (AI)Generative AISoftwareTelecommunicationsWireless
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Implement sensor signal processing and machine learning algorithms across various embedded SOCs
Debug, verify, optimize, and tune C code for MATLAB/Python signal processing and machine learning algorithms. Critical to this role is: proficiency in C, familiarity with Python and MATLAB, the ability to implement MATLAB-coded algorithms in C, familiarity with RTOS and multi-threaded programming environments
Balance engineering considerations such as performance, memory, power, and complexity
Assist other development and testing teams with algorithm deployment
Prototype on reference hardware platforms
Document implementation flows and SW architecture design

Qualification

CEmbedded software developmentMachine learning algorithmsPythonMATLABRTOSC++Digital signal processingPyTorchTensorFlowQuantizationAccelerometersGyroscopesMagnetometersAnalytical skillsDocumentationCommunication skills

Required

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience
OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience
OR PhD in Engineering, Information Systems, Computer Science, or related field
Works in the lab, can use hazardous chemicals (e.g., glue, machinery)
Proficiency in C
Familiarity with Python and MATLAB
Ability to implement MATLAB-coded algorithms in C
Familiarity with RTOS and multi-threaded programming environments

Preferred

At least 2 years of embedded software development, with experience in implementing digital signal processing, machine learning algorithms in C/C++
Hands-on experience on ML frameworks such as PyTorch and TensorFlow
Experience with fixed point implementation and the use of quantization for ML models
An understanding of the operation of accelerometers, gyroscopes, magnetometers, etc
Detail oriented, taking a thorough and analytical approach, producing complete documentation
Excellent written, verbal, and presentation skills

Benefits

Competitive annual discretionary bonus program
Opportunity for annual RSU grants
Highly competitive benefits package

Company

Qualcomm

company-logo
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices.

H1B Sponsorship

Qualcomm has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2013)
2024 (1910)
2023 (3216)
2022 (2885)
2021 (2104)
2020 (1181)

Funding

Current Stage
Public Company
Total Funding
$3.5M
1991-12-20IPO
1988-01-01Undisclosed· $3.5M

Leadership Team

leader-logo
Cristiano Amon
President and Chief Executive Officer
linkedin
I
Isaac Eteminan
CEO
linkedin
Company data provided by crunchbase