Apple

HID Algorithms Software Engineer

Apple
Apply
17 hours ago
Zürich, SwitzerlandMid Level

Responsibilities

  • Build infrastructure and solution patterns for sensor-data processing algorithms.
  • Design and develop scalable, high-quality shared libraries for human interface devices.
  • Apply software architecture principles focused on maintainability and scalability.
  • Collaborate with cross-functional teams and perform root-cause analysis.

Requirements

  • Strong C/C++ programming skills.
  • Solid experience in software architecture design, including architecture, maintainability, and scalability.
  • Understanding of and advocacy for good software design principles.
  • Clear communication and cross-functional collaboration skills.
  • Excellent problem-solving and root-cause analysis skills.
  • Preferred: strong algorithm or mathematics fundamentals, including linear algebra, statistics, signal processing, or machine learning.
  • Preferred: experience with embedded or resource-constrained systems.
  • Preferred: knowledge of AI/ML integration and development tools.

Tech Stack

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me