Senior ML Software Engineer — Embedded AI for Edge Devices

Qualcomm

Boulder (CO)

On-site

USD 127,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. in Colorado Boulder is seeking an embedded software engineer to design, implement and verify software for ARM-based embedded hardware, enabling audio, camera, graphics, video, sensors and wireless features across mobile and IoT devices.

You will optimize performance, integrate tooling, and potentially work with ML frameworks such as TensorFlow or PyTorch, collaborating with HW teams to maximize hardware features.

Qualifications

  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science or related degree field.

Responsibilities

  • Plan, design, implement and verify software for embedded hardware on ARM processors and other embedded CPUs.
  • Perform integration, testing and performance optimization for embedded software subsystems.
  • Develop optimized software, such as ML kernels or compilers, to exploit HW features.
  • Work with ML frameworks like TensorFlow or PyTorch to run ML algorithms on hardware.
  • Coordinate dependencies with other teams and contribute at design reviews and meetings.

Skills

C/C++
Python

Education

Master's degree in Electrical Engineering, Computer Engineering, Computer Science or related degree field

Tools

TensorFlow
PyTorch

Job description

Qualcomm Technologies, Inc. in Colorado Boulder is seeking an embedded software engineer to design, implement and verify software for ARM-based embedded hardware, enabling audio, camera, graphics, video, sensors and wireless features across mobile and IoT devices.

You will optimize performance, integrate tooling, and potentially work with ML frameworks such as TensorFlow or PyTorch, collaborating with HW teams to maximize hardware features.

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

Similar jobs worth comparing

Staff ML Software Engineer - Embedded AI on ARM
Staff ML Software Engineer - Embedded AI on ARM

Qualcomm • San Diego (CA)

On-site
USD 158,000 - 238,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
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
Edge AI Embedded Systems Architect
Edge AI Embedded Systems Architect

Qualcomm • San Diego (CA)

On-site
USD 134,800 - 202,200
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 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
Lead Edge AI & Multimedia Embedded Software Engineer
Lead Edge AI & Multimedia Embedded Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 135,000 - 202,000
Senior Embedded DSP & AI Systems Engineer
Senior Embedded DSP & AI Systems Engineer

Qualcomm • San Diego (CA)

On-site
USD 121,000 - 201,000
ML Engineer: Model Optimization & Edge Deployment
ML Engineer: Model Optimization & Edge Deployment

Qualcomm • San Diego (CA)

On-site
USD 158,000 - 238,000
Senior Embedded DSP & AI Platform Software Engineer
Senior Embedded DSP & AI Platform Software Engineer

Nutanix • San Diego (CA)

On-site
USD 134,000 - 201,000
Competitive benefits package