HID Algorithms Engineer

Apple Inc

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $172k
This role $210k
$108k most similar roles pay here $290k

This role pays more than 77% of similar roles. Most pay $135,000–$208,437 — the shaded band above. At the midpoint, this role pays about $210k versus about $172k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · HID Algorithms Engineer

Join Apple's HID sensing and interaction algorithms team as an algorithm engineer, developing advanced sensing algorithms that enable exceptional user experiences on Mac, iPhone, iPad, and other devices. You will prototype and integrate signal processing and machine learning techniques into the software stack, ensuring robust functionality from sensor data to the application layer. Collaborate closely with firmware and software teams throughout product development cycles, from early prototyping to production support. Develop integration test frameworks and performance metrics to validate algorithm behavior end-to-end, while also identifying and deploying AI tools that enhance team productivity. This role requires strong skills in C, C++, Python, and experience with object-oriented programming and common design patterns, alongside expertise in signal processing and machine learning techniques applied to sensor data.

What you'll do

  • Develop and integrate sensing algorithms into software layers for various Apple products.
  • Prototype and refine signal processing and machine learning techniques for sensor data.
  • Create and maintain integration test frameworks and performance metrics for algorithm validation.
  • Lead the identification and deployment of AI tools to enhance team productivity and workflow.
  • Collaborate with firmware and software teams throughout product development cycles, from prototyping to production.

What we're looking for

  • BS/MS in Computer Science, Electrical Engineering, or related STEM field with at least 2 years of industry experience.
  • Proficient in C, C++, and Python for algorithm development and integration.
  • Experience prototyping and integrating signal processing and machine learning algorithms into software systems.
  • Strong background in object-oriented programming and software design patterns.
  • Expertise in evaluating and deploying AI tools to enhance developer productivity.

More like this

Similar roles

HID Algorithms Engineer

Apple Inc

Sunnyvale, CA 78 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 Interaction Algorithm Engineer

Apple Inc

Sunnyvale, CA 37 days ago $147,400$272,100
C++ Python signal processing machine learning 3D mathematics genAI tools Claude Code Cursor Codex ARKit Objective-C Swift

CVML Algorithm Engineer

Apple Inc

Sunnyvale, CA 3 days ago $147,400$272,100
Python TensorFlow PyTorch C C++ LLM_techniques vision_transformers multimodal_networks prompt_engineering AL software_design data_pipeline

Applied AI Engineer

Apple Inc

Cupertino, CA 24 days ago $181,100$272,100
Python FastAPI LangChain LLMs GenAI RESTful APIs Vector databases Async programming Pipeline orchestration Prometheus OpenTelemetry Redis RabbitMQ Kafka Docker CI/CD

Hardware Engineer

Cisco

Remote (Usa-Milpitas) 32 days ago $135,800$193,400
Cadence_Concept Allegro SoC CPU_architectures FPGA Oscilloscopes Logic_Analyzers Spectrum_Analyzers Networking_products Cross-functional_teams
Remote

Algorithm Developer

Applied Materials

Santa Clara, CA 52 days ago $184,000$253,000
C/C++ Python TensorFlow PyTorch CUDA Computer Vision Deep Learning Machine Learning Image Processing GPU Programming Algorithm Optimization