Staff ML Software Engineer - Embedded AI on ARM

Qualcomm

San Diego (CA)

On-site

USD 158,000 - 238,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. in San Diego, CA is seeking an engineer to design, implement and verify embedded software for mobile, edge and IoT products. You will optimize ML kernels and work closely with hardware teams to harness ARM and other processors.

The role requires a Master’s degree in EE/CE/CS and at least 3 years of related experience, with strong C/C++ and Python skills. You will participate in design reviews and drive performance improvements across OSs.

Qualifications

  • Master's degree and 3 years of related experience.
  • Strong C/C++ and Python programming skills.
  • Experience with embedded software on ARM/DSP/GPU hardware.
  • Ability to design, implement and verify software across OSs.

Responsibilities

  • Design, implement and verify embedded software for mobile/edge/IoT platforms.
  • Develop optimized software and ML kernels for hardware features.
  • Collaborate with hardware teams and optimize performance.
  • Participate in design reviews and project planning.

Skills

C/C++
Python
Embedded software
Machine Learning
ARM processors
Performance optimization
TensorFlow
PyTorch

Education

Master's degree in EE/CE/CS

Tools

TensorFlow
PyTorch

Job description

Qualcomm Technologies, Inc. in San Diego, CA is seeking an engineer to design, implement and verify embedded software for mobile, edge and IoT products. You will optimize ML kernels and work closely with hardware teams to harness ARM and other processors.

The role requires a Master’s degree in EE/CE/CS and at least 3 years of related experience, with strong C/C++ and Python skills. You will participate in design reviews and drive performance improvements across OSs.

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

Similar jobs worth comparing

Staff ML Engineer: Embedded AI & Hardware Co‑Design
Staff ML Engineer: Embedded AI & Hardware Co‑Design

Nutanix • San Diego (CA)

On-site
USD 158,000 - 238,000
Senior ML Software Engineer — Embedded AI for Edge Devices
Senior ML Software Engineer — Embedded AI for Edge Devices

Qualcomm • Boulder (CO)

On-site
USD 127,000 - 190,000
Senior ML Engineer — Edge AI & Embedded Systems
Senior ML Engineer — Edge AI & Embedded Systems

Qualcomm • San Diego (CA)

On-site
USD 158,000 - 238,000
Edge AI Embedded Systems Architect
Edge AI Embedded Systems Architect

Qualcomm • San Diego (CA)

On-site
USD 134,800 - 202,200
Senior ML Apps Engineer - Edge AI on-device
Senior ML Apps Engineer - Edge AI on-device

Qualcomm • San Diego (CA)

On-site
USD 140,000 - 212,000
Staff Machine Learning Engineer — Hardware-Software Co-Design
Staff Machine Learning Engineer — Hardware-Software Co-Design

Qualcomm • San Diego (CA)

On-site
USD 158,000 - 238,000
Edge AI Embedded Systems Architect
Edge AI Embedded Systems Architect

Qualcomm • San Diego (CA)

Hybrid
USD 135,000 - 202,000
Competitive bonus program
RSU grants
Comprehensive benefits
Senior Embedded Sensor ML & DSP Software Engineer
Senior Embedded Sensor ML & DSP Software Engineer

Qualcomm • Santa Clara (CA)

On-site
USD 167,000 - 251,000
Senior Machine Learning Software Engineer
Senior Machine Learning Software Engineer

Qualcomm • Boulder (CO)

On-site
USD 127,000 - 190,000
Staff Engineer, Linux Device Drivers for ML Inference
Staff Engineer, Linux Device Drivers for ML Inference

Qualcomm • San Diego (CA)

On-site
USD 134,800 - 202,200
Annual discretionary bonus
RSU grants