HID Algorithms Engineer

Apple Inc

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
175 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $205k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 62% of similar roles. Most pay $167,000–$243,700 — the shaded band above. At the midpoint, this role pays about $214k versus about $205k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · HID Algorithms Engineer

The HID Algorithms Engineer joins the sensing and interaction algorithms team to develop advanced sensing algorithms for various hardware products. Working at the intersection of hardware, software, and design, you will prototype sensing algorithms using signal processing and machine learning techniques while integrating these implementations into the software stack to ensure end-to-end functionality from sensor data acquisition through the software layer. You will also identify and deploy AI tools to improve team productivity in areas like code generation and data analysis. The role requires proficiency in C, C++, and Python, along with experience in object-oriented programming, time-series analysis, digital filtering, and neural network-based inference. You will collaborate across firmware and software teams to support new product form factors while maintaining integration test frameworks and performance metrics for robust system stability.

What you'll do

  • Prototype and develop sensing algorithms using signal processing and machine learning techniques.
  • Integrate algorithm implementations into the software stack to ensure performance and stability.
  • Develop and maintain integration test frameworks and performance metrics to validate end-to-end behavior.
  • Identify, evaluate, and deploy AI tools to improve team productivity and workflow automation.
  • Evaluate AI-assisted workflows such as code generation and automated testing for team adoption.
  • Support new product form factors by contributing to algorithm integration for user-facing features.
  • Communicate technical findings, integration status, and tooling recommendations to leadership and teammates.

What we're looking for

  • BS/MS in Computer Science, Electrical Engineering, or a related STEM field.
  • Minimum of 2 years of relevant industry experience.
  • Proficiency in programming with C, C++, and Python.
  • Experience prototyping and integrating signal processing and machine learning algorithms into software layers.
  • Knowledge of object-oriented programming and common software design patterns.
  • Experience working at the hardware/software interface, including firmware interfaces or OS-level integration.
  • Proven track record in signal processing, machine learning, and time-series data analysis.
  • Experience evaluating and deploying AI-powered developer tools for workflow automation and data analysis.

More like this

Similar roles

HID Algorithms Engineer

Apple Inc

Sunnyvale, CA 175 days ago $150,400$277,600
C C++ Python Signal Processing Machine Learning Time-series Analysis Firmware Object-Oriented Programming LLM AWS GCP Data Analysis
2+ yrs exp

HID Algorithms Engineer

Apple Inc

Sunnyvale, CA 41 days ago $150,400$277,600
C++ C Python MATLAB R Signal Processing Machine Learning Linear Algebra Probability and Statistics State-Space Models
3+ yrs exp

HID Algorithms Engineer

Apple Inc

Cupertino, CA 41 days ago $150,400$277,600
Signal Processing Machine Learning C++ C Python MATLAB R Linear Algebra Probability and Statistics State-space Models Root Cause Analysis
3+ yrs exp

HID Algorithms Engineer

Apple Inc

Sunnyvale, CA 17 days ago $150,400$277,600
C++ Python Swift Objective-C Signal Processing Machine Learning State Machine Design Statistics Real-time Systems Agentic Workflows Algorithm Development Mathematics
3+ yrs exp

HID Algorithms Engineer

Apple Inc

Cupertino, CA 17 days ago $150,400$277,600
C++ Python Swift Objective-C Signal Processing Machine Learning State Machine Design Statistics Real-time Systems Agentic Workflows Algorithm Development Mathematics
3+ yrs exp

HID Algorithms Engineer

Apple Inc

Cupertino, CA 57 days ago $184,700$324,800
C++ Python Swift Objective-C Signal Processing Machine Learning State Machine Design Statistics Real-time Systems Agentic Workflows Algorithm Development Mathematics
5+ yrs exp