Algorithm Engineer, Home and Audio Devices

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
55 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $210k
$124k most similar roles pay here $288k

This role pays more than 74% of similar roles. Most pay $142,400–$213,000 — the shaded band above. At the midpoint, this role pays about $210k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Algorithm Engineer, Home and Audio Devices

Join our dynamic team as an Algorithm Engineer specializing in home and audio devices, where you will collaborate closely with architecture, human experience, firmware, software, and engineering teams to develop advanced sensing technologies. Your primary responsibilities include designing and implementing algorithms for signal processing, machine learning, and data fusion, ensuring they meet stringent performance requirements on embedded systems. You will also integrate these models into products, optimize them for resource-constrained environments, and establish metrics to monitor their effectiveness. Ideal candidates hold an M.S. in EE, CE, CS or equivalent experience, with expertise in Python/MATLAB for data analysis and C/C++ for production-level implementation. Familiarity with various sensing technologies such as IMUs, capacitive sensors, and acoustic systems is essential, along with the ability to travel internationally for development support.

What you'll do

  • Design, implement, and optimize sensing algorithms for embedded systems.
  • Prototype and evaluate novel techniques to enhance sensing accuracy and functionality.
  • Ensure algorithms meet performance, accuracy, and latency requirements in resource-constrained environments.
  • Integrate models into embedded systems and fine-tune them to meet product specifications.
  • Develop metrics and KPIs to monitor and improve algorithm performance continuously.

What we're looking for

  • Master’s degree in EE, CE, CS or equivalent experience.
  • Design algorithms for classification, noise filtering, signal processing, and machine learning.
  • Implement algorithms into embedded systems using C/C++.
  • Experience with data analysis and visualization in Python/MATLAB.
  • Ability to integrate and tune models in resource-constrained systems.
  • Evaluate new sensing technologies and their user impact.

More like this

Similar roles

Firmware & Sensors Engineer, Home and Audio Devices

Apple Inc

San Francisco, CA 7 days ago $147,400$272,100
C C++ Python RTOS IMU optical sensors capacitive sensors environmental sensors light sensors motion sensors radar acoustic sensors hardware bring-up rapid prototyping firmware development device driver development

HID Algorithms Engineer

Apple Inc

Cupertino, CA 83 days ago $147,400$272,100
Python C C++ AWS GCP signal processing machine learning time-series analysis digital filtering feature extraction classification regression neural networks object-oriented programming CI/CD

HID Algorithms Engineer

Apple Inc

Sunnyvale, CA 83 days ago $147,400$272,100
Python C C++ AWS GCP signal processing machine learning time-series analysis digital filtering feature extraction classification regression neural networks object-oriented programming CI/CD

Software Engineer, Device Infrastructure

Anduril Industries

Costa Mesa, CA 8 days ago $166,000$220,000
Python Rust C++ Go NixOS CircleCI Docker AWS Azure Terraform UDP TCP gRPC REST Linux device trees bootloaders Distributed Systems CI/CD